1. 26d11ca (Re-landing) Expose a TargetMachine::getTargetTransformInfo function by Sanjoy Das · 8 years ago
  2. 747d111 Revert "Expose a TargetMachine::getTargetTransformInfo function" by Sanjoy Das · 8 years ago
  3. 0c3de35 Expose a TargetMachine::getTargetTransformInfo function by Sanjoy Das · 8 years ago
  4. bb8507e Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine" by Matthias Braun · 8 years ago
  5. 3a9c114 TargetMachine: Merge TargetMachine and LLVMTargetMachine by Matthias Braun · 8 years ago
  6. d51a35e [ARM] The ARM backend is MachineVerifier clean now. by Florian Hahn · 8 years ago
  7. 79e238a Delete Default and JITDefault code models by Rafael Espindola · 8 years ago
  8. 97ae5868 Update the comments on default subtargets based on feedback. by Eric Christopher · 8 years ago
  9. 4e332c7 Add a set of comments explaining why getSubtargetImpl() is deleted on these targets. by Eric Christopher · 8 years ago
  10. 3df231a Remove the default ARMSubtarget from the ARM TargetMachine. by Eric Christopher · 8 years ago
  11. d6a36ae TargetMachine: Indicate whether machine verifier passes. by Matthias Braun · 8 years ago
  12. d211fe7 [ARM] Remove ThumbTargetMachines. (NFC) by Florian Hahn · 8 years ago
  13. 342257e [ARM] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
  14. 8c34dd8 Delete Reloc::Default. by Rafael Espindola · 9 years ago
  15. 38af4d6 Trivial cleanups. by Rafael Espindola · 9 years ago
  16. e0ccdc6 ARM: add backend support for the ABI used in WatchOS by Tim Northover · 10 years ago
  17. 3e5de88 Replace string GNU Triples with llvm::Triple in TargetMachine. NFC. by Daniel Sanders · 10 years ago
  18. 4d0f35a Remove the target independent TargetMachine::getSubtarget and by Eric Christopher · 11 years ago
  19. 93e1ea1 Move the DataLayout to the generic TargetMachine, making it mandatory. by Mehdi Amini · 11 years ago
  20. a49d68e Make the ARM AsmPrinter independent of global subtarget by Eric Christopher · 11 years ago
  21. 8b04c0d [multiversion] Switch all of the targets over to use the by Chandler Carruth · 11 years ago
  22. 93dcdc4 [PM] Switch the TargetMachine interface from accepting a pass manager by Chandler Carruth · 11 years ago
  23. 8b77065 Move DataLayout back to the TargetMachine from TargetSubtargetInfo by Eric Christopher · 11 years ago
  24. 661f2d1 Add a new string member to the TargetOptions struct for the name by Eric Christopher · 11 years ago
  25. 357600e Add out of line virtual destructors to all LLVMTargetMachine subclasses by Reid Kleckner · 11 years ago
  26. a271932 This patch changes the ownership of TLOF from TargetLoweringBase to TargetMachine so that different subtargets could share the TLOF effectively by Aditya Nandakumar · 11 years ago
  27. 3faf2f1 Add subtarget caches to aarch64, arm, ppc, and x86. by Eric Christopher · 11 years ago
  28. 0bb041b Reverting NFC changes from r218050. Instead, the warning was disabled for GCC in r218059, so these changes are no longer required. by Aaron Ballman · 11 years ago
  29. 11fa97f Fixing a bunch of -Woverloaded-virtual warnings due to hiding getSubtargetImpl from the base class. NFC. by Aaron Ballman · 11 years ago
  30. 79cc1e3 Reinstate "Nuke the old JIT." by Eric Christopher · 11 years ago
  31. a7c40ef Canonicalize header guards into a common format. by Benjamin Kramer · 11 years ago
  32. b9fd9ed Temporarily Revert "Nuke the old JIT." as it's not quite ready to by Eric Christopher · 11 years ago
  33. f8b27c4 Nuke the old JIT. by Rafael Espindola · 11 years ago
  34. b8141d5 Remove a virtual function from TargetMachine. NFC. by Rafael Espindola · 11 years ago
  35. d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
  36. 6c05d91 Add a non-const subtarget returning function to the target machine by Eric Christopher · 11 years ago
  37. 83e0723 Remove extraneous includes from the target machines. by Eric Christopher · 11 years ago
  38. 80b24ef Move all of the ARM subtarget features down onto the subtarget by Eric Christopher · 11 years ago
  39. 3d19f13 Move ARMJITInfo off of the TargetMachine and down onto the subtarget. by Eric Christopher · 11 years ago
  40. daca3cc Since the DataLayout is always found off of the subtarget go ahead by Eric Christopher · 11 years ago
  41. f6db93a Temporarily revert r210953 in an attempt to bring the ARM buildbots back. by Eric Christopher · 11 years ago
  42. fb0c26c Remove InstrItineraryData off of the TargetMachine - it's already by Eric Christopher · 11 years ago
  43. a0cdc00 Move ARMJITInfo off of the TargetMachine and down onto the subtarget. by Eric Christopher · 11 years ago
  44. 030294e Move ARMSelectionDAGInfo from the TargetMachine to the subtarget. by Eric Christopher · 11 years ago
  45. a47f680 Move to a private function to initialize subtarget dependencies by Eric Christopher · 11 years ago
  46. 9d74a5a [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. by Craig Topper · 12 years ago
  47. d2da720 [C++11] Replace OwningPtr with std::unique_ptr in places where it doesn't break the API. by Benjamin Kramer · 12 years ago
  48. bb1af94 Tidy up. 80 columns. by Jim Grosbach · 12 years ago
  49. dc9ff75 ARM: rename ARMle/ARMbe with ARMLE/ARMBE, and Thumble/Thumbbe with ThumbLE/ThumbBE by Christian Pirker · 12 years ago
  50. 2a11160 Add ARM big endian Target (armeb, thumbeb) by Christian Pirker · 12 years ago
  51. 6bc27bf [C++11] Add 'override' keyword to virtual methods that override their base class. by Craig Topper · 12 years ago
  52. 5e9d55e Adding simple cast cost to ARM by Renato Golin · 13 years ago
  53. 9dbf3ee ARM: Copy-paste error. by Jim Grosbach · 13 years ago
  54. 664e354 Switch TargetTransformInfo from an immutable analysis pass that requires by Chandler Carruth · 13 years ago
  55. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  56. eb54240 Replace TargetLowering::isIntImmLegal() with by Evan Cheng · 13 years ago
  57. 802d755 Sort includes for all of the .h files under the 'lib' tree. These were by Chandler Carruth · 13 years ago
  58. d957cb2 Remove TargetELFWriterInfo. by Rafael Espindola · 13 years ago
  59. 5dc203e Reapply the TargerTransformInfo changes, minus the changes to LSR and Lowerinvoke. by Nadav Rotem · 13 years ago
  60. d6d9ccc Temporarily revert the TargetTransform changes. by Bob Wilson · 13 years ago
  61. e103287 by Nadav Rotem · 13 years ago
  62. cdfe20b Move TargetData to DataLayout. by Micah Villmow · 13 years ago
  63. f8ea108 TargetPassConfig: confine the MC configuration to TargetMachine. by Andrew Trick · 14 years ago
  64. ccb6736 Added TargetPassConfig. The first little step toward configuring codegen passes. by Andrew Trick · 14 years ago
  65. a379b181 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch by David Blaikie · 14 years ago
  66. 50f02cb Move global variables in TargetMachine into new TargetOptions class. As an API by Nick Lewycky · 14 years ago
  67. ecb2908 Sink codegen optimization level into MCCodeGenInfo along side relocation model by Evan Cheng · 14 years ago
  68. efd9b42 - Move CodeModel from a TargetMachine global option to MCCodeGenInfo. by Evan Cheng · 14 years ago
  69. 2129f59 Introduce MCCodeGenInfo, which keeps information that can affect codegen by Evan Cheng · 14 years ago
  70. 2bd6536 Factor ARM triple parsing out of ARMSubtarget. Another step towards making ARM subtarget info available to MC. by Evan Cheng · 14 years ago
  71. fe6e405 Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name to by Evan Cheng · 14 years ago
  72. 2f93128 Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs and fixes here and there. by Anton Korobeynikov · 15 years ago
  73. f7183ed First step of huge frame-related refactoring: move emit{Prologue,Epilogue} out of TargetRegisterInfo to TargetFrameInfo, which is definitely much better suitable place by Anton Korobeynikov · 15 years ago
  74. 66e08d4 Jim Asked us to move DataLayout on ARM back to the most specialized classes. Do by Rafael Espindola · 15 years ago
  75. 6b2aaf1 Hard to imagine there are still people using inferior compilers. by Daniel Dunbar · 15 years ago
  76. 69aa151 Odd additional stub framework for the ARM MC ELF emission. by Rafael Espindola · 15 years ago
  77. bf40707 Teach if-converter to be more careful with predicating instructions that would by Evan Cheng · 15 years ago
  78. 19edda0 Hook in GlobalMerge pass by Anton Korobeynikov · 15 years ago
  79. bb919df Implement a bunch more TargetSelectionDAGInfo infrastructure. by Dan Gohman · 15 years ago
  80. 21cea8a Use const qualifiers with TargetLowering. This eliminates several by Dan Gohman · 16 years ago
  81. 6e01726 Remove late ARM codegen optimization pass committed by accident. by Anton Korobeynikov · 16 years ago
  82. 0453de0 Some initial version of global merger by Anton Korobeynikov · 16 years ago
  83. 4822dfc Remove a memory leak from ThumbTargetMachine. by Jeffrey Yasskin · 16 years ago
  84. c83cfb9d remove dead code. by Chris Lattner · 16 years ago
  85. 0cd6c2a eliminate all the dead addSimpleCodeEmitter implementations. by Chris Lattner · 16 years ago
  86. 5bde1cb of -> or by Jim Grosbach · 16 years ago
  87. ce5a8ca Add a option which would move ld/st multiple pass before post-alloc scheduling. by Evan Cheng · 16 years ago
  88. 9a6cf91 Change TargetAsmInfo to be constructed via TargetRegistry from a Target+Triple by Chris Lattner · 16 years ago
  89. c3719c3 Move most targets TargetMachine constructor to only taking a target triple. by Daniel Dunbar · 16 years ago
  90. d97db68 Lift addAssemblyEmitter into LLVMTargetMachine. - No functionality change. by Daniel Dunbar · 16 years ago
  91. c901392 Lift DumpAsm / -print-emitted-asm functionality into LLVMTargetMachine. by Daniel Dunbar · 16 years ago
  92. 5302288 Remove old style hacks to register AsmPrinter into TargetMachine. by Daniel Dunbar · 16 years ago
  93. e833810 Reapply TargetRegistry refactoring commits. by Daniel Dunbar · 16 years ago
  94. 338191c Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repair broken LLVM-GCC build. by Stuart Hastings · 16 years ago
  95. 863e587 Kill off old (TargetMachine level, not Target level) match quality functions. by Daniel Dunbar · 16 years ago
  96. 6db8134 Provide TargetMachine implementations with reference to Target they were created by Daniel Dunbar · 16 years ago
  97. b22f50e Register Target's TargetMachine and AsmPrinter in the new registry. by Daniel Dunbar · 16 years ago
  98. a31f96c by David Greene · 16 years ago
  99. 27e32c0 Reorg includes. by Evan Cheng · 16 years ago
  100. 5661ea6 Add the Object Code Emitter class. Original patch by Aaron Gray, I did some by Bruno Cardoso Lopes · 16 years ago