1. 96e10b5 [Thumb] Teach ISel how to lower compares of AND bitmasks efficiently by Sjoerd Meijer · 9 years ago
  2. e7d9736 Revert "[Thumb] Teach ISel how to lower compares of AND bitmasks efficiently" by James Molloy · 9 years ago
  3. b60d8b1 [Thumb] Teach ISel how to lower compares of AND bitmasks efficiently by James Molloy · 9 years ago
  4. a9cc385 ARM: don't rely on push/pop reglists being in order when folding SP adjust. by Tim Northover · 9 years ago
  5. 1b9fc8e Finish renaming remaining analyzeBranch functions by Matt Arsenault · 9 years ago
  6. e8e0f5c Make analyzeBranch family of instruction names consistent by Matt Arsenault · 9 years ago
  7. a2b036e AArch64: Use TTI branch functions in branch relaxation by Matt Arsenault · 9 years ago
  8. 9790d8f Revert "[Thumb] Teach ISel how to lower compares of AND bitmasks efficiently" by James Molloy · 9 years ago
  9. d246c59 [Thumb] Teach ISel how to lower compares of AND bitmasks efficiently by James Molloy · 9 years ago
  10. 7c31d0e Revert r281215, it caused PR30358. by Nico Weber · 9 years ago
  11. 1e1b56b [Thumb] Teach ISel how to lower compares of AND bitmasks efficiently by James Molloy · 9 years ago
  12. adbf09e [CodeGen] Split out the notions of MI invariance and MI dereferenceability. by Justin Lebar · 9 years ago
  13. 0f41227 [Thumb1] Teach optimizeCompareInstr about thumb1 compares by James Molloy · 9 years ago
  14. bfa25bd ARM: workaround bundled operation predication by Saleem Abdulrasool · 9 years ago
  15. 8331aae [ARM] Add support for embedded position-independent code by Oliver Stannard · 9 years ago
  16. 941a705 MachineFunction: Return reference for getFrameInfo(); NFC by Matthias Braun · 9 years ago
  17. 89217f8 TargetInstrInfo: rename GetInstSizeInBytes to getInstSizeInBytes. NFC by Sjoerd Meijer · 9 years ago
  18. 0af80cd [CodeGen] Take a MachineMemOperand::Flags in MachineFunction::getMachineMemOperand. by Justin Lebar · 9 years ago
  19. 71c30a1 Rename AnalyzeBranch* to analyzeBranch*. by Jacques Pienaar · 9 years ago
  20. 29c5249 ARM: Remove implicit iterator conversions, NFC by Duncan P. N. Exon Smith · 9 years ago
  21. eb059b0 ARM: support high registers in __builtin_longjmp on WoA by Saleem Abdulrasool · 9 years ago
  22. b772e40 [ARM] Do not test for CPUs, use SubtargetFeatures. Also remove 2 flags. by Diana Picus · 9 years ago
  23. d26fdc8 CodeGen: Use MachineInstr& in LiveVariables API, NFC by Duncan P. N. Exon Smith · 9 years ago
  24. 9cfc75c CodeGen: Use MachineInstr& in TargetInstrInfo, NFC by Duncan P. N. Exon Smith · 9 years ago
  25. 5ac8f5c Don't pass a Reloc::Model to GVIsIndirectSymbol. by Rafael Espindola · 9 years ago
  26. 82f4631 Don't pass Reloc::Model to places that already have it. NFC. by Rafael Espindola · 9 years ago
  27. 92423ce [ARM] Do not test for CPUs, use SubtargetFeatures (Part 2). NFCI by Diana Picus · 9 years ago
  28. c5baa43 [ARM] Do not test for CPUs, use SubtargetFeatures (Part 1). NFCI by Diana Picus · 9 years ago
  29. bdc4956 Pass DebugLoc and SDLoc by const ref. by Benjamin Kramer · 9 years ago
  30. 0781d10 [ARM] Remove redundant check. NFC by Diana Picus · 9 years ago
  31. c08db18 ARM: fix handling of SUB immediates in peephole opt. by Tim Northover · 10 years ago
  32. 1632fe1 ARM: follow up improvements for SVN r263118 by Saleem Abdulrasool · 10 years ago
  33. fd8cc23 CodeGen: Change MachineInstr to use MachineInstr&, NFC by Duncan P. N. Exon Smith · 10 years ago
  34. 6307eb5 CodeGen: TII: Take MachineInstr& in predicate API, NFC by Duncan P. N. Exon Smith · 10 years ago
  35. d84f600 CodeGen: Bring back MachineBasicBlock::iterator::getInstrIterator()... by Duncan P. N. Exon Smith · 10 years ago
  36. c5b668d Revert "CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC" by Duncan P. N. Exon Smith · 10 years ago
  37. dc0848c CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC by Duncan P. N. Exon Smith · 10 years ago
  38. 60d69e2 CodeGen: Redo analyzePhysRegs() and computeRegisterLiveness() by Matthias Braun · 10 years ago
  39. 97aae40 ARM/ELF: Better codegen for global variable addresses. by Peter Collingbourne · 10 years ago
  40. 8ceb323 Convert assert(false) into llvm_unreachable where it makes sense. by Benjamin Kramer · 10 years ago
  41. 9f9559e ARM: Remove implicit ilist iterator conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
  42. 953f908 [ARM] Modify codegen for memcpy intrinsic to prefer LDM/STM. by Scott Douglass · 10 years ago
  43. 16c4da0 Improved the interface of methods commuting operands, improved X86-FMA3 mem-folding&coalescing. by Andrew Kaylor · 10 years ago
  44. f9f9ffb Scaling up values in ARMBaseInstrInfo::isProfitableToIfCvt() before they are scaled by a probability to avoid precision issue. by Cong Hou · 10 years ago
  45. c536bd9 Pass BranchProbability/BlockMass by value instead of const& as they are small. NFC. by Cong Hou · 10 years ago
  46. b5ef475 [ARM] Use BranchProbability::scale() to scale an integer with a probability in ARMBaseInstrInfo.cpp, by Cong Hou · 10 years ago
  47. e40c8a2 PseudoSourceValue: Replace global manager with a manager in a machine function. by Alex Lorenz · 10 years ago
  48. 924879a wrap OptSize and MinSize attributes for easier and consistent access (NFCI) by Sanjay Patel · 10 years ago
  49. 6967e5e Be less conservative about forming IT blocks. by James Molloy · 10 years ago
  50. fbdab43 Where Triple has a suitable predicate, use it rather than the enum values. NFC. by Daniel Sanders · 10 years ago
  51. e61cbd1 Replace copy-pasted debug value skipping with MBB::getLastNonDebugInstr by Benjamin Kramer · 10 years ago
  52. f00654e Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) by Alexander Kornienko · 10 years ago
  53. 70bc5f1 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  54. 88e2131 MachineLICM: Use TargetSchedModel instead of just itineraries by Matthias Braun · 10 years ago
  55. c88bf54 [CodeGen] ArrayRef'ize cond/pred in various TII APIs. NFC. by Ahmed Bougacha · 10 years ago
  56. a603c40 ARM: recommit r237590: allow jump tables to be placed as constant islands. by Tim Northover · 10 years ago
  57. db0712f Use std::bitset for SubtargetFeatures. by Michael Kuperstein · 10 years ago
  58. 7e814d1 Revert r237590, "ARM: allow jump tables to be placed as constant islands." by Peter Collingbourne · 10 years ago
  59. 07066cc MachineInstr: Remove unused parameter. by Matthias Braun · 10 years ago
  60. fa3872e MachineInstr: Change return value of getOpcode() to unsigned. by Matthias Braun · 10 years ago
  61. 12c41af ARM: allow jump tables to be placed as constant islands. by Tim Northover · 10 years ago
  62. 4998a47 ARM: remove custom jump table UID by Tim Northover · 10 years ago
  63. c3434b3 Reverting r237234, "Use std::bitset for SubtargetFeatures" by Michael Kuperstein · 10 years ago
  64. aba4a34 Use std::bitset for SubtargetFeatures by Michael Kuperstein · 10 years ago
  65. 2127b00 [ARM] optimizeSelect should clear kill flags. by Pete Cooper · 11 years ago
  66. e18d662 ARM: fix peephole optimisation of TST by Tim Northover · 11 years ago
  67. cfee5b0 ARM: When re-creating a branch via InsertBranch, preserve CPSR flags. by Peter Collingbourne · 11 years ago
  68. 6529523 Thumb2: When optimizing for size, do not if-convert branches involving comparisons with zero. by Peter Collingbourne · 11 years ago
  69. 29704e7 Revert "Use std::bitset for SubtargetFeatures" by Michael Kuperstein · 11 years ago
  70. 774b441 Use std::bitset for SubtargetFeatures by Michael Kuperstein · 11 years ago
  71. 799003b Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used. by Benjamin Kramer · 11 years ago
  72. 1235060 [ARM] Add support for ARMV6K subtarget (LLVM) by Renato Golin · 11 years ago
  73. 7e70aba Recommit r231324 with a fix to the ARM execution domain code by Eric Christopher · 11 years ago
  74. efd7a96 Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures. by Michael Kuperstein · 11 years ago
  75. ba5b04c Use std::bitset for SubtargetFeatures by Michael Kuperstein · 11 years ago
  76. 2cff9e1 ARM: Canonicalize access to function attributes, NFC by Duncan P. N. Exon Smith · 11 years ago
  77. d21194f Fix ARM peephole optimizeCompare to avoid optimizing unsigned cmp to 0. by Jan Wen Voung · 11 years ago
  78. 22e5974 Peephole opt needs optimizeSelect() to keep track of newly created MIs by Mehdi Amini · 11 years ago
  79. 650b0ee5 ARM: add @llvm.arm.space intrinsic for testing ConstantIslands. by Tim Northover · 11 years ago
  80. eb7a303 Add Forward Control-Flow Integrity. by Tom Roeder · 11 years ago
  81. 2c3778d Remove a compiler bug workaround from 2007. The affected versions of gcc are long gone. by Benjamin Kramer · 11 years ago
  82. 5d72c5d ARM: allow copying of CPSR when all else fails. by Tim Northover · 11 years ago
  83. 039781e Fix typos in comments, NFC by Robin Morisset · 11 years ago
  84. d358e84 [ARM] Move the implementation of the target hooks related to copy-related by Quentin Colombet · 11 years ago
  85. 51b1d46 [ARM] Enable DP copy, load and store instructions for FPv4-SP by Oliver Stannard · 11 years ago
  86. 27c78bf ARM: try harder to detect non-IT eligible instructions by Saleem Abdulrasool · 11 years ago
  87. ed8885b ARM: correct isPredicable for MULS in ThHUMB mode by Saleem Abdulrasool · 11 years ago
  88. d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
  89. e5b6e0d [stack protector] Fix a potential security bug in stack protector where the by Akira Hatanaka · 11 years ago
  90. c1058df Move function dependent resetting of a subtarget variable out of the by Eric Christopher · 11 years ago
  91. f047bfd The hazard recognizer only needs a subtarget, not a target machine by Eric Christopher · 11 years ago
  92. 44cb65f Add a new attribute called 'jumptable' that creates jump-instruction tables for functions marked with this attribute. by Tom Roeder · 11 years ago
  93. e73658d [C++] Use 'nullptr'. by Craig Topper · 12 years ago
  94. 062a2ba [C++] Use 'nullptr'. Target edition. by Craig Topper · 12 years ago
  95. d174b72 [cleanup] Lift using directives, DEBUG_TYPE definitions, and even some by Chandler Carruth · 12 years ago
  96. e96dd89 [Modules] Make Support/Debug.h modular. This requires it to not change by Chandler Carruth · 12 years ago
  97. 44a53da Spell the specialization namespace correctly. by Benjamin Kramer · 12 years ago
  98. 30120c0 Make helper static and place random global into the llvm namespace. by Benjamin Kramer · 12 years ago
  99. 0feb91e ARM: teach LLVM that Cortex-A7 is very similar to A8. by Tim Northover · 12 years ago
  100. 0152485 Fix PR19136: [ARM] Fix Folding SP Update into vpush/vpop by Weiming Zhao · 12 years ago