| Commit message (Expand) | Author | Age | Files | Lines |
* | [DebugInfo] Examine all uses of isDebugValue() for debug instructions. | Shiva Chen | 2018-05-09 | 1 | -3/+3 |
* | IWYU for llvm-config.h in llvm, additions. | Nico Weber | 2018-04-30 | 1 | -0/+1 |
* | Report fatal error in the case of out of memory | Serge Pavlov | 2018-02-20 | 1 | -1/+1 |
* | Revert r325224 "Report fatal error in the case of out of memory" | Serge Pavlov | 2018-02-15 | 1 | -2/+1 |
* | Report fatal error in the case of out of memory | Serge Pavlov | 2018-02-15 | 1 | -1/+2 |
* | [NFC] fix trivial typos in comments | Hiroshi Inoue | 2018-01-17 | 1 | -1/+1 |
* | Rename LiveIntervalAnalysis.h to LiveIntervals.h | Matthias Braun | 2017-12-13 | 1 | -1/+1 |
* | [CodeGen] Rename functions PrintReg* to printReg* | Francis Visoiu Mistrih | 2017-11-28 | 1 | -2/+2 |
* | Fix a bunch more layering of CodeGen headers that are in Target | David Blaikie | 2017-11-17 | 1 | -2/+2 |
* | Reverting r315590; it did not include changes for llvm-tblgen, which is causi... | Aaron Ballman | 2017-10-15 | 1 | -1/+1 |
* | [dump] Remove NDEBUG from test to enable dump methods [NFC] | Don Hinton | 2017-10-12 | 1 | -1/+1 |
* | Sort the remaining #include lines in include/... and lib/.... | Chandler Carruth | 2017-06-06 | 1 | -2/+2 |
* | Revert "Correct register pressure calculation in presence of subregs" | Stanislav Mekhanoshin | 2017-02-24 | 1 | -31/+11 |
* | Correct register pressure calculation in presence of subregs | Stanislav Mekhanoshin | 2017-02-23 | 1 | -11/+31 |
* | [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; ot... | Eugene Zelenko | 2017-02-21 | 1 | -15/+39 |
* | Cleanup dump() functions. | Matthias Braun | 2017-01-28 | 1 | -0/+3 |
* | Implement LaneBitmask::any(), use it to replace !none(), NFCI | Krzysztof Parzyszek | 2016-12-16 | 1 | -11/+11 |
* | [codegen] Add generic functions to skip debug values. | Florian Hahn | 2016-12-16 | 1 | -9/+4 |
* | Extract LaneBitmask into a separate type | Krzysztof Parzyszek | 2016-12-15 | 1 | -44/+50 |
* | Use the range variant of find/find_if instead of unpacking begin/end | David Majnemer | 2016-08-12 | 1 | -4/+3 |
* | Use the range variant of find_if instead of unpacking begin/end | David Majnemer | 2016-08-12 | 1 | -20/+15 |
* | RegisterPressure: Fix default lanemask for missing regunit intervals | Matthias Braun | 2016-04-29 | 1 | -35/+33 |
* | RegisterPressure: Cannot produce dead (subregister) defs anymore | Matthias Braun | 2016-04-29 | 1 | -3/+2 |
* | RegisterPressure: Simplify liveness tracking when lanemasks are not checked. | Matthias Braun | 2016-03-29 | 1 | -31/+66 |
* | RegisterPressure: Small cleanup | Matthias Braun | 2016-03-05 | 1 | -11/+6 |
* | WIP: CodeGen: Use MachineInstr& in MachineInstrBundle.h, NFC | Duncan P. N. Exon Smith | 2016-02-27 | 1 | -1/+1 |
* | CodeGen: Take MachineInstr& in SlotIndexes and LiveIntervals, NFC | Duncan P. N. Exon Smith | 2016-02-27 | 1 | -8/+8 |
* | MachineScheduler: Allow independent scheduling of sub register defs | Matthias Braun | 2016-01-20 | 1 | -12/+71 |
* | RegisterPressure: Make liveness tracking subregister aware | Matthias Braun | 2016-01-20 | 1 | -169/+424 |
* | RegisterPressure: Expose RegisterOperands API | Matthias Braun | 2016-01-12 | 1 | -61/+56 |
* | use std::max ; NFCI | Sanjay Patel | 2016-01-06 | 1 | -3/+2 |
* | RegisterPressure: Factor out liveness dead-def detection logic; NFCI | Matthias Braun | 2015-12-10 | 1 | -40/+43 |
* | RegisterPressure: Use range based for, fix else style; NFC | Matthias Braun | 2015-12-03 | 1 | -41/+28 |
* | RegisterPressure: If we do not collect dead defs the list must be empty | Matthias Braun | 2015-12-01 | 1 | -5/+1 |
* | RegisterPressure: Remove support for recede()/advance() at MBB boundaries | Matthias Braun | 2015-12-01 | 1 | -18/+5 |
* | RegisterPressure: Split RegisterOperands analysis code from result object; NFC | Matthias Braun | 2015-12-01 | 1 | -43/+60 |
* | RegisterPressure: Improve assert message | Matthias Braun | 2015-11-03 | 1 | -1/+2 |
* | RegisterPressure: Slightly nicer pressure diff dumping | Matthias Braun | 2015-11-03 | 1 | -1/+3 |
* | Revert "RegisterPressure: allocatable physreg uses are always kills" | Matthias Braun | 2015-10-19 | 1 | -27/+25 |
* | RegisterPressure: Unify the sparse sets in LiveRegsSet; NFC | Matthias Braun | 2015-10-17 | 1 | -12/+19 |
* | RegisterPressure: allocatable physreg uses are always kills | Matthias Braun | 2015-10-17 | 1 | -25/+27 |
* | RegisterPressure: Remove 0 entries from PressureChange | Matthias Braun | 2015-10-17 | 1 | -4/+14 |
* | RegisterPressure: Hide non-const iterators of PressureDiff | Matthias Braun | 2015-10-17 | 1 | -1/+1 |
* | RegisterPressure: Use range based for, cleanup | Matthias Braun | 2015-10-16 | 1 | -14/+7 |
* | RegisterPressure: LiveRegSet tracks register units not physregs | Matthias Braun | 2015-09-29 | 1 | -1/+1 |
* | Revert "(HEAD -> master, origin/master, origin/HEAD) RegisterPressure: Move L... | Matthias Braun | 2015-09-17 | 1 | -30/+32 |
* | RegisterPressure: Move LiveInRegs/LiveOutRegs from RegisterPressure to Pressu... | Matthias Braun | 2015-09-17 | 1 | -32/+30 |
* | RegisterPressure: Simplify close{Top|Bottom}() | Matthias Braun | 2015-09-14 | 1 | -12/+2 |
* | Fix some comment typos. | Benjamin Kramer | 2015-08-08 | 1 | -1/+1 |
* | RegisterPressure: Add PressureDiff::dump() | Matthias Braun | 2015-07-08 | 1 | -0/+12 |