1. 05da2fe Sink all InitializePasses.h includes by Reid Kleckner · 6 years ago
  2. 18f805a [Alignment][NFC] Remove unneeded llvm:: scoping on Align types by Guillaume Chatelet · 6 years ago
  3. d4c4671 [Alignment][NFC] Remove LogAlignment functions by Guillaume Chatelet · 6 years ago
  4. af11cc7 [Alignment] Move OffsetToAlignment to Alignment.h by Guillaume Chatelet · 6 years ago
  5. 48904e9 [Alignment] Use llvm::Align in MachineFunction and TargetLowering - fixes mir parsing by Guillaume Chatelet · 6 years ago
  6. aff45e4 [LLVM][Alignment] Make functions using log of alignment explicit by Guillaume Chatelet · 6 years ago
  7. 187c63f Escape % in printf format string. by Evgeniy Stepanov · 6 years ago
  8. bbddf21 Revert "Use const DebugLoc&" by Chandler Carruth · 7 years ago
  9. 2b74466 Use const DebugLoc& by Matt Arsenault · 7 years ago
  10. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  11. cb0bab8 [CodeGen] Fix inconsistent declaration parameter name by Fangrui Song · 7 years ago
  12. d34e60c Rename DEBUG macro to LLVM_DEBUG. by Nicola Zaghen · 7 years ago
  13. 432a388 IWYU for llvm-config.h in llvm, additions. by Nico Weber · 8 years ago
  14. b8f2978 Changes in the branch relaxation algorithm. by Elena Demikhovsky · 8 years ago
  15. 25528d6 [CodeGen] Unify MBB reference format in both MIR and debug output by Francis Visoiu Mistrih · 8 years ago
  16. b3bde2e Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
  17. 3f833ed Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering by David Blaikie · 8 years ago
  18. 615eb47 Reverting r315590; it did not include changes for llvm-tblgen, which is causing link errors for several people. by Aaron Ballman · 8 years ago
  19. 3e0199f [dump] Remove NDEBUG from test to enable dump methods [NFC] by Don Hinton · 8 years ago
  20. 618c555 [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  21. c9056b8 Insert IMPLICIT_DEFS for undef uses in tail merging by Matthias Braun · 8 years ago
  22. 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  23. 24dc63a BranchRelaxation: computeLiveIns() after creating new block by Matthias Braun · 8 years ago
  24. e51c435 LivePhysRegs: Skip reserved regs in computeLiveIns; NFCI by Matthias Braun · 8 years ago
  25. f56a6d8 Revert "LivePhysRegs: Skip reserved regs in computeLiveIns; NFCI" by Matthias Braun · 8 years ago
  26. 9512dd5 LivePhysRegs: Skip reserved regs in computeLiveIns; NFCI by Matthias Braun · 8 years ago
  27. 8c209aa Cleanup dump() functions. by Matthias Braun · 9 years ago
  28. 1819830 BranchRelaxation: Recompute live-ins when splitting a block by Matthias Braun · 9 years ago
  29. 44deb79 BranchRelaxation: Fix computing indirect branch block size by Matt Arsenault · 9 years ago
  30. cb578f8 BranchRelaxation: Expand unconditional branches first by Matt Arsenault · 9 years ago
  31. 691efe0 BranchRelaxation: Unique live ins when creating block by Matt Arsenault · 9 years ago
  32. 6bc43d8 BranchRelaxation: Support expanding unconditional branches by Matt Arsenault · 9 years ago
  33. ef5bba0 BranchRelaxation: Account for function alignment by Matt Arsenault · 9 years ago
  34. 36919a4 Move AArch64BranchRelaxation to generic code by Matt Arsenault · 9 years ago[Renamed (84%) from llvm/lib/Target/AArch64/AArch64BranchRelaxation.cpp]
  35. 0a3ea89 AArch64: Move remaining target specific BranchRelaxation bits to TII by Matt Arsenault · 9 years ago
  36. 117296c Use StringRef in Pass/PassManager APIs (NFC) by Mehdi Amini · 9 years ago
  37. 1b9fc8e Finish renaming remaining analyzeBranch functions by Matt Arsenault · 9 years ago
  38. e8e0f5c Make analyzeBranch family of instruction names consistent by Matt Arsenault · 9 years ago
  39. a2b036e AArch64: Use TTI branch functions in branch relaxation by Matt Arsenault · 9 years ago
  40. 567631b BranchRelaxation: Fix handling of blocks with multiple conditional branches by Matt Arsenault · 9 years ago
  41. 76837df AArch64: Assert on analyzeBranch failing by Matt Arsenault · 9 years ago
  42. 5b54971 AArch64: Consolidate branch inversion logic by Matt Arsenault · 9 years ago
  43. e8da145 AArch64: BranchRelaxtion cleanups by Matt Arsenault · 9 years ago
  44. f7065e1 AArch64: Fix end iterator dereference by Matt Arsenault · 9 years ago
  45. 850043b [AArch64] Register passes so they can be run by llc by Diana Picus · 9 years ago
  46. 89217f8 TargetInstrInfo: rename GetInstSizeInBytes to getInstSizeInBytes. NFC by Sjoerd Meijer · 9 years ago
  47. 71c30a1 Rename AnalyzeBranch* to analyzeBranch*. by Jacques Pienaar · 9 years ago
  48. 25b132e Target: Avoid getFirstTerminator() => pointer, NFC by Duncan P. N. Exon Smith · 9 years ago
  49. 9cfc75c CodeGen: Use MachineInstr& in TargetInstrInfo, NFC by Duncan P. N. Exon Smith · 9 years ago
  50. f1c3906 AArch64: Fix range loop contradicting comment above it by Matt Arsenault · 9 years ago
  51. 59bcbba [AArch64] Fix typo. NFC. by Chad Rosier · 10 years ago
  52. d3b9df0 AArch64: Remove implicit ilist iterator conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
  53. 1c81432 [AArch64] Register (existing) AArch64BranchRelaxation pass with LLVM pass manager. by Chad Rosier · 10 years ago
  54. f00654e Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) by Alexander Kornienko · 10 years ago
  55. 70bc5f1 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  56. 6c90162 Migrate AArch64 except for TTI and AsmPrinter away from getSubtargetImpl. by Eric Christopher · 11 years ago
  57. 6f257cf Testing commit access. by Moritz Roth · 11 years ago
  58. d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
  59. 1f8930e Run sort_includes.py on the AArch64 backend. by Benjamin Kramer · 11 years ago
  60. 2a30d78 Replace some assert(0)'s with llvm_unreachable. by Craig Topper · 11 years ago
  61. 3b0846e AArch64/ARM64: move ARM64 into AArch64's place by Tim Northover · 11 years ago[Renamed (78%) from llvm/lib/Target/ARM64/ARM64BranchRelaxation.cpp]
  62. c3b931d [ARM64] Split tbz/tbnz into W/X register variant by Bradley Smith · 11 years ago
  63. f85b7fc [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. ARM64 edition by Craig Topper · 12 years ago
  64. 84e68b2 [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE by Chandler Carruth · 12 years ago
  65. 36c6a50 [ARM64,C++11] Tidy up branch relaxation a bit w/ c++11. by Jim Grosbach · 12 years ago
  66. b8bd4a5 Tidy up. Space before ':' in range-based for loops. by Jim Grosbach · 12 years ago
  67. 0d0c5a6 [C++11,ARM64] Range based for loops in branch relaxation. by Jim Grosbach · 12 years ago
  68. 00ed996 ARM64: initial backend import by Tim Northover · 12 years ago