Commit History

Author SHA1 Message Date
  Simon Pilgrim 7fc84cdab9 Codegen - silence static analyzer getAs<> null dereference warnings. NFCI. 5 years ago
  Richard Smith 38c1f7c254 Properly handle instantiation-dependent array bounds. 5 years ago
  Simon Pilgrim 4ac13cadf1 Silence static analyzer getAs<VectorType> null dereference warnings. NFCI. 5 years ago
  Amy Huang 536bce8542 add periods 6 years ago
  Fangrui Song 182d7fa38b [CodeGen] Delete never used LValueAlign 6 years ago
  Konstantin Zhuravlyov f100795281 AMDGPU: Add support for cross address space synchronization scopes (clang) 6 years ago
  James Y Knight 937984b3a9 [opaque pointer types] Cleanup CGBuilder's Create*GEP. 6 years ago
  James Y Knight 679ab5f711 [opaque pointer types] Pass function types for runtime function calls. 6 years ago
  Chandler Carruth 324f918438 Update the file headers across all of the LLVM projects in the monorepo 6 years ago
  Richard Trieu afb9431053 Remove CodeGen dependencies on Sema. 6 years ago
  Richard Smith bfe49d565c Do not use optimized atomic libcalls for misaligned atomics. 7 years ago
  Richard Smith 52bc9ec102 Make -Watomic-alignment say whether the atomic operation was oversized 7 years ago
  Stephen Kelly d7b659b592 Port getLocStart -> getBeginLoc 7 years ago
  Elena Demikhovsky 1064f0a9da Added atomic_fetch_min, max, umin, umax intrinsics to clang. 7 years ago
  Adrian Prantl 647be32c60 Remove \brief commands from doxygen comments. 7 years ago
  Tim Northover e89759088e [Atomics] warn about atomic accesses using libcalls 7 years ago
  Richard Smith 783fea1302 PR36992: do not store beyond the dsize of a class object unless we know 7 years ago
  Yaxun Liu a25e503459 Recommit r326946 after reducing CallArgList memory footprint 7 years ago
  Richard Smith 5034f5fdda Revert r326946. It caused stack overflows by significantly increasing the size of a CallArgList. 7 years ago
  Yaxun Liu 8e23619931 CodeGen: Fix address space of indirect function argument 7 years ago
  Ivan A. Kosarev 9660f4bc00 [CodeGen] Decorate aggregate accesses with TBAA tags 7 years ago
  Adrian Prantl 550c574546 Silence a bunch of implicit fallthrough warnings 7 years ago
  Yaxun Liu 2965315f6c CodeGen: Fix invalid bitcasts for atomic builtins 7 years ago
  Ivan A. Kosarev cd196ce936 [CodeGen] Pass TBAA info along with lvalue base info everywhere 7 years ago
  Ivan A. Kosarev 04e95cd444 Refine generation of TBAA information in clang 7 years ago
  Ivan A. Kosarev 072e2cd288 [CodeGen] Unify generation of scalar and struct-path TBAA tags 7 years ago
  Ivan A. Kosarev 9c61abafb8 Revert r314977 "[CodeGen] Unify generation of scalar and struct-path TBAA tags" 7 years ago
  Ivan A. Kosarev c64aa1bff6 [CodeGen] Unify generation of scalar and struct-path TBAA tags 7 years ago
  Ivan A. Kosarev 6292fe071a [CodeGen] Fix propagation of TBAA info for atomic accesses 8 years ago
  Ivan A. Kosarev c6e3259e70 [CodeGen] Do not refer to complete TBAA info where we actually deal with just TBAA access types 8 years ago