1. eb97e35 Add option to specify minimum number of entries for jump tables by Evandro Menezes · 9 years ago
  2. 501be9b fix variable names; NFCI by Sanjay Patel · 9 years ago
  3. 0051efc [Target] remove TargetRecip class; 2nd try by Sanjay Patel · 9 years ago
  4. 19601fa revert r284495: [Target] remove TargetRecip class by Sanjay Patel · 9 years ago
  5. 08fff9c [Target] remove TargetRecip class; move reciprocal estimate isel functionality to TargetLowering by Sanjay Patel · 9 years ago
  6. d5c6755 [safestack] Use non-thread-local unsafe stack pointer for Contiki OS by David L Kreitzer · 9 years ago
  7. a81682a Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled." by Nirav Dave · 9 years ago
  8. 4b36957 In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled. by Nirav Dave · 9 years ago
  9. 5c924d7 Target: Remove unused entities. by Peter Collingbourne · 9 years ago
  10. bfdbea6 [Target] move reciprocal estimate settings from TargetOptions to TargetLowering by Sanjay Patel · 9 years ago
  11. e524f50 Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled." by Nirav Dave · 9 years ago
  12. e17e055 In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled. by Nirav Dave · 9 years ago
  13. e45de8a Add support to optionally limit the size of jump tables. by Evandro Menezes · 9 years ago
  14. 1ed771f getVectorElementType().getSizeInBits() -> getScalarSizeInBits() ; NFCI by Sanjay Patel · 9 years ago
  15. 92e33a3 ARM: move the builtins libcall CC setup by Saleem Abdulrasool · 9 years ago
  16. 02d9851 CodeGen: ensure that libcalls are always AAPCS CC by Saleem Abdulrasool · 9 years ago
  17. a7ade33 Revert "CodeGen: ensure that libcalls are always AAPCS CC" by Saleem Abdulrasool · 9 years ago
  18. a6519b1 CodeGen: ensure that libcalls are always AAPCS CC by Saleem Abdulrasool · 9 years ago
  19. b57d0a2 [TargetLowering] remove fdiv and frem from canOpTrap() (PR29114) by Sanjay Patel · 9 years ago
  20. a5cc25e [SSP] Do not set __guard_local to hidden for OpenBSD SSP by Tim Shen · 9 years ago
  21. f679530 [X86] Heuristic to selectively build Newton-Raphson SQRT estimation by Nikolai Bozhenov · 9 years ago
  22. 941a705 MachineFunction: Return reference for getFrameInfo(); NFC by Matthias Braun · 9 years ago
  23. 0af80cd [CodeGen] Take a MachineMemOperand::Flags in MachineFunction::getMachineMemOperand. by Justin Lebar · 9 years ago
  24. e4f5e4f CodeGen: Use MachineInstr& in TargetLowering, NFC by Duncan P. N. Exon Smith · 9 years ago
  25. bf2c03e [arm+x86] Make GNU variants behave like GNU w.r.t combining sin+cos into sincos. by Daniel Sanders · 9 years ago
  26. 148a646 Support expanding partial-word cmpxchg to full-word cmpxchg in AtomicExpandPass. by James Y Knight · 9 years ago
  27. bd4243c [CodeGen] Change getSDagStackGuard to get an internal sym. by Davide Italiano · 9 years ago
  28. 22bfa83 [stack-protection] Add support for MSVC buffer security check by Etienne Bergeron · 9 years ago
  29. e4b3812 [CodeGen] Don't mark FMINNUM/FMAXNUM Expand twice. NFC. by Ahmed Bougacha · 9 years ago
  30. 33772c5 [CodeGen] Default CTTZ_ZERO_UNDEF/CTLZ_ZERO_UNDEF to Expand in TargetLoweringBase. This is what the majority of the targets want and removes a bunch of code. Set it to Legal explicitly in the few cases where that's the desired behavior. by Craig Topper · 10 years ago
  31. d66607b [CodeGenPrepare] use branch weight metadata to decide if a select should be turned into a branch by Sanjay Patel · 10 years ago
  32. 940d19a TLI: Only iterate over integer vector types by Matt Arsenault · 10 years ago
  33. a1d8bc5 [PPC, SSP] Support PowerPC Linux stack protection. by Tim Shen · 10 years ago
  34. 7873fb9 Pre-fill LibcallRoutineNames with nullptr. by James Y Knight · 10 years ago
  35. 19f6cce Add __atomic_* lowering to AtomicExpandPass. by James Y Knight · 10 years ago
  36. d41b54b This reverts commit r266002, r266011 and r266016. by Rafael Espindola · 10 years ago
  37. b91d38c Add __atomic_* lowering to AtomicExpandPass. by James Y Knight · 10 years ago
  38. 0012756 [SSP] Remove llvm.stackprotectorcheck. by Tim Shen · 10 years ago
  39. 0023080 Use std::fill to simplify some code. NFC by Craig Topper · 10 years ago
  40. df9ae70 Add lowering support for llvm.experimental.deoptimize by Sanjoy Das · 10 years ago
  41. f44fc52 Tweak some atomics functions in preparation for larger changes; NFC. by James Y Knight · 10 years ago
  42. 23e44f5 [Power PC] softening long double type by Petar Jovanovic · 10 years ago
  43. cb0f947 [Statepoints] Use Indirect operands for spill slots by Philip Reames · 10 years ago
  44. 801ee74 Do not try to use i8 and i16 versions of FP_TO_U/SINT soft float library calls by Michael Kuperstein · 10 years ago
  45. bbfc721 [IR] Remove terminatepad by David Majnemer · 10 years ago
  46. 8a1c45d [IR] Reformulate LLVM's EH funclet IR by David Majnemer · 10 years ago
  47. cd8664c Revert r248483, r242546, r242545, and r242409 - absdiff intrinsics by Hal Finkel · 10 years ago
  48. ed7d81e [X86] Part 1 to fix x86-64 fp128 calling convention. by Chih-Hung Hsieh · 10 years ago
  49. d7dbb66 Introduce new @llvm.get.dynamic.area.offset.i{32, 64} intrinsics. by Yury Gribov · 10 years ago
  50. 90111f7 [SDAG] Introduce a new BITREVERSE node along with a corresponding LLVM intrinsic by James Molloy · 10 years ago
  51. d8fed1b Add target preference for GatherAllAliases max depth by Matt Arsenault · 10 years ago
  52. 5635857 [CodeGen] Always promote f16 if not legal by Oliver Stannard · 10 years ago
  53. f748c89 [WinEH] Update exception pointer registers by Joseph Tremoulet · 10 years ago
  54. d1aad26 [safestack] Fast access to the unsafe stack pointer on AArch64/Android. by Evgeniy Stepanov · 10 years ago
  55. 9addbc9 Revert "[safestack] Fast access to the unsafe stack pointer on AArch64/Android." by Evgeniy Stepanov · 10 years ago
  56. 142947e [safestack] Fast access to the unsafe stack pointer on AArch64/Android. by Evgeniy Stepanov · 10 years ago
  57. 9ce71f7 [WinEH] Add cleanupendpad instruction by Joseph Tremoulet · 10 years ago
  58. f9c19da [CodeGen] Support (and default to) expanding READCYCLECOUNTER to 0. by Ahmed Bougacha · 10 years ago
  59. dcdab4c [TLI] Refactor "is integer division cheap" queries. by Michael Kuperstein · 10 years ago
  60. e40c8a2 PseudoSourceValue: Replace global manager with a manager in a machine function. by Alex Lorenz · 10 years ago
  61. 01cdecc Add new ISD nodes: ISD::FMINNAN and ISD::FMAXNAN by James Molloy · 10 years ago
  62. 93205eb [TTI] Make the cost APIs in TargetTransformInfo consistently use 'int' by Chandler Carruth · 10 years ago
  63. 654e130 New EH representation for MSVC compatibility by David Majnemer · 10 years ago
  64. 0f9dcf8 move DAGCombiner's allowableAlignment() helper function into the TLI by Sanjay Patel · 10 years ago
  65. 7395a81 [Codegen] Add intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation by James Molloy · 10 years ago
  66. bd7287e Move most user of TargetMachine::getDataLayout to the Module one by Mehdi Amini · 10 years ago
  67. db82d2f Revert the new EH instructions by David Majnemer · 10 years ago
  68. ae2ffc8 New EH representation for MSVC compatibility by David Majnemer · 10 years ago
  69. eaabc51 Re-instate the EVT parameter to getScalarShiftAmountTy() for OOT user by Mehdi Amini · 10 years ago
  70. 0cdec1e Make isLegalAddressingMode() taking DataLayout as an argument by Mehdi Amini · 10 years ago
  71. 5c183d5 Make getByValTypeAlignment() taking DataLayout as an argument by Mehdi Amini · 10 years ago
  72. 9639d65 Make TargetLowering::getShiftAmountTy() taking DataLayout as an argument by Mehdi Amini · 10 years ago
  73. 44ede33 Make TargetLowering::getPointerTy() taking DataLayout as an argument by Mehdi Amini · 10 years ago
  74. 56228da Redirect DataLayout from TargetMachine to Module in ComputeValueVTs() by Mehdi Amini · 10 years ago
  75. ffc1402 Remove IsLittleEndian from TargetLowering and redirect to DataLayout by Mehdi Amini · 10 years ago
  76. 943829a add a cl::opt override for TargetLoweringBase's JumpIsExpensive by Sanjay Patel · 10 years ago
  77. 110bf6d Eliminate additional redundant copies of Triple objects. NFC. by Daniel Sanders · 10 years ago
  78. bd7d80a Add address space argument to isLegalAddressingMode by Matt Arsenault · 10 years ago
  79. 7e9776b Add SDNodes for umin, umax, smin and smax. by James Molloy · 10 years ago
  80. 6402ad2 [CodeGen] Use standard -not gnueabi- naming for f16 libcalls on Darwin. by Ahmed Bougacha · 10 years ago
  81. 7539548 CodeGen: Default overflow operations to expand so we don't have to assume targets are lying by Jan Vesely · 11 years ago
  82. db7c07e2 Add support to promote f16 to f32 by Pirama Arumuga Nainar · 11 years ago
  83. a0f3559 [CodeGen] "PromoteInteger" f32 to f64 doesn't make sense. by Ahmed Bougacha · 11 years ago
  84. 2a20e27 Deduplicate a bunch of setOpActions into an MVT range-for. NFC. by Ahmed Bougacha · 11 years ago
  85. 2721f62 [CodeGen] Don't pretend we can expand f16 libcalls. by Ahmed Bougacha · 11 years ago
  86. a28d91d DataLayout is mandatory, update the API to reflect it with references. by Mehdi Amini · 11 years ago
  87. c54c38e SDAG: Merge the meat of two ExpandAtomic implementations. by Benjamin Kramer · 11 years ago
  88. 720ab84 Add a comment above findRepresentativeClass explaining why it's by Eric Christopher · 11 years ago
  89. 23a3a7c Remove an argument-less call to getSubtargetImpl from TargetLoweringBase. by Eric Christopher · 11 years ago
  90. 75dbd7c Move TargetLoweringBase::getTypeConversion to the .cpp file from by Eric Christopher · 11 years ago
  91. 0dc54c4 Add generic fmad DAG node. by Matt Arsenault · 11 years ago
  92. 8b77065 Move DataLayout back to the TargetMachine from TargetSubtargetInfo by Eric Christopher · 11 years ago
  93. bf0db91 R600: Implement getRecipEstimate by Matt Arsenault · 11 years ago
  94. 67dd2d2 [CodeGen] Use MVT iterator_ranges in legality loops. NFC intended. by Ahmed Bougacha · 11 years ago
  95. fc2201e [CodeGenPrepare] Reapply r224351 with a fix for the assertion failure: by Quentin Colombet · 11 years ago
  96. 04b69f8 Revert "[CodeGenPrepare] Move sign/zero extensions near loads using type promotion." by Reid Kleckner · 11 years ago
  97. d5e57b73 [CodeGenPrepare] Move sign/zero extensions near loads using type promotion. by Quentin Colombet · 11 years ago
  98. 0365f1a [Statepoints 2/4] Statepoint infrastructure for garbage collection: MI & x86-64 Backend by Philip Reames · 11 years ago
  99. 2bfd912 Target triple OS detection tidyup. NFC by Simon Pilgrim · 11 years ago
  100. 6438fc3 Replace a couple asserts with static_asserts. by Craig Topper · 11 years ago