Commit History

Author SHA1 Message Date
  Richard Smith ea8515051a Revert r214547 due to test breakage. 11 years ago
  Richard Smith 220a640478 Fix iterator invalidation issues that are breaking my modules buildbot's bootstrap. 11 years ago
  Richard Smith 5774697c0f [modules] Remove IRGen special case for emitting implicit special members if 11 years ago
  Richard Smith f8d1c718d0 PR20473: Don't "deduplicate" string literals with the same value but different 11 years ago
  Alexey Samsonov 82b49e4abc Make sure globals created by UBSan are not instrumented by ASan. 11 years ago
  Hans Wennborg 49582c4cc0 MS compatibility: always emit dllexported in-class initialized static data members (PR20140) 11 years ago
  Alexey Samsonov a9b243cdf1 [ASan] Collect unmangled names of global variables in Clang to print them in error reports. 11 years ago
  Alexey Samsonov 2b1d5099e0 Be more specific about return types of some methods. 11 years ago
  Alexey Samsonov e21afe131a Decouple llvm::SpecialCaseList text representation and its LLVM IR semantics. 11 years ago
  Alexey Samsonov a7f5538063 [Sanitizer] Reduce the usage of sanitizer blacklist in CodeGenModule 11 years ago
  David Majnemer 4269ad98c8 CodeGen: Refactor RTTI emission 11 years ago
  Robert Lytton 1b4002a721 Move the calling of emitTargetMD() later. 11 years ago
  Robert Lytton 59a30558de refactor for-loop as range-loop before making changes. 11 years ago
  Alexey Samsonov 5129a09a42 [ASan] Print exact source location of global variables in error reports. 11 years ago
  Justin Bogner c912e4c787 CodeGen: Improve warnings about uninstrumented files when profiling 11 years ago
  Justin Bogner 9e12438860 CodeGen: Remove a stray tab character (NFC) 11 years ago
  Oliver Stannard 693a26d234 Add module flags metadata to record the settings for enum and wchar width 11 years ago
  Rafael Espindola 9986295b4f Replace llvm::error_code with std::error_code. 11 years ago
  David Majnemer f64ce12328 CodeGen: Correct linkage of thread_local for OS X 11 years ago
  Craig Topper e4fb2d3430 [C++11] Use 'nullptr'. 11 years ago
  Alp Toker c1ba5d5c46 Implement -Wframe-larger-than backend diagnostic 11 years ago
  Alexey Samsonov e88163d87f Remove the overload of GetAddrOfConstantString method 11 years ago
  Alexey Samsonov c54a9c3b7a Refactor and generalize GetAddrOfConstantString and GetAddrOfConstantStringFromLiteral. 11 years ago
  Rafael Espindola dc7436c869 This cast is not necessary any more (llvm api change). 11 years ago
  Rafael Espindola 74d61105f2 Update for llvm API change. 11 years ago
  Alp Toker f4a3e28941 Eliminate redundant MangleBuffer class 11 years ago
  Nico Rieck d7ba66580d MS ABI: Emit static data members with proper linkage 11 years ago
  Alexey Samsonov eca0bcfaee [ASan] Hoist blacklisting globals from init-order checking to Clang. 11 years ago
  Hans Wennborg 875cf241e2 Don't dllimport/export destructor variants implemented by thunks. 11 years ago
  Reid Kleckner 8756959802 Use comdats to avoid double initialization of weak data 11 years ago