1. 4967a71 Update aosp/master Clang for rebase to r275480 by Pirama Arumuga Nainar · 8 years ago
  2. 87d948e Update aosp/master clang for rebase to r256229 by Pirama Arumuga Nainar · 8 years ago
  3. b6d6993 Update aosp/master clang for rebase to r239765 by Pirama Arumuga Nainar · 9 years ago
  4. 58878f8 Update aosp/master clang for rebase to r235153 by Pirama Arumuga Nainar · 9 years ago
  5. 0e2c34f Update aosp/master clang for rebase to r230699. by Stephen Hines · 9 years ago
  6. 176edba Update aosp/master Clang for rebase to r222490. by Stephen Hines · 10 years ago
  7. c568f1e Update Clang for rebase to r212749. by Stephen Hines · 10 years ago
  8. 6bcf27b Update Clang for 3.5 rebase (r209713). by Stephen Hines · 10 years ago
  9. 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
  10. 658cd2c PR16214, PR14467: DebugInfo: use "RequireCompleteType" to decide when to emit the full definition of a type in -flimit-debug-info by David Blaikie · 11 years ago
  11. a7ff62f Adding support for MSVC #pragma detect_mismatch functionality by emitting a FAILIFMISMATCH linker command into the object file. by Aaron Ballman · 11 years ago
  12. 3190ca9 Forward #pragma comment(lib/linker) through as flags metadata by Reid Kleckner · 11 years ago
  13. 9cc935b The IRReader header is now part of its own library. Update the include by Chandler Carruth · 11 years ago
  14. e1092df Pass the target options through to code generation. by Bill Wendling · 11 years ago
  15. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 11 years ago
  16. 3b844ba Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to by Chandler Carruth · 11 years ago
  17. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  18. 8616f9a Turn FrontendInputFile into an immutable class and have it also accept by Argyrios Kyrtzidis · 12 years ago
  19. c7be102 Have the parser initialize Sema before it consumes the first by Douglas Gregor · 12 years ago
  20. c9b47f9 Escape % in diagnostic message when compiling LLVM IR. by Benjamin Kramer · 12 years ago
  21. 0250393 Replace MarkVarRequired with a more generic by Rafael Espindola · 12 years ago
  22. 234fe65 Fix a small difference in sema and codegen views of what needs to be output. by Rafael Espindola · 12 years ago
  23. 6f42b62 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 12 years ago
  24. 5d3a4bb Revert r149363 which was part a series of commits that were reverted in llvm by Argyrios Kyrtzidis · 12 years ago
  25. ff8f9ec ConstantArray::get() (for strings) is going away, use by Chris Lattner · 12 years ago
  26. 99ba9e3 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch by David Blaikie · 13 years ago
  27. 9f6d068 Per discussion on the list, remove BitcodeVerify pass to reimplement as a free function. by Chad Rosier · 13 years ago
  28. ff78927 Add frontend flags to enable bitcode verifier pass. by Chad Rosier · 13 years ago
  29. 1a4761e Promote ModuleMap::Module to a namespace-scope class in the Basic by Douglas Gregor · 13 years ago
  30. 88c2596 Change ASTConsumer::HandleTopLevelDecl to return true for the parser to continue by Argyrios Kyrtzidis · 13 years ago
  31. 22a7dfe Add support for lazily linking bitcode files (using a new by Peter Collingbourne · 13 years ago
  32. 96fda0c Convert inline asm source ranges into clang SourceRanges and print them with the instantiated note. by Benjamin Kramer · 13 years ago
  33. d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
  34. eb2d1f1 Removing a bunch of dead returns/breaks after llvm_unreachables. by David Blaikie · 13 years ago
  35. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  36. 5a9ee20 In CodeGenAction::ExecuteAction() use SourceManager::translateFileLineCol() by Argyrios Kyrtzidis · 13 years ago
  37. a64ccef Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. by Argyrios Kyrtzidis · 13 years ago
  38. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  39. b18b8ad Add the ObjC ARC optimization passes manually, now that they're not by Dan Gohman · 13 years ago
  40. fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 13 years ago
  41. 4b93d66 Re-instate r125819 and r125820 with no functionality change by Peter Collingbourne · 13 years ago
  42. 96b1d4b Revert 125820 and 125819 to fix PR9266. by Rafael Espindola · 13 years ago
  43. 906c73f Move CompilerInstance::LLVMContext and LLVMContext ownership to CodeGenAction by Peter Collingbourne · 13 years ago
  44. 5aa74af Add -add-plugin flag, which runs plugins in addition to codegen. by Nico Weber · 13 years ago
  45. 33e4e70 Refactoring of Diagnostic class. by Argyrios Kyrtzidis · 14 years ago
  46. 063e476 adjust for llvm mainline, yay type safety by Chris Lattner · 14 years ago
  47. 9b414d3 Break Frontend's dependency on Rewrite, Checker and CodeGen in shared library configuration by Daniel Dunbar · 14 years ago[Renamed (98%) from lib/Frontend/CodeGenAction.cpp]
  48. 99e14a0 fix the inline asm diagnostics to emit the error on the primary by Chris Lattner · 14 years ago
  49. 4cbbd94 Frontend: Add CodeGenAction support for handling LLVM IR. - This magically enables using 'clang -cc1' as a replacement for most of 'llvm-as', 'llvm-dis', 'llc' and 'opt' functionality. For example, 'llvm-as' is: $ clang -cc1 -emit-llvm-bc FOO.ll -o FOO.bc by Daniel Dunbar · 14 years ago
  50. 05a7f3d Frontend: Drop unnecessary TargetData argument to EmitBackendOutput, we always by Daniel Dunbar · 14 years ago
  51. 897c676 Frontend: Factor clang::EmitBackendOutput out of CodeGenAction. by Daniel Dunbar · 14 years ago
  52. 6b0cf67 Frontend: Add CodeGenOptions::SimplifyLibCalls, and eliminate LangOptions argument to BackendConsumer. by Daniel Dunbar · 14 years ago
  53. be2e9a8 Let the backend decide which scheduler and register allocator to use. by Jakob Stoklund Olesen · 14 years ago
  54. 4ecc9b7 Driver: Add clang -cc1 -mrelax-all option, which sets relaxes all instructions when using -integrated-as. by Daniel Dunbar · 14 years ago
  55. 32148ce Driver/Frontend: Add -emit-codegen-only, for running irgen + codegen but not the by Daniel Dunbar · 14 years ago
  56. 6fb745b Rework when and how vtables are emitted, by tracking where vtables are by Douglas Gregor · 14 years ago
  57. f80cb75 Remove a FIXME that is unlikely to be fixed (streaming code generation). by Daniel Dunbar · 14 years ago
  58. 8a5e83c Frontend: Tie backend verification passes to CodeGenOptions::VerifyModule, by Daniel Dunbar · 14 years ago
  59. cb421fa Fix -Wcast-qual warnings. by Dan Gohman · 14 years ago
  60. bbea716 add frontend support for -fdata-sections and -ffunction-sections, by Chris Lattner · 14 years ago
  61. d6f1906 refactor out a function. by Chris Lattner · 14 years ago
  62. 6da9eb6 teach clang to install the inline asm diagnostic handler, by Chris Lattner · 14 years ago
  63. cabae68 reduce indentation, tidy. by Chris Lattner · 14 years ago
  64. 468ec6c Revert changes r97693, r97700, and r97718. by John McCall · 14 years ago
  65. c9fe644 Create a TargetMachine whenever we create a CodeGenAction. The codegen of by John McCall · 14 years ago
  66. d68fc05 Opt into the Verifier now that it's an opt-in feature of addPassesToEmitFile. by Dan Gohman · 14 years ago
  67. 9ad1c02 Move ~CodeGenAction out-of-line. by Daniel Dunbar · 14 years ago
  68. b954e98 Frontend: Add CodeGenAction::takeModule(). by Daniel Dunbar · 14 years ago
  69. 4ee3461 Frontend: Pull CodeGenAction out more, and eliminate CreateBackendConsumer. by Daniel Dunbar · 14 years ago[Renamed (87%) from lib/Frontend/Backend.cpp]
  70. 9da5598 Tweak inliner thresholds to match llvm-gcc, see r95321. by Daniel Dunbar · 14 years ago
  71. cd0507c update for llvm api change. by Chris Lattner · 14 years ago
  72. da1573f clang -cc1: Wire up -emit-obj, for emitting object files. by Daniel Dunbar · 14 years ago
  73. 13c5c23 update for llvm api changes. by Chris Lattner · 14 years ago
  74. 0dd0dcc update for llvm api change. by Chris Lattner · 14 years ago
  75. 8020806 Remove ModuleProviders from clang after r94686 removed them from LLVM. by Jeffrey Yasskin · 14 years ago
  76. 821e2eb Backend: Switch to using TargetOptions or TargetMachine to set some options instead of llvm::cl. by Daniel Dunbar · 15 years ago
  77. 90de51f Increase inlining threshold at -O3, to match llvm-gcc. by Daniel Dunbar · 15 years ago
  78. 125bbbe PR5684: Fix refacto, the backend consumer was copying the Diagnostic object, by Daniel Dunbar · 15 years ago
  79. 3be0d19 Fix BackendConsumer to use proper diagnostics. by Daniel Dunbar · 15 years ago
  80. 3b31526 Add CodeGenOptions::{SoftFloat,FloatABI}, and update the all the (far too many) places to use this instead of using the backend -soft-float and -float-abi= options. by Daniel Dunbar · 15 years ago
  81. b33fbaa Eliminate CodeGenOptions::TimePasses. by Daniel Dunbar · 15 years ago
  82. 3636e1d Eliminate CodeGenOptions::SimplifyLibCalls. by Daniel Dunbar · 15 years ago
  83. f219e7c Move LLVM backend options to explicit clang-cc / clang -cc1 options, which we then manually pass to the command line library; eventually the latter grossness should be fixed by a real API when creating the target machine. by Daniel Dunbar · 15 years ago
  84. bd21828 Remove VISIBILITY_HIDDEN from anonymous namespaces in libFrontend. by Benjamin Kramer · 15 years ago
  85. d58c03f Add TargetOptions and use it when constructing targets. by Daniel Dunbar · 15 years ago
  86. 2811ccf Move CompileOptions -> CodeGenOptions, and sink it into the CodeGen library. by Chandler Carruth · 15 years ago
  87. 8d35314 Localize -disable-llvm-optzns handling to BackendConsumer::CreatePasses. by Daniel Dunbar · 15 years ago
  88. b8d4239 Pass the formatted_raw_ostream to createPrintModulePass and by Dan Gohman · 15 years ago
  89. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  90. a85b352 use errs() instead of cerr. by Chris Lattner · 15 years ago
  91. 2b1f59f Update for LLVM API change by Daniel Dunbar · 15 years ago
  92. 9ab76fa Update for LLVM API change. by Daniel Dunbar · 15 years ago
  93. b0f17c7 Update for LLVM API change. by Daniel Dunbar · 15 years ago
  94. 12e85fc Don't use a formatted ostream when writing .ll either. by Daniel Dunbar · 15 years ago
  95. 8c01cad Don't use a formatted ostream when writing .bc files. I don't really understand by Daniel Dunbar · 15 years ago
  96. b2abd06 Update for API change. by Daniel Dunbar · 15 years ago
  97. 82cfa7a Lookup targets by Triple instead of Module. by Daniel Dunbar · 15 years ago
  98. f7d47c0 Reapply r75764: [llvm up] Switch to using the new TargetRegistry by Daniel Dunbar · 15 years ago
  99. 93b3326 Revert r75764 "[llvm up] Switch to using the new TargetRegistry" to fix build. by Argyrios Kyrtzidis · 15 years ago
  100. 0dcf11a [llvm up] Switch to using the new TargetRegistry. by Daniel Dunbar · 15 years ago