1. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  2. 0a3bb81 Fix MSVC 2015 ambiguous symbol warning introduced by rL344337. NFCI. by Simon Pilgrim · 7 years ago
  3. 3891885 [Driver] Clean up tmp files when deleting Compilation objects by David Stenberg · 7 years ago
  4. 398612b [HIP] Add hip offload kind by Yaxun Liu · 7 years ago
  5. 5e4511c [Driver] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  6. 9278019 [Driver] Make clang/cc conforms to UNIX standard by Steven Wu · 8 years ago
  7. 8c01d47 Testing commit access. by Hamza Sood · 8 years ago
  8. bbf56fb [OpenMP] Fix passing of -m arguments correctly by Jonas Hahnfeld · 8 years ago
  9. 102c333 [OpenMP] Fix translation of target args by Jonas Hahnfeld · 8 years ago
  10. 85f1995 [OpenMP] Fix memory leak when translating arguments by Jonas Hahnfeld · 8 years ago
  11. 9707aa7 Update users of llvm::sys::ExecuteAndWait etc. by Alexander Kornienko · 8 years ago
  12. bcfdd78 Non-functional change. Fix previous patch D34784. by Gheorghe-Teodor Bercea · 8 years ago
  13. 47e0cf3 [OpenMP] Add flag for specifying the target device architecture for OpenMP device offloading by Gheorghe-Teodor Bercea · 8 years ago
  14. 43c0f48 [Driver] Actually report errors during parsing instead of stopping when there's an error somewhere. by Benjamin Kramer · 8 years ago
  15. 31fef98 [Driver][OpenMP] Add logic for offloading-specific argument translation. by Samuel Antao · 9 years ago
  16. c50b1a2 Turn ArchName/BoundArch in Driver from raw pointer to StringRef (NFC) by Mehdi Amini · 9 years ago
  17. 9c366cd [Driver] Add method to redirect output of Compilation. by Nikolay Haustov · 9 years ago
  18. c1ffba5 [CUDA][OpenMP] Create generic offload toolchains by Samuel Antao · 9 years ago
  19. 8671c44 Bail on compilation as soon as a job fails. by Justin Lebar · 10 years ago
  20. 5a459f8 Rename Action::begin() to Action::input_begin(). by Nico Weber · 10 years ago
  21. 932b319 Revert "Bail on compilation as soon as a job fails." by Rafael Espindola · 10 years ago
  22. 4022d52 Bail on compilation as soon as a job fails. by Justin Lebar · 10 years ago
  23. 4109461 Move ownership of Action objects into Compilation. by Justin Lebar · 10 years ago
  24. 5e2a3ec [CUDA] use -aux-triple to pass target triple of opposite side of compilation by Artem Belevich · 10 years ago
  25. 0cd9248 Driver: Remove the Job class. NFC by Justin Bogner · 10 years ago
  26. aab9792 Driver: Use pointee_iterator rather than iterating over unique_ptrs by Justin Bogner · 11 years ago
  27. 0290c9c Teach Clang how to use response files when calling other tools by Reid Kleckner · 11 years ago
  28. bf3e327 Fix some cases where StringRef was being passed by const reference. Remove const from some other StringRefs since its implicitly const already. by Craig Topper · 11 years ago
  29. dae941a Update for llvm api change. by Rafael Espindola · 11 years ago
  30. 221285b Remove unused sys/stat.h includes by Alp Toker · 11 years ago
  31. 332a5e5 Driver: Record that we're in crashdump and push flags to ConstructJob by Justin Bogner · 11 years ago
  32. c080917 Replace llvm::error_code with std::error_code. by Rafael Espindola · 11 years ago
  33. 92fc2df [C++11] Use 'nullptr'. Driver edition. by Craig Topper · 11 years ago
  34. 4fbd373 Update for llvm api change. by Rafael Espindola · 12 years ago
  35. 965f882 Remove a whole lot of unused variables by Alp Toker · 12 years ago
  36. e8677ef Move the execution code from Compilation::ExecuteCommand to Command::Execute by Hans Wennborg · 12 years ago
  37. b212b34 Move Compilation::PrintJob and PrintDiagnosticJob into Job::Print. by Hans Wennborg · 12 years ago
  38. 8c42454 Remove the -ccc-echo option that is now unused. by Rafael Espindola · 12 years ago
  39. 16125fb Update for llvm API change. by Rafael Espindola · 12 years ago
  40. 03bc682 Convert last use of PathV1.h in Compilation.cpp by Rafael Espindola · 12 years ago
  41. a466b9a Convert a use of PathV1.h by Rafael Espindola · 12 years ago
  42. fc92e84 Use llvm::sys::fs::can_write. by Rafael Espindola · 12 years ago
  43. 1600a53 Include PathV1.h only where it is used. by Rafael Espindola · 12 years ago
  44. 898229a [Driver] Refactor clang driver to use LLVM's Option library by Reid Kleckner · 12 years ago
  45. cb4bb19 Use the sys::ExecuteAndWait that takes StringRefs. by Rafael Espindola · 12 years ago
  46. a3346d8 Use the global functions instead of the Program methods. by Rafael Espindola · 12 years ago
  47. d147577 [driver] Do not generate crash diagnostics if the compilation command failed by Chad Rosier · 13 years ago
  48. 6a1de5c [driver] The failure of any phase (e.g., preprocess, compile, assemble) for a by Chad Rosier · 13 years ago
  49. 4bedb49 Form the default -fmodules-cache-path= properly. by Douglas Gregor · 13 years ago
  50. c5103c3 [driver] Clear the FailureResultFiles when initializing clang diagnostics. Also, by Chad Rosier · 13 years ago
  51. dd60e09 [driver] Refactor the driver so that a failing commands doesn't prevent by Chad Rosier · 13 years ago
  52. 633dcdc [driver] Associate a JobAction with each result file. This enables the driver by Chad Rosier · 13 years ago
  53. 582b2ab [Driver] Don't remove non-regular files that were outputs. by Daniel Dunbar · 13 years ago
  54. 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
  55. b2aa923 Use empty parens for empty function parameter list instead of '(void)'. by Dmitri Gribenko · 13 years ago
  56. 37756b0 [driver] Remove an extra space with the -iprefix option, so that by Chad Rosier · 13 years ago
  57. 2933d05 [driver] Remove an extra space with the -internal-externc-isystem option, so by Chad Rosier · 13 years ago
  58. 83f16bf [driver] Completely rework how superfluous options are stripped out of the crash by Chad Rosier · 13 years ago
  59. 45cf50f Use array_lengthof instead of sizeof trickery. by Chad Rosier · 13 years ago
  60. cb600e2 Canonicalize loop. by Chad Rosier · 13 years ago
  61. 980920a use DEFAULT_SYSROOT by Sebastian Pop · 14 years ago
  62. 9b515cb Add the depfile as a result file so that it is deleted if we crash, by Peter Collingbourne · 14 years ago
  63. 8c26d44 Use strpbrk(3) instead of open coding it. by Benjamin Kramer · 14 years ago
  64. 10746f5 [driver] For consistency, handle all shell special characters handled by the by Chad Rosier · 14 years ago
  65. 9b1311d [driver] The -v option doesn't quoted the command line arguments for historical by Chad Rosier · 14 years ago
  66. be10f98 When the compiler crashes, the compiler driver now produces diagnostic by Chad Rosier · 14 years ago
  67. 24fc69e Unbreak the MSVC build, using namespace clang is required otherwise MSVC will not find raw_ostream. by Francois Pichet · 14 years ago
  68. 0e62c1c remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
  69. 1988642 Temporarily revert r135614 while I fix the cmake build. by Chad Rosier · 14 years ago
  70. e3805fc When the compiler crashes, the compiler driver now produces diagnostic information by Chad Rosier · 14 years ago
  71. 6dd2417 Missing header from last commit; accidental change. by John McCall · 14 years ago
  72. 24fc0de Change the driver's logic about Objective-C runtimes: abstract out a by John McCall · 14 years ago
  73. 462e7ed Driver: When compilation fails, don't try to remove output files we don't have by Daniel Dunbar · 15 years ago
  74. 6da9077 Remove stray emacs mode markers in all these files that was causing emacs to by Nick Lewycky · 15 years ago
  75. 8aaf499 Merge System into Support. by Michael J. Spencer · 15 years ago
  76. 7d11382 Use the expanded form of S_ISREG. Hopefully this unbreaks the MSVC build. by Benjamin Kramer · 15 years ago
  77. e89c04e Don't test isRegularFile before calling eraseFromDisk, since by Dan Gohman · 15 years ago
  78. b785d74 Driver: Eliminate PipedJob, which is now unused. by Daniel Dunbar · 15 years ago
  79. 775d406 Driver: Add an explicit argument translation phase to the driver itself. We are going to need this to handle things like -Xassembler, -Xpreprocessor, and -Xlinker which we might have to introspect. by Daniel Dunbar · 15 years ago
  80. 6a8efa8 Driver: Support CC_PRINT_OPTIONS, used for logging the compile commands (in -v style) to a file. by Daniel Dunbar · 16 years ago
  81. 7c4de04 Driver: Fix -### to quote shell special characters, following gcc. by Daniel Dunbar · 16 years ago
  82. c927911 Fix for Path::isSpecialFile to Path::isRegularFile API in rev 89765. by Edward O'Callaghan · 16 years ago
  83. db521ec Fix for PR5568. by Edward O'Callaghan · 16 years ago
  84. da13faf Driver: ArgList doesn't depend on Options.h anymore. by Daniel Dunbar · 16 years ago
  85. e7af341 Push bound architecture name into TranslateArgs. by Daniel Dunbar · 16 years ago
  86. b5d86bb Push bound architecture name into Compilation::getArgsForToolChain. by Daniel Dunbar · 16 years ago
  87. 11289f4 Remove tabs, and whitespace cleanups. by Mike Stump · 16 years ago
  88. 82ef1ab Driver: Mark some Compilation members const. by Daniel Dunbar · 16 years ago
  89. 38bfda6 Driver: Move Compilation::Execute to Driver::ExecuteCompilation. by Daniel Dunbar · 16 years ago
  90. aa246ca Driver: Improve diagnostics for failed commands. by Daniel Dunbar · 16 years ago
  91. dac54a8 Driver: Prep for tool chain specific argument translation. by Daniel Dunbar · 17 years ago
  92. 827faf8 Driver: Result files shouldn't be removed on failure when -save-temps by Daniel Dunbar · 17 years ago
  93. 1acb0eb Driver: Give Compilation::Execute total control over the Driver result by Daniel Dunbar · 17 years ago
  94. 8d6ab2a Driver: Compilation::Execute wasn't returning result code correctly. by Daniel Dunbar · 17 years ago
  95. 1da82ae Driver: Executing piped jobs with a single command is easy. by Daniel Dunbar · 17 years ago
  96. 64316c4 Driver: Execute jobs; no pipe support yet. by Daniel Dunbar · 17 years ago
  97. 6c17bfd Driver: Cleanup temporary/result files. by Daniel Dunbar · 17 years ago
  98. 0928b31 Driver: Implement -### (hard to tell, since we don't actually by Daniel Dunbar · 17 years ago
  99. aabaac4 Driver: Fix Compilation::getArgsForToolChain, local variable was by Daniel Dunbar · 17 years ago
  100. f0eddb8 Driver: Move actions into Compilation, and construct the compilation earlier. by Daniel Dunbar · 17 years ago