1. 5010ebf Make TargetTransformInfo keeping a reference to the Module DataLayout by Mehdi Amini · 10 years ago
  2. 3e5de88 Replace string GNU Triples with llvm::Triple in TargetMachine. NFC. by Daniel Sanders · 10 years ago
  3. d9699bc Remove DisableTailCalls from TargetOptions and the code in resetTargetOptions by Akira Hatanaka · 10 years ago
  4. 1577f1f Bump SmallString to the minimum required amount for raw_ostream to avoid allocation. by Benjamin Kramer · 10 years ago
  5. ddf76aa Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions. by Akira Hatanaka · 10 years ago
  6. 6f48200 MC: Clean up method names in MCContext. by Jim Grosbach · 10 years ago
  7. ff86773 Stop resetting SanitizeAddress in TargetMachine::resetTargetOptions. NFC. by Akira Hatanaka · 10 years ago
  8. 824f42f Migrate existing backends that care about software floating point by Eric Christopher · 10 years ago
  9. 35a8a62 Add a fixme to resetTargetOptions to explain why it needs to go away. by Eric Christopher · 11 years ago
  10. 75e0c4b Remove superfluous .str() and replace std::string concatenation with Twine. by Yaron Keren · 11 years ago
  11. 12cf76f Add an MCSubtargetInfo variable to the TargetMachine. by Eric Christopher · 11 years ago
  12. 72e23a2 Add a TargetMachine local MCRegisterInfo and MCInstrInfo so that by Eric Christopher · 11 years ago
  13. 5ac4e12 Revert "Add a TargetMachine local MCRegisterInfo and MCInstrInfo so that" by Eric Christopher · 11 years ago
  14. 4e80e18 Add a TargetMachine local MCRegisterInfo and MCInstrInfo so that by Eric Christopher · 11 years ago
  15. 7db449a COFF: Let globals with private linkage reside in their own section by David Majnemer · 11 years ago
  16. 63b1d99 Revert "COFF: Let globals with private linkage reside in their own section" by David Majnemer · 11 years ago
  17. 47e3842 COFF: Let globals with private linkage reside in their own section by David Majnemer · 11 years ago
  18. 93e1ea1 Move the DataLayout to the generic TargetMachine, making it mandatory. by Mehdi Amini · 11 years ago
  19. 025c0ad Target: Canonicalize access to function attributes, NFC by Duncan P. N. Exon Smith · 11 years ago
  20. 30d69c2 [PM] Remove the old 'PassManager.h' header file at the top level of by Chandler Carruth · 11 years ago
  21. 3105fd8 Remove mostly unused setters. by Rafael Espindola · 11 years ago
  22. 36fe028 Only access TLOF via the TargetMachine, not TargetLowering. by Eric Christopher · 11 years ago
  23. 8b04c0d [multiversion] Switch all of the targets over to use the by Chandler Carruth · 11 years ago
  24. e038552 [PM] Port TTI to the new pass manager, introducing a TargetIRAnalysis to by Chandler Carruth · 11 years ago
  25. 93dcdc4 [PM] Switch the TargetMachine interface from accepting a pass manager by Chandler Carruth · 11 years ago
  26. 705b185 [PM] Change the core design of the TTI analysis to use a polymorphic by Chandler Carruth · 11 years ago
  27. 1e923ec Recommit r224935 with a fix for the ObjC++/AArch64 bug that that revision by Lang Hames · 11 years ago
  28. 66f755f Revert r224935 "Refactor duplicated code. No intended functionality change." by Lang Hames · 11 years ago
  29. bed67f3 Refactor duplicated code. by Rafael Espindola · 11 years ago
  30. 3976f78 Move resetTargetOptions from taking a MachineFunction to a Function by Eric Christopher · 11 years ago
  31. d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
  32. 59f7eba [pr19844] Add thread local mode to aliases. by Rafael Espindola · 11 years ago
  33. a5bb2f6 Use alias linkage and visibility to decide tls access mode. by Rafael Espindola · 11 years ago
  34. eb71972 Move the verbose asm option to be part of the options struct and by Eric Christopher · 11 years ago
  35. 2feed5f Move the function and data section flags into the options struct and by Eric Christopher · 11 years ago
  36. e009892 Delete getAliasedGlobal. by Rafael Espindola · 11 years ago
  37. 98dcb8c Remove unused llvm namespace bool variable. by Eric Christopher · 11 years ago
  38. 737e089 Move the TargetMachine MC options to MCTargetOptions. No functional change. by Eric Christopher · 11 years ago
  39. 9e1b99c Remove MCUseCFI from TargetMachine. by Rafael Espindola · 11 years ago
  40. 062a2ba [C++] Use 'nullptr'. Target edition. by Craig Topper · 12 years ago
  41. 0a951b7 Create MCTargetOptions. by Evgeniy Stepanov · 12 years ago
  42. 24a669d Prevent alias from pointing to weak aliases. by Rafael Espindola · 12 years ago
  43. 65481d7 Revert "Prevent alias from pointing to weak aliases." by Rafael Espindola · 12 years ago
  44. 3b712a8 Prevent alias from pointing to weak aliases. by Rafael Espindola · 12 years ago
  45. a3ad4e6 move getNameWithPrefix and getSymbol to TargetMachine. by Rafael Espindola · 12 years ago
  46. b4eec1d Remove support for not using .loc directives. by Rafael Espindola · 12 years ago
  47. 2037caf Revert r199871 and replace it with a simple check in the debug info by Eric Christopher · 12 years ago
  48. 15abef6 Add a variable to track whether or not we've used a unique section, by Eric Christopher · 12 years ago
  49. 92b0a64 Add a RequireStructuredCFG Field to TargetMachine. by Vincent Lejeune · 12 years ago
  50. d89125a Teach ISel not to optimize 'optnone' functions (revised). by Paul Robinson · 12 years ago
  51. 66c9543 Whitespace. by NAKAMURA Takumi · 12 years ago
  52. 43aa939 Revert r195317 (and r195333), "Teach ISel not to optimize 'optnone' functions." by NAKAMURA Takumi · 12 years ago
  53. b379efe Teach ISel not to optimize 'optnone' functions. by Paul Robinson · 12 years ago
  54. 440e9d8 Replace the "NoFramePointerElimNonLeaf" target option with a function attribute. by Bill Wendling · 12 years ago
  55. 965bd58 Reset some of the target options which affect code generation. by Bill Wendling · 13 years ago
  56. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  57. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  58. cbe34b4 Extend the IL for selecting TLS models (PR9788) by Hans Wennborg · 13 years ago
  59. a3088f0 Handle aliases to tls variables in all architectures, not just x86. by Rafael Espindola · 13 years ago
  60. ede4a8a Teach LLVM about a PIE option which, when enabled on top of PIC, makes by Chandler Carruth · 14 years ago
  61. 16f0ebc Move the TLSModel information into the TargetMachine rather than hiding by Chandler Carruth · 14 years ago
  62. 6e80c28 Prune some includes and forward declarations. by Craig Topper · 14 years ago
  63. d4a964c Prune some includes and forward declarations. by Craig Topper · 14 years ago
  64. d3f8fe8 RegAlloc superpass: includes phi elimination, coalescing, and scheduling. by Andrew Trick · 14 years ago
  65. 8093eac Moving options declarations around. by Andrew Trick · 14 years ago
  66. e77e84e Added the MachineSchedulerPass skeleton. by Andrew Trick · 14 years ago
  67. a6c59b8 Also remove unnecessary includes from this file, which was supposed to be part by Nick Lewycky · 14 years ago
  68. b9cda97 Refactor the implementation of the TargetOptions out of TargetMachine, taking by Nick Lewycky · 14 years ago
  69. 50f02cb Move global variables in TargetMachine into new TargetOptions class. As an API by Nick Lewycky · 14 years ago
  70. ecb2908 Sink codegen optimization level into MCCodeGenInfo along side relocation model by Evan Cheng · 14 years ago
  71. aab6169 Switch new .file directive emission off by default, change llc's flag for it to by Nick Lewycky · 14 years ago
  72. 40f8f2f Add support for a new extension to the .file directive: by Nick Lewycky · 14 years ago
  73. ddc0f87 Command line option to enable support for segmented stacks: by Rafael Espindola · 14 years ago
  74. efd9b42 - Move CodeModel from a TargetMachine global option to MCCodeGenInfo. by Evan Cheng · 14 years ago
  75. cc38ef6 Don't leak CodeGenInfos. by Benjamin Kramer · 14 years ago
  76. 2129f59 Introduce MCCodeGenInfo, which keeps information that can affect codegen by Evan Cheng · 14 years ago
  77. 4d1ca96 Eliminate asm parser's dependency on TargetMachine: by Evan Cheng · 14 years ago
  78. 8b2a2a1 Rename TargetOptions::StackAlignment to StackAlignmentOverride. by Evan Cheng · 14 years ago
  79. fc9bae6 Replace the -unwind-tables option with a per function flag. This is more by Rafael Espindola · 14 years ago
  80. a3181d1 Add all the plumbing needed for MC to expand cfi to the old tables in by Rafael Espindola · 15 years ago
  81. 5f1ba4c Remove -use-divmod-libcall. Let targets opt in when they are available. by Evan Cheng · 15 years ago
  82. 74d92c1 Change -arm-trap-func= into a non-arm specific option. Now Intrinsic::trap is lowered into a call to the specified trap function at sdisel time. by Evan Cheng · 15 years ago
  83. a7c7b54 Change -arm-divmod-libcall to a target neutral option. by Evan Cheng · 15 years ago
  84. 3e2b335 Integrated-As: Add support for setting the AllowTemporaryLabels flag via by Daniel Dunbar · 15 years ago
  85. c5efca4 Initialize MCNoExecStack. by Rafael Espindola · 15 years ago
  86. b58867c Change some methods in MCDwarf.cpp to be able to handle an arbitrary by Rafael Espindola · 15 years ago
  87. 55f0c6b Split -enable-finite-only-fp-math to two options: by Evan Cheng · 15 years ago
  88. f439610 -enable-unsafe-fp-math should not imply -enable-finite-only-fp-math. by Evan Cheng · 15 years ago
  89. b33dfbc MC: Add TargetMachine support for setting the value of MCRelaxAll with by Daniel Dunbar · 15 years ago
  90. 4ed63f8 Don't eliminate frame pointers from leaf functions if "--disable-fp-elim" is by Bill Wendling · 15 years ago
  91. 02d3368 - Set the "HasCalls" flag after instruction selection is finished. by Bill Wendling · 15 years ago
  92. db4bc54 Revert r103804. The comment is correct. by Bill Wendling · 15 years ago
  93. 95f6ebc Rename "HasCalls" in MachineFrameInfo to "AdjustsStack" to better describe what by Bill Wendling · 15 years ago
  94. 211427b Remove the -enable-sjlj-eh option, which doesn't do anything. by Duncan Sands · 16 years ago
  95. 4158a0f Implement -disable-non-leaf-fp-elim which disable frame pointer elimination by Evan Cheng · 16 years ago
  96. 5b212a3 add llvm codegen support for -ffunction-sections and -fdata-sections, by Chris Lattner · 16 years ago
  97. 3464a5b Rename the PerformTailCallOpt variable to GuaranteedTailCallOpt to reflect by Dan Gohman · 16 years ago
  98. 640b58b Clarify what -tailcallopt option actually do. by Evan Cheng · 16 years ago
  99. 8cbc25d Remove the '-disable-scheduling' flag and replace it with the 'source' option of by Bill Wendling · 16 years ago
  100. 022d18f Changes from review: by Bill Wendling · 16 years ago