Commit History

Author SHA1 Message Date
  Hans Wennborg 63c42894e3 Emit used/dllexport inline method definitions in nested classes (PR19743, PR11170) 11 years ago
  Robert Lytton b1d67d0ce5 Fix '-main-file-name <name>' so that it is used for the ModuleID. 11 years ago
  Craig Topper d1008e5c93 [C++11] Use 'nullptr'. CodeGen edition. 11 years ago
  Alp Toker a4ba244cd4 Rename SourceManager::createFileIDForMemBuffer() 11 years ago
  Diego Novillo 459bb10b61 Fix segmentation fault when mixing -Rpass with #line. 11 years ago
  Eric Christopher 05dc0eb595 Small formatting change. 11 years ago
  Diego Novillo 0436233a66 Use a manipulator to add a value to the current diagnostic flag. 11 years ago
  Diego Novillo 0da1b7016a Allow adding a value to a flag in diagnostics. 11 years ago
  Diego Novillo d31ddfcf61 Add support for optimization reports. 11 years ago
  Craig Topper f7bc497ad1 [C++11] Add 'override' keyword to virtual methods that override their base class. 11 years ago
  Ahmed Charles f8b74ee5f0 [C++11] Replace OwningPtr include with <memory>. 11 years ago
  Ahmed Charles 70639e8de3 Replace OwningPtr with std::unique_ptr. 11 years ago
  Ahmed Charles 789a4f820d Change OwningPtr::take() to OwningPtr::release(). 11 years ago
  Chandler Carruth 73c5236aa8 [Layering] Update include of Linker.h to match its move to a Linker 11 years ago
  Tobias Grosser 9762c97158 Add 'remark' diagnostic type in 'clang' 11 years ago
  Tobias Grosser dbc8adad1c Fix typo 11 years ago
  Quentin Colombet 65ad11b062 Wired-up the new LLVM diagnostic system into clang diagnostic system. 11 years ago
  Rafael Espindola b6c90f5668 Update for getLazyBitcodeModule API change. 11 years ago
  Alp Toker 2a030a3aec Verify that clang TargetInfo descriptions match DataLayout strings from LLVM 11 years ago
  Alp Toker a2cd7434fd Fix getCustomDiagID() usage in CodeGen and TextDiagnosticBuffer 11 years ago
  Rafael Espindola 6d984eb5d2 Override the datalayout in a module with -triple. 11 years ago
  Rafael Espindola b99d980b24 clang-format parts of the file. 11 years ago
  David Blaikie 658cd2c287 PR16214, PR14467: DebugInfo: use "RequireCompleteType" to decide when to emit the full definition of a type in -flimit-debug-info 12 years ago
  Aaron Ballman a7ff62f944 Adding support for MSVC #pragma detect_mismatch functionality by emitting a FAILIFMISMATCH linker command into the object file. 12 years ago
  Reid Kleckner 3190ca922d Forward #pragma comment(lib/linker) through as flags metadata 12 years ago
  Chandler Carruth 9cc935b699 The IRReader header is now part of its own library. Update the include 12 years ago
  Bill Wendling e1092dfee2 Pass the target options through to code generation. 12 years ago
  Dmitri Gribenko cfa88f8939 Remove useless 'llvm::' qualifier from names like StringRef and others that are 12 years ago
  Chandler Carruth 3b844ba7d5 Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to 12 years ago
  Chandler Carruth 55fc873017 Sort all of Clang's files under 'lib', and fix up the broken headers 12 years ago