1. 3c67822 [CodeGen] Fix bugs in BranchFolderPass when debug labels are generated. by Hsiangkai Wang · 7 years ago
  2. 2a752bf [MI] Change the array of `MachineMemOperand` pointers to be by Chandler Carruth · 7 years ago
  3. d407e55 Initialize LiveRegs once in BranchFolder::mergeCommonTails by Krzysztof Parzyszek · 7 years ago
  4. 1c7fca9 [BranchFolding] Fix live-in's when hoisting code by Karl-Johan Karlsson · 7 years ago
  5. 2522e34 Change ambiguous uses of term 'funclet' to 'EH scopes'. NFC. by Heejin Ahn · 7 years ago
  6. a3ccaa9 [WebAssembly] Add functions for EHScopes by Heejin Ahn · 7 years ago
  7. edf2f13 [BranchFolding] Allow hoisting to block with a single conditional branch. by Geoff Berry · 7 years ago
  8. 0818e78 Rename DEBUG macro to LLVM_DEBUG. by Nicola Zaghen · 7 years ago
  9. 24abe71 [DebugInfo] Examine all uses of isDebugValue() for debug instructions. by Shiva Chen · 7 years ago
  10. b0beac8 [BranchFolding] Salvage DBG_VALUE instructions from empty blocks by Bjorn Pettersson · 7 years ago
  11. b6bee65 Correct dwarf unwind information in function epilogue by Petar Jovanovic · 7 years ago
  12. d318139 MachineFunction: Return reference from getFunction(); NFC by Matthias Braun · 8 years ago
  13. fd11bc0 [CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register. by Francis Visoiu Mistrih · 8 years ago
  14. ca0df55 [CodeGen] Unify MBB reference format in both MIR and debug output by Francis Visoiu Mistrih · 8 years ago
  15. e3a9b4c Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
  16. bfc1e95 Revert "Correct dwarf unwind information in function epilogue for X86" by Reid Kleckner · 8 years ago
  17. 4831923 Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering by David Blaikie · 8 years ago
  18. 8cec6c4 Reland "Correct dwarf unwind information in function epilogue for X86" by Petar Jovanovic · 8 years ago
  19. 5616b72 Revert "Correct dwarf unwind information in function epilogue for X86" by Petar Jovanovic · 8 years ago
  20. bb38652 Correct dwarf unwind information in function epilogue for X86 by Petar Jovanovic · 8 years ago
  21. 887aef7 [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  22. 109c6e0 Insert IMPLICIT_DEFS for undef uses in tail merging by Matthias Braun · 8 years ago
  23. 71a1ea8 Fix conditional tail call branch folding when both edges are the same by Reid Kleckner · 8 years ago
  24. 7da5231 Revert "r306529 - [X86] Correct dwarf unwind information in function epilogue" by Daniel Jasper · 8 years ago
  25. 32d37d6 [X86] Correct dwarf unwind information in function epilogue by Petar Jovanovic · 8 years ago
  26. e74c436 [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  27. e3e43d9 Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  28. b0e29ac LivePhysRegs: Skip reserved regs in computeLiveIns; NFCI by Matthias Braun · 8 years ago
  29. bd265c3 Revert "LivePhysRegs: Skip reserved regs in computeLiveIns; NFCI" by Matthias Braun · 8 years ago
  30. b0019d8 LivePhysRegs: Skip reserved regs in computeLiveIns; NFCI by Matthias Braun · 8 years ago
  31. 94c4904 CodeGen: Rename DEBUG_TYPE to match passnames by Matthias Braun · 8 years ago
  32. 3da6edb Remove stale live-ins in the branch folder by Krzysztof Parzyszek · 8 years ago
  33. ad1b74f CodeGen: BranchFolding: Merge identical blocks, even if they are short. by Kyle Butt · 8 years ago
  34. 3998552 NFC: Reformats comments according to the coding guildelines. by Taewook Oh · 8 years ago
  35. 5c08882 [BranchFolding] Merge debug locations from common tail instead of removing by Taewook Oh · 8 years ago
  36. f8bacbb [BranchFolding] Update debug location along with the update of branch instruction. by Taewook Oh · 9 years ago
  37. b6ae6ad [X86] Re-enable conditional tail calls and fix PR31257. by Hans Wennborg · 9 years ago
  38. 210c690 include function name in dot filename by Xinliang David Li · 9 years ago
  39. f3470b1 [BranchFolding] Tail common all identical unreachable blocks by Reid Kleckner · 9 years ago
  40. 34a6e0d [X86] Disable conditional tail calls (PR31257) by Hans Wennborg · 9 years ago
  41. 5818a51 CodeGen: Allow small copyable blocks to "break" the CFG. by Kyle Butt · 9 years ago
  42. 828b398 Add support to dump dot graph block layout after MBP by Xinliang David Li · 9 years ago
  43. fe82f4a BranchRelaxation: Recompute live-ins when splitting a block by Matthias Braun · 9 years ago
  44. f295c8c [codegen] Add generic functions to skip debug values. by Florian Hahn · 9 years ago
  45. c24eb21 Avoid infinite loops in branch folding by Andrew Kaylor · 9 years ago
  46. f3e629e LivePhysReg: Use reference instead of pointer in init(); NFC by Matthias Braun · 9 years ago
  47. 72c8379 Reapply: "Remove debug location from common tail when tail-merging" by Robert Lougher · 9 years ago
  48. 59a9113 revert: "Remove debug location from common tail when tail-merging" by Robert Lougher · 9 years ago
  49. e05a7ff Remove debug location from common tail when tail-merging by Robert Lougher · 9 years ago
  50. 7479130 Do not remove implicit defs in BranchFolder by Krzysztof Parzyszek · 9 years ago
  51. b72235f BranchFolder: Fix invalid undef flags after merge. by Matthias Braun · 9 years ago
  52. 93e6e54 Finish renaming remaining analyzeBranch functions by Matt Arsenault · 9 years ago
  53. b1a710d Make analyzeBranch family of instruction names consistent by Matt Arsenault · 9 years ago
  54. 59a2759 [BranchFolding] Unique added live-ins after hoisting code. by Ahmed Bougacha · 9 years ago
  55. 4a83266 X86: Fold tail calls into conditional branches where possible (PR26302) by Hans Wennborg · 9 years ago
  56. b1ee91e Branch Folding: Accept explicit threshold for tail merge size. by Kyle Butt · 9 years ago
  57. 881b0b2 Reapply [BranchFolding] Restrict tail merging loop blocks after MBP by Haicheng Wu · 9 years ago
  58. 2790d23 Revert "[BranchFolding] Restrict tail merging loop blocks after MBP" by Haicheng Wu · 9 years ago
  59. df403b3 [BranchFolding] Restrict tail merging loop blocks after MBP by Haicheng Wu · 9 years ago
  60. c04b985 Codegen: Tail Merge: Be less aggressive with special cases. by Kyle Butt · 9 years ago
  61. 67e13d6 Revert EH-specific checks in BranchFolding that were causing blow ups in compile time. by Andrew Kaylor · 9 years ago
  62. 48ed4ab Rename AnalyzeBranch* to analyzeBranch*. by Jacques Pienaar · 9 years ago
  63. 1efbc7f BranchFolding: Use LivePhysReg to update live in lists. by Matthias Braun · 9 years ago
  64. 9423d77 Codegen: Fix comment in BranchFolding.cpp by Kyle Butt · 9 years ago
  65. 546c8eb Codegen: Fix broken assumption in Tail Merge. by Kyle Butt · 9 years ago
  66. c4f2258 Reapply "[MBP] Reduce code size by running tail merging in MBP."" by Haicheng Wu · 9 years ago
  67. 63ca44c Revert "[MBP] Reduce code size by running tail merging in MBP." by Haicheng Wu · 9 years ago
  68. 8475598 [MBP] Reduce code size by running tail merging in MBP. by Haicheng Wu · 9 years ago
  69. f15d245 [BranchFolding] Replace MachineBlockFrequencyInfo with MBFIWrapper. NFC. by Haicheng Wu · 9 years ago
  70. 01a5429 [WebAssembly] Move register stackification and coloring to a late phase. by Dan Gohman · 9 years ago
  71. 6a6190d CodeGen: Move TargetPassConfig from Passes.h to an own header; NFC by Matthias Braun · 9 years ago
  72. 1e455c5 Re-commit optimization bisect support (r267022) without new pass manager support. by Andrew Kaylor · 9 years ago
  73. 8866d94 Revert "Initial implementation of optimization bisect support." by Vedant Kumar · 9 years ago
  74. c852398 Initial implementation of optimization bisect support. by Andrew Kaylor · 9 years ago
  75. dc2f859 RegisterScavenger: Take a reference as enterBasicBlock() argument. by Matthias Braun · 9 years ago
  76. 285cad0 Don't use potentially invalidated iterator by Stephan Bergmann · 9 years ago
  77. 578acc5 Test commit access by Marianne Mailhot-Sarrasin · 9 years ago
  78. 26c0c1e [BranchFolding] Change function name related with merging MMOs. NFC by Junmo Park · 10 years ago
  79. 88bff1c CodeGen: Remove an iterator => pointer conversion, NFC by Duncan P. N. Exon Smith · 10 years ago
  80. 1d75c8d CodeGen: Change MachineInstr to use MachineInstr&, NFC by Duncan P. N. Exon Smith · 10 years ago
  81. 7dd408d CodeGen: Use MachineInstr& in HashMachineInstr, NFC by Duncan P. N. Exon Smith · 10 years ago
  82. 5b9b80e CodeGen: TII: Take MachineInstr& in predicate API, NFC by Duncan P. N. Exon Smith · 10 years ago
  83. f756623 [BranchFolding] Set correct mem refs (2nd try) by Junmo Park · 10 years ago
  84. 5dade21 Revert "[BranchFolding] Set correct mem refs" by Michael Zolotukhin · 10 years ago
  85. 1ff1101 [BranchFolding] Set correct mem refs by Junmo Park · 10 years ago
  86. 0c16176 Consolidate MemRefs handling from BranchFolding and correct latent bug by Philip Reames · 10 years ago
  87. d42ae6b [MemOperands] Clarify code around dropping memory operands [NFC] by Philip Reames · 10 years ago
  88. 9ce890e Revert "[BranchFolding] Merge MMOs during tail merge" by Rafael Espindola · 10 years ago
  89. 64649a7 [BranchFolding] Merge MMOs during tail merge by Junmo Park · 10 years ago
  90. d8ba62a by Junmo Park · 10 years ago
  91. c4b843c [WinEH] Avoid infinite loop in BranchFolding for multiple single block funclets by Andrew Kaylor · 10 years ago
  92. 5155021 Replace all weight-based interfaces in MBB with probability-based interfaces, and update all uses of old interfaces. by Cong Hou · 10 years ago
  93. 8e83fe2 Revert r254348: "Replace all weight-based interfaces in MBB with probability-based interfaces, and update all uses of old interfaces." by Hans Wennborg · 10 years ago
  94. 92989cb Replace all weight-based interfaces in MBB with probability-based interfaces, and update all uses of old interfaces. by Cong Hou · 10 years ago
  95. 758cf89 [WinEH] Don't forward branches across empty EH pad BBs by Reid Kleckner · 10 years ago
  96. 2fe94b6 Refactor: Simplify boolean conditional return statements in lib/CodeGen. by Rafael Espindola · 10 years ago
  97. aa464da CodeGen: Remove implicit conversions from Analysis and BranchFolding by Duncan P. N. Exon Smith · 10 years ago
  98. 492f1cf [WinEH] Permit branch folding in the face of funclets by David Majnemer · 10 years ago
  99. 0955fc3 [WinEH] Stop BranchFolding from merging across funclets by David Majnemer · 10 years ago
  100. 7ad3e0e [WinEH] Add and use hasEHPadSuccessor instead of getLandingPadSuccessor by Reid Kleckner · 10 years ago