1. 85bd397 [IR] Refactor attribute methods in Function class (NFC) by Evandro Menezes · 7 years ago
  2. 428c14d [BranchFolding] Remove dead code for handling EHPad blocks by Craig Topper · 7 years ago
  3. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  4. 957578d [CodeGen] Fix bugs in BranchFolderPass when debug labels are generated. by Hsiangkai Wang · 7 years ago
  5. c73c030 [MI] Change the array of `MachineMemOperand` pointers to be by Chandler Carruth · 7 years ago
  6. 358a916 Initialize LiveRegs once in BranchFolder::mergeCommonTails by Krzysztof Parzyszek · 7 years ago
  7. abb11f8 [BranchFolding] Fix live-in's when hoisting code by Karl-Johan Karlsson · 7 years ago
  8. d69acf3 Change ambiguous uses of term 'funclet' to 'EH scopes'. NFC. by Heejin Ahn · 7 years ago
  9. 1e4d350 [WebAssembly] Add functions for EHScopes by Heejin Ahn · 7 years ago
  10. 64a2ea4 [BranchFolding] Allow hoisting to block with a single conditional branch. by Geoff Berry · 7 years ago
  11. d34e60c Rename DEBUG macro to LLVM_DEBUG. by Nicola Zaghen · 7 years ago
  12. 801bf7e [DebugInfo] Examine all uses of isDebugValue() for debug instructions. by Shiva Chen · 7 years ago
  13. 9a8483a [BranchFolding] Salvage DBG_VALUE instructions from empty blocks by Bjorn Pettersson · 8 years ago
  14. e2bfcd6 Correct dwarf unwind information in function epilogue by Petar Jovanovic · 8 years ago
  15. f1caa28 MachineFunction: Return reference from getFunction(); NFC by Matthias Braun · 8 years ago
  16. a8a83d1 [CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register. by Francis Visoiu Mistrih · 8 years ago
  17. 25528d6 [CodeGen] Unify MBB reference format in both MIR and debug output by Francis Visoiu Mistrih · 8 years ago
  18. b3bde2e Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
  19. 7adb2fd Revert "Correct dwarf unwind information in function epilogue for X86" by Reid Kleckner · 8 years ago
  20. 3f833ed Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering by David Blaikie · 8 years ago
  21. e2a585d Reland "Correct dwarf unwind information in function epilogue for X86" by Petar Jovanovic · 8 years ago
  22. bb5c84f Revert "Correct dwarf unwind information in function epilogue for X86" by Petar Jovanovic · 8 years ago
  23. f2faee9 Correct dwarf unwind information in function epilogue for X86 by Petar Jovanovic · 8 years ago
  24. 149178d [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  25. c9056b8 Insert IMPLICIT_DEFS for undef uses in tail merging by Matthias Braun · 8 years ago
  26. 9be82c3 Fix conditional tail call branch folding when both edges are the same by Reid Kleckner · 8 years ago
  27. 559aa75 Revert "r306529 - [X86] Correct dwarf unwind information in function epilogue" by Daniel Jasper · 8 years ago
  28. 7b3a38e [X86] Correct dwarf unwind information in function epilogue by Petar Jovanovic · 8 years ago
  29. fb69e66 [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  30. 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  31. e51c435 LivePhysRegs: Skip reserved regs in computeLiveIns; NFCI by Matthias Braun · 8 years ago
  32. f56a6d8 Revert "LivePhysRegs: Skip reserved regs in computeLiveIns; NFCI" by Matthias Braun · 8 years ago
  33. 9512dd5 LivePhysRegs: Skip reserved regs in computeLiveIns; NFCI by Matthias Braun · 8 years ago
  34. 1527baa CodeGen: Rename DEBUG_TYPE to match passnames by Matthias Braun · 8 years ago
  35. 31d4b3b Remove stale live-ins in the branch folder by Krzysztof Parzyszek · 8 years ago
  36. a12bd75 CodeGen: BranchFolding: Merge identical blocks, even if they are short. by Kyle Butt · 9 years ago
  37. 1b19233 NFC: Reformats comments according to the coding guildelines. by Taewook Oh · 9 years ago
  38. fb1833e [BranchFolding] Merge debug locations from common tail instead of removing by Taewook Oh · 9 years ago
  39. 4cf5c10 [BranchFolding] Update debug location along with the update of branch instruction. by Taewook Oh · 9 years ago
  40. a468601 [X86] Re-enable conditional tail calls and fix PR31257. by Hans Wennborg · 9 years ago
  41. 538d666 include function name in dot filename by Xinliang David Li · 9 years ago
  42. a622fc9 [BranchFolding] Tail common all identical unreachable blocks by Reid Kleckner · 9 years ago
  43. 819e3e0 [X86] Disable conditional tail calls (PR31257) by Hans Wennborg · 9 years ago
  44. b15c066 CodeGen: Allow small copyable blocks to "break" the CFG. by Kyle Butt · 9 years ago
  45. fd3f645 Add support to dump dot graph block layout after MBP by Xinliang David Li · 9 years ago
  46. 1819830 BranchRelaxation: Recompute live-ins when splitting a block by Matthias Braun · 9 years ago
  47. 3c8b8c9 [codegen] Add generic functions to skip debug values. by Florian Hahn · 9 years ago
  48. ff6a1ed Avoid infinite loops in branch folding by Andrew Kaylor · 9 years ago
  49. 0c989a8 LivePhysReg: Use reference instead of pointer in init(); NFC by Matthias Braun · 9 years ago
  50. 660f2f9 Reapply: "Remove debug location from common tail when tail-merging" by Robert Lougher · 9 years ago
  51. 3080d71 revert: "Remove debug location from common tail when tail-merging" by Robert Lougher · 9 years ago
  52. e325647 Remove debug location from common tail when tail-merging by Robert Lougher · 9 years ago
  53. 8271be9 Do not remove implicit defs in BranchFolder by Krzysztof Parzyszek · 9 years ago
  54. 4040c0f BranchFolder: Fix invalid undef flags after merge. by Matthias Braun · 9 years ago
  55. 1b9fc8e Finish renaming remaining analyzeBranch functions by Matt Arsenault · 9 years ago
  56. e8e0f5c Make analyzeBranch family of instruction names consistent by Matt Arsenault · 9 years ago
  57. b678219 [BranchFolding] Unique added live-ins after hoisting code. by Ahmed Bougacha · 9 years ago
  58. 75e25f6 X86: Fold tail calls into conditional branches where possible (PR26302) by Hans Wennborg · 9 years ago
  59. 64e4281 Branch Folding: Accept explicit threshold for tail merge size. by Kyle Butt · 9 years ago
  60. 7c4535d Reapply [BranchFolding] Restrict tail merging loop blocks after MBP by Haicheng Wu · 9 years ago
  61. d9cbb16 Revert "[BranchFolding] Restrict tail merging loop blocks after MBP" by Haicheng Wu · 9 years ago
  62. ea02372 [BranchFolding] Restrict tail merging loop blocks after MBP by Haicheng Wu · 9 years ago
  63. 71b1ca1 Codegen: Tail Merge: Be less aggressive with special cases. by Kyle Butt · 9 years ago
  64. 9155354 Revert EH-specific checks in BranchFolding that were causing blow ups in compile time. by Andrew Kaylor · 9 years ago
  65. 71c30a1 Rename AnalyzeBranch* to analyzeBranch*. by Jacques Pienaar · 9 years ago
  66. aeab09f BranchFolding: Use LivePhysReg to update live in lists. by Matthias Braun · 9 years ago
  67. 83a2579 Codegen: Fix comment in BranchFolding.cpp by Kyle Butt · 9 years ago
  68. 267164d Codegen: Fix broken assumption in Tail Merge. by Kyle Butt · 9 years ago
  69. 5b458cc Reapply "[MBP] Reduce code size by running tail merging in MBP."" by Haicheng Wu · 9 years ago
  70. 4fa9f3a Revert "[MBP] Reduce code size by running tail merging in MBP." by Haicheng Wu · 9 years ago
  71. 77ea344 [MBP] Reduce code size by running tail merging in MBP. by Haicheng Wu · 9 years ago
  72. 664b561 [BranchFolding] Replace MachineBlockFrequencyInfo with MBFIWrapper. NFC. by Haicheng Wu · 9 years ago
  73. 0cfb5f8 [WebAssembly] Move register stackification and coloring to a late phase. by Dan Gohman · 9 years ago
  74. 31d19d4 CodeGen: Move TargetPassConfig from Passes.h to an own header; NFC by Matthias Braun · 9 years ago
  75. aa641a5 Re-commit optimization bisect support (r267022) without new pass manager support. by Andrew Kaylor · 10 years ago
  76. 6013f45 Revert "Initial implementation of optimization bisect support." by Vedant Kumar · 10 years ago
  77. f0f2792 Initial implementation of optimization bisect support. by Andrew Kaylor · 10 years ago
  78. 7dc03f0 RegisterScavenger: Take a reference as enterBasicBlock() argument. by Matthias Braun · 10 years ago
  79. 480de22 Don't use potentially invalidated iterator by Stephan Bergmann · 10 years ago
  80. eddc5b1 Test commit access by Marianne Mailhot-Sarrasin · 10 years ago
  81. 6ba96fb [BranchFolding] Change function name related with merging MMOs. NFC by Junmo Park · 10 years ago
  82. ebcce78 CodeGen: Remove an iterator => pointer conversion, NFC by Duncan P. N. Exon Smith · 10 years ago
  83. fd8cc23 CodeGen: Change MachineInstr to use MachineInstr&, NFC by Duncan P. N. Exon Smith · 10 years ago
  84. d3a7467 CodeGen: Use MachineInstr& in HashMachineInstr, NFC by Duncan P. N. Exon Smith · 10 years ago
  85. 6307eb5 CodeGen: TII: Take MachineInstr& in predicate API, NFC by Duncan P. N. Exon Smith · 10 years ago
  86. 7ceec0b [BranchFolding] Set correct mem refs (2nd try) by Junmo Park · 10 years ago
  87. 0fc89c6 Revert "[BranchFolding] Set correct mem refs" by Michael Zolotukhin · 10 years ago
  88. e1582ce [BranchFolding] Set correct mem refs by Junmo Park · 10 years ago
  89. 5eb90a7 Consolidate MemRefs handling from BranchFolding and correct latent bug by Philip Reames · 10 years ago
  90. 4e66c84 [MemOperands] Clarify code around dropping memory operands [NFC] by Philip Reames · 10 years ago
  91. 71bd70c Revert "[BranchFolding] Merge MMOs during tail merge" by Rafael Espindola · 10 years ago
  92. c0731ca [BranchFolding] Merge MMOs during tail merge by Junmo Park · 10 years ago
  93. 7cc13f2 (no commit message) by Junmo Park · 10 years ago
  94. 9efb233 [WinEH] Avoid infinite loop in BranchFolding for multiple single block funclets by Andrew Kaylor · 10 years ago
  95. d97c100 Replace all weight-based interfaces in MBB with probability-based interfaces, and update all uses of old interfaces. by Cong Hou · 10 years ago
  96. 1dbaf67 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
  97. fa1917c Replace all weight-based interfaces in MBB with probability-based interfaces, and update all uses of old interfaces. by Cong Hou · 10 years ago
  98. b9204a5 [WinEH] Don't forward branches across empty EH pad BBs by Reid Kleckner · 10 years ago
  99. 84921b9 Refactor: Simplify boolean conditional return statements in lib/CodeGen. by Rafael Espindola · 10 years ago
  100. 980f8f2 CodeGen: Remove implicit conversions from Analysis and BranchFolding by Duncan P. N. Exon Smith · 10 years ago