1. ae4ef7d Use unique_ptr to hold AsmInfo,MRI,MII,STI by Fangrui Song · 7 years ago
  2. 5d04fc0 [MinGW] Move code for indicating "potentially not DSO local" into shouldAssumeDSOLocal. NFC. by Martin Storsjo · 7 years ago
  3. 26b584c Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  4. fecaf52 Remove unneeded (& mislayered) include from TargetMachine.cpp on a CodeGen header by David Blaikie · 7 years ago
  5. fe42bd5 Move TargetLoweringObjectFile from CodeGen to Target to fix layering by David Blaikie · 7 years ago
  6. 824eedb Go back to sometimes assuming intristics are local. by Rafael Espindola · 7 years ago
  7. 70716e5 [TLS] use emulated TLS if the target supports only this mode by Chih-Hung Hsieh · 8 years ago
  8. c7f6e5d Fix grammar. NFC. by Rafael Espindola · 8 years ago
  9. 94eb72d Bring back r323297. by Rafael Espindola · 8 years ago
  10. ffaaef6 Revert "Don't assume a null GV is local for ELF and MachO." by Reid Kleckner · 8 years ago
  11. 9f5cce8 Don't assume a null GV is local for ELF and MachO. by Rafael Espindola · 8 years ago
  12. 86a8744 Use a got to access a hidden weak undefined on MachO. by Rafael Espindola · 8 years ago
  13. 1e1801c Make internal/private GVs implicitly dso_local. by Rafael Espindola · 8 years ago
  14. b166e67 (Re-landing) Expose a TargetMachine::getTargetTransformInfo function by Sanjoy Das · 8 years ago
  15. 0a1aae8 Revert "Expose a TargetMachine::getTargetTransformInfo function" by Sanjoy Das · 8 years ago
  16. 0950f32 Expose a TargetMachine::getTargetTransformInfo function by Sanjoy Das · 8 years ago
  17. 3ac3c01 Remove redundant includes from lib/Target/*.cpp. by Michael Zolotukhin · 8 years ago
  18. e3a9b4c Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
  19. ea30756 Attribute nonlazybind should not affect calls to functions with hidden visibility. by Sriraman Tallam · 8 years ago
  20. afc231c Move isDSOLocal check and add a comment. by Rafael Espindola · 8 years ago
  21. 6861d89 Handle undefined weak hidden symbols on all architectures. by Rafael Espindola · 8 years ago
  22. 509132b Represent runtime preemption in the IR. by Sean Fertile · 8 years ago
  23. 9385cf1 Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine" by Matthias Braun · 8 years ago
  24. a063107 TargetMachine: Merge TargetMachine and LLVMTargetMachine by Matthias Braun · 8 years ago
  25. e0ef9f3 IPRA: Allow target to enable IPRA by default by Matt Arsenault · 8 years ago
  26. f604fb5 D36604: PR34148: Do not assume we can use a copy relocation for an `external_weak` global by Richard Smith · 8 years ago
  27. 2a400a7 Revert "Feature generic option to setup start/stop-after/before" by Quentin Colombet · 8 years ago
  28. 79114cd Feature generic option to setup start/stop-after/before by Quentin Colombet · 8 years ago
  29. 5c2a1d9 Remove LessPreciseFPMADOption from TargetOptions along with all of the by Eric Christopher · 8 years ago
  30. fe46230 Change debug-info-for-profiling from a TargetOption to a function attribute. by Dehao Chen · 9 years ago
  31. dbe38eb Use shouldAssumeDSOLocal in classifyGlobalReference. by Rafael Espindola · 9 years ago
  32. 9291d3c DAG: Recognize no-signed-zeros-fp-math attribute by Matt Arsenault · 9 years ago
  33. b68d770 Add -debug-info-for-profiling to emit more debug info for sample pgo profile collection by Dehao Chen · 9 years ago
  34. 60f78e3 Remove unused lambda captures. NFC by Malcolm Parsons · 9 years ago
  35. e9bf848 [TM] Restore default TargetOptions in TargetMachine::resetTargetOptions. by Justin Lebar · 9 years ago
  36. bc347f2 CodeGen: simplify TargetMachine::getSymbol interface. NFC. by Tim Northover · 9 years ago
  37. a79c08f Revert "In preparation for removing getNameWithPrefix off of by Eric Christopher · 9 years ago
  38. 172ce59 In preparation for removing getNameWithPrefix off of TargetMachine, by Eric Christopher · 9 years ago
  39. fcfb682 New llc option pie-copy-relocations to optimize access to extern globals. by Sriraman Tallam · 9 years ago
  40. a074ac8 Consistent fp denormal mode names. NFC. by Sjoerd Meijer · 9 years ago
  41. 3d8b8c8 TargetMachine: Make the win32-macho workaround more specific. by Matthias Braun · 9 years ago
  42. 4f52404 X86: Do not produce GOT relocations on windows by Matthias Braun · 9 years ago
  43. 768be7b Revert "Remove extra argument used once on by Eric Christopher · 9 years ago
  44. 663e1b0 Remove more guts of TargetMachine::getNameWithPrefix and migrate one check to the TLOF mach-o version. by Eric Christopher · 9 years ago
  45. a619989 Remove extra argument used once on TargetMachine::getNameWithPrefix and inline the result into the singular caller. by Eric Christopher · 9 years ago
  46. 88a23b6 Move the Mangler from the AsmPrinter down to TLOF and clean up the by Eric Christopher · 9 years ago
  47. 6050932 Clang patch r280064 introduced ways to set the FP exceptions and denormal by Sjoerd Meijer · 9 years ago
  48. f167a26 Add EnableIPRA to TargetOptions, and move the cl::opt -enable-ipra to TargetMachine.cpp by Mehdi Amini · 9 years ago
  49. 9931d67 Delete MCCodeGenInfo. by Rafael Espindola · 9 years ago
  50. 1e7d61d Don't repeat names in comments. NFC. by Rafael Espindola · 9 years ago
  51. 809018e Delete unused includes. NFC. by Rafael Espindola · 9 years ago
  52. d980ed0 Move shouldAssumeDSOLocal to Target. by Rafael Espindola · 9 years ago
  53. aac1238 Convert a few more comparisons to isPositionIndependent(). NFC. by Rafael Espindola · 9 years ago
  54. bc84e94 Teach shouldAssumeDSOLocal about tls. by Rafael Espindola · 9 years ago
  55. ac8db59 Delete Reloc::Default. by Rafael Espindola · 9 years ago
  56. c023b23 Trivial cleanups. by Rafael Espindola · 9 years ago
  57. 7eaa51e Differential Revision: http://reviews.llvm.org/D19733 by Sriraman Tallam · 9 years ago
  58. f6071e1 [NFC] Header cleanup by Mehdi Amini · 9 years ago
  59. 05f66f3 CodeGen, Target: Move Mach-O-specific symbol name logic to Mach-O lowering. by Peter Collingbourne · 10 years ago
  60. 973f7aa constify the Function parameter to the TTI creation callback and by Eric Christopher · 10 years ago
  61. 966e6ca Make TargetTransformInfo keeping a reference to the Module DataLayout by Mehdi Amini · 10 years ago
  62. 4ddb0ce Replace string GNU Triples with llvm::Triple in TargetMachine. NFC. by Daniel Sanders · 10 years ago
  63. 0e3246a Remove DisableTailCalls from TargetOptions and the code in resetTargetOptions by Akira Hatanaka · 10 years ago
  64. 1de72bd Bump SmallString to the minimum required amount for raw_ostream to avoid allocation. by Benjamin Kramer · 10 years ago
  65. 0146120 Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions. by Akira Hatanaka · 10 years ago
  66. 19696da MC: Clean up method names in MCContext. by Jim Grosbach · 10 years ago
  67. 634e01a Stop resetting SanitizeAddress in TargetMachine::resetTargetOptions. NFC. by Akira Hatanaka · 10 years ago
  68. 0552d51 Migrate existing backends that care about software floating point by Eric Christopher · 10 years ago
  69. 5d88757 Add a fixme to resetTargetOptions to explain why it needs to go away. by Eric Christopher · 10 years ago
  70. 2a9bbcb Remove superfluous .str() and replace std::string concatenation with Twine. by Yaron Keren · 10 years ago
  71. 0d6199b Add an MCSubtargetInfo variable to the TargetMachine. by Eric Christopher · 10 years ago
  72. d802a47 Add a TargetMachine local MCRegisterInfo and MCInstrInfo so that by Eric Christopher · 10 years ago
  73. 7648d6f Revert "Add a TargetMachine local MCRegisterInfo and MCInstrInfo so that" by Eric Christopher · 10 years ago
  74. 6fcce7e Add a TargetMachine local MCRegisterInfo and MCInstrInfo so that by Eric Christopher · 10 years ago
  75. 7605cdd COFF: Let globals with private linkage reside in their own section by David Majnemer · 10 years ago
  76. 76d3a99 Revert "COFF: Let globals with private linkage reside in their own section" by David Majnemer · 10 years ago
  77. 6526150 COFF: Let globals with private linkage reside in their own section by David Majnemer · 10 years ago
  78. ceb9150 Move the DataLayout to the generic TargetMachine, making it mandatory. by Mehdi Amini · 10 years ago
  79. c7fe1ab Target: Canonicalize access to function attributes, NFC by Duncan P. N. Exon Smith · 11 years ago
  80. 417c5c1 [PM] Remove the old 'PassManager.h' header file at the top level of by Chandler Carruth · 11 years ago
  81. 8093f4b Remove mostly unused setters. by Rafael Espindola · 11 years ago
  82. b3f0a42 Only access TLOF via the TargetMachine, not TargetLowering. by Eric Christopher · 11 years ago
  83. 6e89e13 [multiversion] Switch all of the targets over to use the by Chandler Carruth · 11 years ago
  84. 7724e8e [PM] Port TTI to the new pass manager, introducing a TargetIRAnalysis to by Chandler Carruth · 11 years ago
  85. 1937233 [PM] Switch the TargetMachine interface from accepting a pass manager by Chandler Carruth · 11 years ago
  86. a6a87b5 [PM] Change the core design of the TTI analysis to use a polymorphic by Chandler Carruth · 11 years ago
  87. 4c553e0 Recommit r224935 with a fix for the ObjC++/AArch64 bug that that revision by Lang Hames · 11 years ago
  88. 84acf09 Revert r224935 "Refactor duplicated code. No intended functionality change." by Lang Hames · 11 years ago
  89. 2a1c1c9 Refactor duplicated code. by Rafael Espindola · 11 years ago
  90. a6e0a6e Move resetTargetOptions from taking a MachineFunction to a Function by Eric Christopher · 11 years ago
  91. 9f85dcc Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
  92. 665d42a [pr19844] Add thread local mode to aliases. by Rafael Espindola · 11 years ago
  93. ef72e73 Use alias linkage and visibility to decide tls access mode. by Rafael Espindola · 11 years ago
  94. 4f6d26d Move the verbose asm option to be part of the options struct and by Eric Christopher · 11 years ago
  95. 6a9366c Move the function and data section flags into the options struct and by Eric Christopher · 11 years ago
  96. ad6d7f5 Delete getAliasedGlobal. by Rafael Espindola · 11 years ago
  97. 8fde27b Remove unused llvm namespace bool variable. by Eric Christopher · 11 years ago
  98. afc6099 Move the TargetMachine MC options to MCTargetOptions. No functional change. by Eric Christopher · 11 years ago
  99. 7b6f59e Remove MCUseCFI from TargetMachine. by Rafael Espindola · 11 years ago
  100. c848b1b [C++] Use 'nullptr'. Target edition. by Craig Topper · 11 years ago