| Commit message (Expand) | Author | Age | Files | Lines |
| * | TailDuplication: Clear NoPHIs property | Matt Arsenault | 2019-12-27 | 1 | -0/+5 |
| * | [PGO][PGSO] Instrument the code gen / target passes. | Hiroshi Yamauchi | 2019-12-09 | 1 | -1/+9 |
| * | Revert "[PGO][PGSO] Instrument the code gen / target passes." | Hiroshi Yamauchi | 2019-12-06 | 1 | -9/+1 |
| * | [PGO][PGSO] Instrument the code gen / target passes. | Hiroshi Yamauchi | 2019-12-06 | 1 | -1/+9 |
| * | Sink all InitializePasses.h includes | Reid Kleckner | 2019-11-13 | 1 | -0/+1 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | Split TailDuplicatePass into pre- and post-RA variant; NFC | Matthias Braun | 2018-01-19 | 1 | -23/+36 |
| * | MachineFunction: Return reference from getFunction(); NFC | Matthias Braun | 2017-12-15 | 1 | -1/+1 |
| * | Remove unnecessary includes; NFC | Matthias Braun | 2017-12-13 | 1 | -0/+2 |
| * | Add test case for r311511 | Matthias Braun | 2017-08-23 | 1 | -1/+4 |
| * | [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use wa... | Eugene Zelenko | 2017-06-07 | 1 | -5/+9 |
| * | CodeGen: Rename DEBUG_TYPE to match passnames | Matthias Braun | 2017-05-25 | 1 | -2/+1 |
| * | Codegen: Tail-duplicate during placement. | Kyle Butt | 2016-10-11 | 1 | -1/+1 |
| * | Revert "Codegen: Tail-duplicate during placement." | Daniel Jasper | 2016-10-11 | 1 | -1/+1 |
| * | Codegen: Tail-duplicate during placement. | Kyle Butt | 2016-10-11 | 1 | -1/+1 |
| * | Revert "Codegen: Tail-duplicate during placement." | Kyle Butt | 2016-10-08 | 1 | -1/+1 |
| * | Codegen: Tail-duplicate during placement. | Kyle Butt | 2016-10-07 | 1 | -1/+1 |
| * | Revert "Codegen: Tail-duplicate during placement." | Kyle Butt | 2016-10-05 | 1 | -1/+1 |
| * | Codegen: Tail-duplicate during placement. | Kyle Butt | 2016-10-04 | 1 | -1/+1 |
| * | Revert "Codegen: Tail-duplicate during placement." | Kyle Butt | 2016-10-04 | 1 | -1/+1 |
| * | Codegen: Tail-duplicate during placement. | Kyle Butt | 2016-10-04 | 1 | -1/+1 |
| * | TailDuplication: Don't pass MMI separately from MF. NFC | Kyle Butt | 2016-08-25 | 1 | -1/+1 |
| * | TailDuplication: Save MF and reduce number of parameters. NFC | Kyle Butt | 2016-08-25 | 1 | -2/+1 |
| * | Re-commit optimization bisect support (r267022) without new pass manager supp... | Andrew Kaylor | 2016-04-22 | 1 | -1/+1 |
| * | Revert "Initial implementation of optimization bisect support." | Vedant Kumar | 2016-04-22 | 1 | -1/+1 |
| * | Initial implementation of optimization bisect support. | Andrew Kaylor | 2016-04-21 | 1 | -1/+1 |
| * | Codegen: Factor tail duplication into a utility class. NFC | Kyle Butt | 2016-04-08 | 1 | -949/+19 |
| * | RegisterScavenger: Take a reference as enterBasicBlock() argument. | Matthias Braun | 2016-04-06 | 1 | -1/+1 |
| * | Revert "CodeGen: Remove dead code in TailDuplicate" | Justin Bogner | 2016-04-04 | 1 | -14/+58 |
| * | CodeGen: Remove dead code in TailDuplicate | Justin Bogner | 2016-04-04 | 1 | -58/+14 |
| * | Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed. | Cong Hou | 2016-03-23 | 1 | -3/+3 |
| * | Don't tail-duplicate blocks that contain convergent instructions. | Justin Lebar | 2016-02-22 | 1 | -0/+5 |
| * | Don't scan for SSA register operands to update when not in SSA form. | Dan Gohman | 2016-02-20 | 1 | -22/+24 |
| * | Minor change to TailDuplication.cpp to turn on normalization when removing su... | Cong Hou | 2015-12-16 | 1 | -1/+1 |
| * | Improve the successor list update in TailDuplication.cpp. | Cong Hou | 2015-12-15 | 1 | -6/+6 |
| * | Remove the successor probabilities normalization in tail duplication pass. | Cong Hou | 2015-12-14 | 1 | -1/+0 |
| * | Normalize MBB's successors' probabilities in several locations. | Cong Hou | 2015-12-13 | 1 | -0/+1 |
| * | Replace all weight-based interfaces in MBB with probability-based interfaces,... | Cong Hou | 2015-12-01 | 1 | -3/+3 |
| * | Revert r254348: "Replace all weight-based interfaces in MBB with probability-... | Hans Wennborg | 2015-12-01 | 1 | -3/+3 |
| * | Replace all weight-based interfaces in MBB with probability-based interfaces,... | Cong Hou | 2015-12-01 | 1 | -3/+3 |
| * | Tail duplication can mix incompatible registers in phi nodes | Krzysztof Parzyszek | 2015-10-21 | 1 | -0/+21 |
| * | CodeGen: Remove implicit ilist iterator conversions, NFC | Duncan P. N. Exon Smith | 2015-10-09 | 1 | -4/+4 |
| * | [WinEH] Add and use hasEHPadSuccessor instead of getLandingPadSuccessor | Reid Kleckner | 2015-09-17 | 1 | -1/+1 |
| * | Save LaneMask with livein registers | Matthias Braun | 2015-09-09 | 1 | -2/+2 |
| * | MachineBasicBlock: Add liveins() method returning an iterator_range | Matthias Braun | 2015-08-24 | 1 | -4/+3 |
| * | use range-based for loops; NFCI | Sanjay Patel | 2015-08-11 | 1 | -8/+2 |
| * | use range-based for loop; NFCI | Sanjay Patel | 2015-08-10 | 1 | -5/+5 |
| * | remove function names from comments; NFC | Sanjay Patel | 2015-08-10 | 1 | -22/+20 |
| * | wrap OptSize and MinSize attributes for easier and consistent access (NFCI) | Sanjay Patel | 2015-08-04 | 1 | -0/+1 |
| * | [MachineBasicBlock] Add getFirstNonDebugInstr to complement getLastNonDebugInstr | Benjamin Kramer | 2015-06-23 | 1 | -5/+2 |