Commit History

Author SHA1 Message Date
  Sanjay Patel 157a622d78 [CodeGen] match new fast-math-flag method: isFast() 7 years ago
  Ivan A. Kosarev 210431c813 [CodeGen] Propagate may-alias'ness of lvalues with TBAA info 7 years ago
  Ivan A. Kosarev 6fe0ba5b2e [CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue base info 7 years ago
  Alexander Richardson 2c42fd5f93 Convert clang::LangAS to a strongly typed enum 7 years ago
  Vedant Kumar 94cbcd43ba [ubsan] Don't emit function signatures for non-static member functions 7 years ago
  Ivan A. Kosarev 39f710aba3 Revert "[CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue base info", r315731. 7 years ago
  Ivan A. Kosarev 3704be1446 [CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue base info 7 years ago
  Ivan A. Kosarev 8ebf4572cb [CodeGen] getNaturalTypeAlignment() to generate TBAA info along with LValue base info 7 years ago
  Ivan A. Kosarev 4f7fc2550d [CodeGen] Generate TBAA info along with LValue base info 7 years ago
  Ivan A. Kosarev 04e95cd444 Refine generation of TBAA information in clang 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 c6e3259e70 [CodeGen] Do not refer to complete TBAA info where we actually deal with just TBAA access types 8 years ago
  Vlad Tsyrklevich 156b679450 Allow specifying sanitizers in blacklists 8 years ago
  Vedant Kumar 39d6e1d7ec [ubsan] Function Sanitizer: Don't require writable text segments 8 years ago
  Dehao Chen 9619ec9a5e Expose -mllvm -accurate-sample-profile to clang. 8 years ago
  Richard Smith 9448f422a1 [ubsan] PR34266: When sanitizing the 'this' value for a member function that happens to be a lambda call operator, use the lambda's 'this' pointer, not the captured enclosing 'this' pointer (if any). 8 years ago
  Adrian Prantl 2fee69a47a Revert "[ubsan] PR34266: When sanitizing the 'this' value for a member function that happens to be a lambda call operator, use the lambda's 'this' pointer, not the captured enclosing 'this' pointer (if any)." 8 years ago
  Richard Smith da8dca2251 [ubsan] PR34266: When sanitizing the 'this' value for a member function that happens to be a lambda call operator, use the lambda's 'this' pointer, not the captured enclosing 'this' pointer (if any). 8 years ago
  Reid Kleckner 9ceccf9787 Clean up some lambda conversion operator code, NFC 8 years ago
  Vlad Tsyrklevich 0980666466 Reland "CFI: blacklist STL allocate() from unrelated-casts" 8 years ago
  Vlad Tsyrklevich 04faf09089 Revert "Reland "CFI: blacklist STL allocate() from unrelated-casts"" 8 years ago
  Vlad Tsyrklevich 59eb1f7e64 Reland "CFI: blacklist STL allocate() from unrelated-casts" 8 years ago
  Vlad Tsyrklevich f4697f37f5 Revert "CFI: blacklist STL allocate() from unrelated-casts" 8 years ago
  Vlad Tsyrklevich 09737a9680 CFI: blacklist STL allocate() from unrelated-casts 8 years ago
  Alexey Sotkin 563803fe16 [OpenCL] Fix access qualifiers metadata for kernel arguments with typedef 8 years ago
  Vedant Kumar 9766b30760 [ubsan] Improve diagnostics for return value checks (clang) 8 years ago
  Manoj Gupta b8c6e47bed [Clang] Handle interaction of -pg and no_instrument_function attribute. 8 years ago
  Alexey Bataev 94b4418c2d [DebugInfo] Add kind of ImplicitParamDecl for emission of FlagObjectPointer. 8 years ago
  Keno Fischer a86c471ab6 [CGDebugInfo] Finalize SubPrograms when we're done with them 8 years ago