1. c75d566 When printing MIR, output to errs() rather than outs(). by Justin Lebar · 10 years ago
  2. 232f447 Get rid of some GLOBAL_ISEL ifdefs that should be harmless for code size. by Quentin Colombet · 10 years ago
  3. 37a09a8 [GlobalISel] Add a hook in TargetConfigPass to run GlobalISel. by Quentin Colombet · 10 years ago
  4. 5788640 [TLS] New lower emutls pass, fix linkage bugs. by Chih-Hung Hsieh · 10 years ago
  5. 03e2cc3 [MC, COFF] Support link /incremental conditionally by David Majnemer · 10 years ago
  6. a2550a6 Have 'optnone' respect the -fast-isel=false option. by Paul Robinson · 10 years ago
  7. a4e5d3c constify the Function parameter to the TTI creation callback and by Eric Christopher · 10 years ago
  8. 50f1723 Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC. by Daniel Sanders · 10 years ago
  9. 153010c Re-commit r247683: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC. by Daniel Sanders · 10 years ago
  10. c40de48 Revert r247684 - Replace Triple with a new TargetTuple ... by Daniel Sanders · 10 years ago
  11. 18d4b0d Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC. by Daniel Sanders · 10 years ago
  12. e2d7523 llc: Add a 'run-pass' option. by Alex Lorenz · 10 years ago
  13. 335487a Replace string GNU Triples with llvm::Triple in TargetMachine::getTargetTriple(). NFC. by Daniel Sanders · 10 years ago
  14. 735c47e MIR Serialization: Connect the machine function analysis pass to the MIR parser. by Alex Lorenz · 10 years ago
  15. 3e5de88 Replace string GNU Triples with llvm::Triple in TargetMachine. NFC. by Daniel Sanders · 10 years ago
  16. 2bdb4e1 Resubmit r237954 (MIR Serialization: print and parse LLVM IR using MIR format). by Alex Lorenz · 10 years ago
  17. 263b279 Revert r237954, "Resubmit r237708 (MIR Serialization: print and parse LLVM IR using MIR format)." by NAKAMURA Takumi · 10 years ago
  18. c37baf8 Resubmit r237708 (MIR Serialization: print and parse LLVM IR using MIR format). by Alex Lorenz · 10 years ago
  19. 69c6008 Revert r237789 - [mips] The naming convention for private labels is ABI dependant. by Daniel Sanders · 10 years ago
  20. b718eca [mips] The naming convention for private labels is ABI dependant. by Daniel Sanders · 10 years ago
  21. de1970f Revert r237708 (MIR serialization) - incremental buildbots became unstable. by Alex Lorenz · 10 years ago
  22. c5e0d4d MIR Serialization: print and parse LLVM IR using MIR format. by Alex Lorenz · 10 years ago
  23. c177fec MC: Skip names of temporary symbols in object streamer by Duncan P. N. Exon Smith · 11 years ago
  24. 5560a4c Use raw_pwrite_stream in the object writer/streamer. by Rafael Espindola · 11 years ago
  25. 5682ce2 Simplify use of formatted_raw_ostream. by Rafael Espindola · 11 years ago
  26. ee0dd4d This reverts commit r234460 and r234461. by Rafael Espindola · 11 years ago
  27. 132381f Use the cast machinery to remove dummy uses of formatted_raw_ostream. by Rafael Espindola · 11 years ago
  28. f801940 Replace the MCSubtargetInfo parameter with a Triple when creating by Eric Christopher · 11 years ago
  29. 36a15cb Don't declare all text sections at the start of the .s by Rafael Espindola · 11 years ago
  30. cf7b5f5 Remove unused headers. by Eric Christopher · 11 years ago
  31. 12cf76f Add an MCSubtargetInfo variable to the TargetMachine. by Eric Christopher · 11 years ago
  32. 72e23a2 Add a TargetMachine local MCRegisterInfo and MCInstrInfo so that by Eric Christopher · 11 years ago
  33. 5ac4e12 Revert "Add a TargetMachine local MCRegisterInfo and MCInstrInfo so that" by Eric Christopher · 11 years ago
  34. 4e80e18 Add a TargetMachine local MCRegisterInfo and MCInstrInfo so that by Eric Christopher · 11 years ago
  35. f696df1 Pass in a "const Triple &T" instead of a raw StringRef. by Rafael Espindola · 11 years ago
  36. 93e1ea1 Move the DataLayout to the generic TargetMachine, making it mandatory. by Mehdi Amini · 11 years ago
  37. 0169e42 Remove the use of the subtarget in MCCodeEmitter creation and by Eric Christopher · 11 years ago
  38. 3b94e33 Remove the Forward Control Flow Integrity pass and its dependencies. by Eric Christopher · 11 years ago
  39. 30d69c2 [PM] Remove the old 'PassManager.h' header file at the top level of by Chandler Carruth · 11 years ago
  40. 36fe028 Only access TLOF via the TargetMachine, not TargetLowering. by Eric Christopher · 11 years ago
  41. c956ab66 [multiversion] Switch the TTI queries from TargetMachine to Subtarget by Chandler Carruth · 11 years ago
  42. 8b04c0d [multiversion] Switch all of the targets over to use the by Chandler Carruth · 11 years ago
  43. 5ec2b1d [multiversion] Implement the old pass manager's TTI wrapper pass in by Chandler Carruth · 11 years ago
  44. 93dcdc4 [PM] Switch the TargetMachine interface from accepting a pass manager by Chandler Carruth · 11 years ago
  45. 9459832 std::unique_ptrify the MCStreamer argument to createAsmPrinter by David Blaikie · 11 years ago
  46. d990388 [cleanup] Re-sort all the #include lines in LLVM using utils/sort_includes.py. by Chandler Carruth · 11 years ago
  47. eb7a303 Add Forward Control-Flow Integrity. by Tom Roeder · 11 years ago
  48. 7b61ddf Simplify handling of --noexecstack by using getNonexecutableStackSection. by Rafael Espindola · 11 years ago
  49. 79cc1e3 Reinstate "Nuke the old JIT." by Eric Christopher · 11 years ago
  50. b9fd9ed Temporarily Revert "Nuke the old JIT." as it's not quite ready to by Eric Christopher · 11 years ago
  51. f8b27c4 Nuke the old JIT. by Rafael Espindola · 11 years ago
  52. d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
  53. 1fc003e Allow a target to create a null streamer. by Rafael Espindola · 11 years ago
  54. 44cb65f Add a new attribute called 'jumptable' that creates jump-instruction tables for functions marked with this attribute. by Tom Roeder · 11 years ago
  55. eb71972 Move the verbose asm option to be part of the options struct and by Eric Christopher · 11 years ago
  56. 710c0ae Fix typos. by Eric Christopher · 11 years ago
  57. c21d3d5 Remove the Options query functions and just access our Options directly. by Eric Christopher · 11 years ago
  58. 5d37606 Move more MC options into the MCTargetOptions structure. by Eric Christopher · 11 years ago
  59. 566fcfe Remove the UseCFI option from createAsmStreamer. by Rafael Espindola · 11 years ago
  60. c0196b1 [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 12 years ago
  61. 70bd1fd DebugInfo: TargetOptions/MCAsmInfo support for compressed debug info sections by David Blaikie · 12 years ago
  62. 56440fd Replace OwningPtr<T> with std::unique_ptr<T>. by Ahmed Charles · 12 years ago
  63. 96c9d95 [C++11] Replace OwningPtr::take() with OwningPtr::release(). by Ahmed Charles · 12 years ago
  64. 48fa6ed Make DisableIntegratedAS a TargetOption. by Rafael Espindola · 12 years ago
  65. 753e176 Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call by Daniel Sanders · 12 years ago
  66. abe212a Revert r201237+r201238: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call by Daniel Sanders · 12 years ago
  67. a7d504c Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call by Daniel Sanders · 12 years ago
  68. b4eec1d Remove support for not using .loc directives. by Rafael Espindola · 12 years ago
  69. e41383f Pass a MCSubtargetInfo down to the TargetStreamer creation. by Rafael Espindola · 12 years ago
  70. 0e2ccb2 Simplify the logic for deciding when to initialize the sections. by Rafael Espindola · 12 years ago
  71. e308c0c Remove duplicated info on what .text, .data and .bss look like. by Rafael Espindola · 12 years ago
  72. 5fe955c Add target analysis passes to the codegen pipeline for MCJIT. by Juergen Ributzka · 12 years ago
  73. 9d80513 [PM] Simplify the interface exposed for IR printing passes. by Chandler Carruth · 12 years ago
  74. b8ddc70 [PM] Rename the IR printing pass header to a more generic and correct by Chandler Carruth · 12 years ago
  75. 9aca918 Move the LLVM IR asm writer header files into the IR directory, as they by Chandler Carruth · 12 years ago
  76. 016be42 Grammar. by Eric Christopher · 12 years ago
  77. 550c76d Call generateCompactUnwindEncodings() right before we need to output the frame information. by Bill Wendling · 12 years ago
  78. 58e2d3d Generate compact unwind encoding from CFI directives. by Bill Wendling · 12 years ago
  79. afc1036 Access the TargetLoweringInfo from the TargetMachine object instead of caching it. The TLI may change between functions. No functionality change. by Bill Wendling · 12 years ago
  80. 551a6775d Simplify some of the code. No functionality change. by Bill Wendling · 12 years ago
  81. 6fd15ca Add space to assert message. by Bill Wendling · 12 years ago
  82. 227144c Remove the MachineMove class. by Rafael Espindola · 12 years ago
  83. b3aa2b8 Fix GCMetadaPrinter::finishAssembly not executed, patch by Yiannis Tsiouris. by Benjamin Kramer · 13 years ago
  84. 664e354 Switch TargetTransformInfo from an immutable analysis pass that requires by Chandler Carruth · 13 years ago
  85. 517fc8b Defer call to InitSections until after MCContext has been initialized. If by Lang Hames · 13 years ago
  86. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  87. c786b31 Replace r168930 with a more reasonable patch. by Bill Wendling · 13 years ago
  88. 26e7efe Fix 80-col violation by Eli Bendersky · 13 years ago
  89. 5dd4ccb When creating MCAsmBackend pass the CPU string as well. In X86AsmBackend by Roman Divacky · 13 years ago
  90. cac3b90 Extend TargetPassConfig to allow running only a subset of the normal passes. by Bob Wilson · 13 years ago
  91. bbd38dd Add all codegen passes to the PassManager via TargetPassConfig. by Bob Wilson · 13 years ago
  92. 76004e6 Plug a leak when using MCJIT. by Benjamin Kramer · 13 years ago
  93. a7c2c41 Use TargetMachine's register info instead of creating a new one and leaking it. by Benjamin Kramer · 13 years ago
  94. c3b0427 Allow MCCodeEmitter access to the target MCRegisterInfo. by Jim Grosbach · 13 years ago
  95. 54bfde7 Make MCInstrInfo available to the MCInstPrinter. This will be used to remove getInstructionName and the static data it contains since the same tables are already in MCInstrInfo. by Craig Topper · 14 years ago
  96. 12e5adb s/SjLjEHPass/SjLjEHPrepare/ No functionality change. by Bill Wendling · 14 years ago
  97. fd93a59 Make MCRegisterInfo available to the the MCInstPrinter. by Jim Grosbach · 14 years ago
  98. 905c952 Tidy up. by Jim Grosbach · 14 years ago
  99. dd37d52 Added TargetPassConfig::setOpt by Andrew Trick · 14 years ago
  100. 3491491 Add TargetPassConfig to the PassManager for use inside passes by Andrew Trick · 14 years ago