1. 735c47e MIR Serialization: Connect the machine function analysis pass to the MIR parser. by Alex Lorenz · 10 years ago
  2. 3e5de88 Replace string GNU Triples with llvm::Triple in TargetMachine. NFC. by Daniel Sanders · 10 years ago
  3. 2bdb4e1 Resubmit r237954 (MIR Serialization: print and parse LLVM IR using MIR format). by Alex Lorenz · 10 years ago
  4. 263b279 Revert r237954, "Resubmit r237708 (MIR Serialization: print and parse LLVM IR using MIR format)." by NAKAMURA Takumi · 10 years ago
  5. c37baf8 Resubmit r237708 (MIR Serialization: print and parse LLVM IR using MIR format). by Alex Lorenz · 10 years ago
  6. 69c6008 Revert r237789 - [mips] The naming convention for private labels is ABI dependant. by Daniel Sanders · 10 years ago
  7. b718eca [mips] The naming convention for private labels is ABI dependant. by Daniel Sanders · 10 years ago
  8. de1970f Revert r237708 (MIR serialization) - incremental buildbots became unstable. by Alex Lorenz · 10 years ago
  9. c5e0d4d MIR Serialization: print and parse LLVM IR using MIR format. by Alex Lorenz · 10 years ago
  10. c177fec MC: Skip names of temporary symbols in object streamer by Duncan P. N. Exon Smith · 10 years ago
  11. 5560a4c Use raw_pwrite_stream in the object writer/streamer. by Rafael Espindola · 11 years ago
  12. 5682ce2 Simplify use of formatted_raw_ostream. by Rafael Espindola · 11 years ago
  13. ee0dd4d This reverts commit r234460 and r234461. by Rafael Espindola · 11 years ago
  14. 132381f Use the cast machinery to remove dummy uses of formatted_raw_ostream. by Rafael Espindola · 11 years ago
  15. f801940 Replace the MCSubtargetInfo parameter with a Triple when creating by Eric Christopher · 11 years ago
  16. 36a15cb Don't declare all text sections at the start of the .s by Rafael Espindola · 11 years ago
  17. cf7b5f5 Remove unused headers. by Eric Christopher · 11 years ago
  18. 12cf76f Add an MCSubtargetInfo variable to the TargetMachine. by Eric Christopher · 11 years ago
  19. 72e23a2 Add a TargetMachine local MCRegisterInfo and MCInstrInfo so that by Eric Christopher · 11 years ago
  20. 5ac4e12 Revert "Add a TargetMachine local MCRegisterInfo and MCInstrInfo so that" by Eric Christopher · 11 years ago
  21. 4e80e18 Add a TargetMachine local MCRegisterInfo and MCInstrInfo so that by Eric Christopher · 11 years ago
  22. f696df1 Pass in a "const Triple &T" instead of a raw StringRef. by Rafael Espindola · 11 years ago
  23. 93e1ea1 Move the DataLayout to the generic TargetMachine, making it mandatory. by Mehdi Amini · 11 years ago
  24. 0169e42 Remove the use of the subtarget in MCCodeEmitter creation and by Eric Christopher · 11 years ago
  25. 3b94e33 Remove the Forward Control Flow Integrity pass and its dependencies. by Eric Christopher · 11 years ago
  26. 30d69c2 [PM] Remove the old 'PassManager.h' header file at the top level of by Chandler Carruth · 11 years ago
  27. 36fe028 Only access TLOF via the TargetMachine, not TargetLowering. by Eric Christopher · 11 years ago
  28. c956ab66 [multiversion] Switch the TTI queries from TargetMachine to Subtarget by Chandler Carruth · 11 years ago
  29. 8b04c0d [multiversion] Switch all of the targets over to use the by Chandler Carruth · 11 years ago
  30. 5ec2b1d [multiversion] Implement the old pass manager's TTI wrapper pass in by Chandler Carruth · 11 years ago
  31. 93dcdc4 [PM] Switch the TargetMachine interface from accepting a pass manager by Chandler Carruth · 11 years ago
  32. 9459832 std::unique_ptrify the MCStreamer argument to createAsmPrinter by David Blaikie · 11 years ago
  33. d990388 [cleanup] Re-sort all the #include lines in LLVM using utils/sort_includes.py. by Chandler Carruth · 11 years ago
  34. eb7a303 Add Forward Control-Flow Integrity. by Tom Roeder · 11 years ago
  35. 7b61ddf Simplify handling of --noexecstack by using getNonexecutableStackSection. by Rafael Espindola · 11 years ago
  36. 79cc1e3 Reinstate "Nuke the old JIT." by Eric Christopher · 11 years ago
  37. b9fd9ed Temporarily Revert "Nuke the old JIT." as it's not quite ready to by Eric Christopher · 11 years ago
  38. f8b27c4 Nuke the old JIT. by Rafael Espindola · 11 years ago
  39. d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
  40. 1fc003e Allow a target to create a null streamer. by Rafael Espindola · 11 years ago
  41. 44cb65f Add a new attribute called 'jumptable' that creates jump-instruction tables for functions marked with this attribute. by Tom Roeder · 11 years ago
  42. eb71972 Move the verbose asm option to be part of the options struct and by Eric Christopher · 11 years ago
  43. 710c0ae Fix typos. by Eric Christopher · 11 years ago
  44. c21d3d5 Remove the Options query functions and just access our Options directly. by Eric Christopher · 11 years ago
  45. 5d37606 Move more MC options into the MCTargetOptions structure. by Eric Christopher · 11 years ago
  46. 566fcfe Remove the UseCFI option from createAsmStreamer. by Rafael Espindola · 11 years ago
  47. 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
  48. 70bd1fd DebugInfo: TargetOptions/MCAsmInfo support for compressed debug info sections by David Blaikie · 12 years ago
  49. 56440fd Replace OwningPtr<T> with std::unique_ptr<T>. by Ahmed Charles · 12 years ago
  50. 96c9d95 [C++11] Replace OwningPtr::take() with OwningPtr::release(). by Ahmed Charles · 12 years ago
  51. 48fa6ed Make DisableIntegratedAS a TargetOption. by Rafael Espindola · 12 years ago
  52. 753e176 Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call by Daniel Sanders · 12 years ago
  53. abe212a Revert r201237+r201238: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call by Daniel Sanders · 12 years ago
  54. a7d504c Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove hasRawTextSupport() call by Daniel Sanders · 12 years ago
  55. b4eec1d Remove support for not using .loc directives. by Rafael Espindola · 12 years ago
  56. e41383f Pass a MCSubtargetInfo down to the TargetStreamer creation. by Rafael Espindola · 12 years ago
  57. 0e2ccb2 Simplify the logic for deciding when to initialize the sections. by Rafael Espindola · 12 years ago
  58. e308c0c Remove duplicated info on what .text, .data and .bss look like. by Rafael Espindola · 12 years ago
  59. 5fe955c Add target analysis passes to the codegen pipeline for MCJIT. by Juergen Ributzka · 12 years ago
  60. 9d80513 [PM] Simplify the interface exposed for IR printing passes. by Chandler Carruth · 12 years ago
  61. b8ddc70 [PM] Rename the IR printing pass header to a more generic and correct by Chandler Carruth · 12 years ago
  62. 9aca918 Move the LLVM IR asm writer header files into the IR directory, as they by Chandler Carruth · 12 years ago
  63. 016be42 Grammar. by Eric Christopher · 12 years ago
  64. 550c76d Call generateCompactUnwindEncodings() right before we need to output the frame information. by Bill Wendling · 12 years ago
  65. 58e2d3d Generate compact unwind encoding from CFI directives. by Bill Wendling · 12 years ago
  66. 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
  67. 551a6775d Simplify some of the code. No functionality change. by Bill Wendling · 12 years ago
  68. 6fd15ca Add space to assert message. by Bill Wendling · 12 years ago
  69. 227144c Remove the MachineMove class. by Rafael Espindola · 12 years ago
  70. b3aa2b8 Fix GCMetadaPrinter::finishAssembly not executed, patch by Yiannis Tsiouris. by Benjamin Kramer · 13 years ago
  71. 664e354 Switch TargetTransformInfo from an immutable analysis pass that requires by Chandler Carruth · 13 years ago
  72. 517fc8b Defer call to InitSections until after MCContext has been initialized. If by Lang Hames · 13 years ago
  73. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  74. c786b31 Replace r168930 with a more reasonable patch. by Bill Wendling · 13 years ago
  75. 26e7efe Fix 80-col violation by Eli Bendersky · 13 years ago
  76. 5dd4ccb When creating MCAsmBackend pass the CPU string as well. In X86AsmBackend by Roman Divacky · 13 years ago
  77. cac3b90 Extend TargetPassConfig to allow running only a subset of the normal passes. by Bob Wilson · 13 years ago
  78. bbd38dd Add all codegen passes to the PassManager via TargetPassConfig. by Bob Wilson · 13 years ago
  79. 76004e6 Plug a leak when using MCJIT. by Benjamin Kramer · 13 years ago
  80. a7c2c41 Use TargetMachine's register info instead of creating a new one and leaking it. by Benjamin Kramer · 13 years ago
  81. c3b0427 Allow MCCodeEmitter access to the target MCRegisterInfo. by Jim Grosbach · 13 years ago
  82. 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
  83. 12e5adb s/SjLjEHPass/SjLjEHPrepare/ No functionality change. by Bill Wendling · 14 years ago
  84. fd93a59 Make MCRegisterInfo available to the the MCInstPrinter. by Jim Grosbach · 14 years ago
  85. 905c952 Tidy up. by Jim Grosbach · 14 years ago
  86. dd37d52 Added TargetPassConfig::setOpt by Andrew Trick · 14 years ago
  87. 3491491 Add TargetPassConfig to the PassManager for use inside passes by Andrew Trick · 14 years ago
  88. 6024f9b Fix a leak! by Nick Lewycky · 14 years ago
  89. f8ea108 TargetPassConfig: confine the MC configuration to TargetMachine. by Andrew Trick · 14 years ago
  90. de401d3 Move TargetPassConfig implementation into Passes.cpp by Andrew Trick · 14 years ago
  91. b755133 Make TargetPassConfig an ImmutablePass so CodeGenPasses can query options by Andrew Trick · 14 years ago
  92. 99d3160 Initialize all common codegen passes before configuration so we can use their PassIDs. by Andrew Trick · 14 years ago
  93. ccb6736 Added TargetPassConfig. The first little step toward configuring codegen passes. by Andrew Trick · 14 years ago
  94. 0251f20 Add an option to disable buggy copy propagation pass by Anton Korobeynikov · 14 years ago
  95. b1be1aa 80-col violation by Andrew Trick · 14 years ago
  96. f3e8502 Add 'llvm_unreachable' to passify GCC's understanding of the constraints by Chandler Carruth · 14 years ago
  97. edbb58c5 Remove unnecessary default cases in switches that cover all enum values. by David Blaikie · 14 years ago
  98. 5cb98f1 Remove the logging streamer. by Rafael Espindola · 14 years ago
  99. 00b1a3c Added a late machine instruction copy propagation pass. This catches by Evan Cheng · 14 years ago
  100. 50f02cb Move global variables in TargetMachine into new TargetOptions class. As an API by Nick Lewycky · 14 years ago