| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 | -3/+3 |
* | [dump] Remove NDEBUG from test to enable dump methods [NFC] | Don Hinton | 2017-10-12 | 1 | -3/+3 |
* | [ScheduleDAGInstrs] fix behavior of getUnderlyingObjectsForCodeGen when no id... | Hiroshi Inoue | 2017-10-12 | 1 | -10/+17 |
* | Fix typo. | Eric Christopher | 2017-08-03 | 1 | -1/+1 |
* | [StackColoring] Update AliasAnalysis information in stack coloring pass | Hiroshi Inoue | 2017-08-01 | 1 | -61/+2 |
* | [CodeGen] Rename DEBUG_TYPE to match passnames | Evandro Menezes | 2017-07-11 | 1 | -1/+1 |
* | ScheduleDAGInstrs: Fix fixupKills() adding too many kill flags. | Matthias Braun | 2017-06-27 | 1 | -1/+1 |
* | Sort the remaining #include lines in include/... and lib/.... | Chandler Carruth | 2017-06-06 | 1 | -3/+3 |
* | [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use wa... | Eugene Zelenko | 2017-06-01 | 1 | -27/+53 |
* | ScheduleDAGInstrs: Fix fixupKills() | Matthias Braun | 2017-05-27 | 1 | -157/+49 |
* | Refactor alias check from MISched into common helper. NFC. | Eli Friedman | 2017-03-09 | 1 | -61/+1 |
* | [MISched] Remove unused arguments. NFC. | Eli Friedman | 2017-03-04 | 1 | -4/+2 |
* | Cleanup dump() functions. | Matthias Braun | 2017-01-28 | 1 | -4/+5 |
* | ScheduleDAGInstrs: Do not try to toggle kill flags on debug uses | Matthias Braun | 2017-01-27 | 1 | -0/+3 |
* | ScheduleDAGInstrs: Cleanup toggleKillFlag(); NFC | Matthias Braun | 2017-01-27 | 1 | -11/+10 |
* | ScheduleDAGInstrs: Cleanup; NFC | Matthias Braun | 2017-01-27 | 1 | -69/+45 |
* | Implement LaneBitmask::any(), use it to replace !none(), NFCI | Krzysztof Parzyszek | 2016-12-16 | 1 | -4/+4 |
* | Extract LaneBitmask into a separate type | Krzysztof Parzyszek | 2016-12-15 | 1 | -12/+13 |
* | ScheduleDAGInstrs: Move VRegUses to ScheduleDAGMILive; NFCI | Matthias Braun | 2016-11-11 | 1 | -43/+0 |
* | ScheduleDAGInstrs: Add condjump deps to addSchedBarrierDeps() | Matthias Braun | 2016-11-11 | 1 | -7/+4 |
* | ScheduleDAGInstrs: Ignore dependencies of constant physregs | Matthias Braun | 2016-11-10 | 1 | -0/+3 |
* | ScheduleDAGInstrs: Slightly simplify code; NFC | Matthias Braun | 2016-11-10 | 1 | -20/+12 |
* | MachineInstrBundle: Pass iterators to getBundle(Start|End); NFC | Matthias Braun | 2016-10-25 | 1 | -2/+2 |
* | Fix machine operand traversal in ScheduleDAGInstrs::fixupKills | Krzysztof Parzyszek | 2016-10-05 | 1 | -2/+7 |
* | ScheduleDAGInstrs: Cleanup, use range based for; NFC | Matthias Braun | 2016-09-30 | 1 | -61/+45 |
* | [CodeGen] Rename MachineInstr::isInvariantLoad to isDereferenceableInvariantL... | Justin Lebar | 2016-09-10 | 1 | -2/+3 |
* | MachineFunction: Return reference for getFrameInfo(); NFC | Matthias Braun | 2016-07-28 | 1 | -5/+5 |
* | Untabify. | NAKAMURA Takumi | 2016-07-25 | 1 | -1/+1 |
* | CodeGen: Use MachineInstr& in ScheduleDAGIntrs, NFC | Duncan P. N. Exon Smith | 2016-07-01 | 1 | -43/+43 |
* | CodeGen: Use MachineInstr& in TargetInstrInfo, NFC | Duncan P. N. Exon Smith | 2016-06-30 | 1 | -1/+1 |
* | ScheduleDAGInstrs: Fix memory corruption | Matthias Braun | 2016-05-25 | 1 | -2/+2 |
* | ScheduleDAGInstrs: Comment on why subreg defs are not seen as uses; NFC | Matthias Braun | 2016-05-10 | 1 | -0/+4 |
* | Fix PR26655: Bail out if all regs of an inst BUNDLE have the correct kill flag | Mandeep Singh Grang | 2016-05-10 | 1 | -27/+11 |
* | [ScheduleDAG] Make sure to process all def operands before any use operands | Krzysztof Parzyszek | 2016-05-10 | 1 | -8/+25 |
* | ScheduleDAGInstrs.cpp: Don't peel the iterator when it points the end. This w... | NAKAMURA Takumi | 2016-05-02 | 1 | -1/+1 |
* | [NFC] Header cleanup | Mehdi Amini | 2016-04-18 | 1 | -1/+0 |
* | Do not modify a cl::opt programmatically, global mutable state is evil. | Mehdi Amini | 2016-04-16 | 1 | -9/+13 |
* | [ScheduleDAGInstrs] Re-factor for based on review feedback. NFC. | Geoff Berry | 2016-04-14 | 1 | -52/+45 |
* | [ScheduleDAGInstrs] Handle instructions with multiple MMOs | Geoff Berry | 2016-04-12 | 1 | -30/+41 |
* | Fix PR26940 where compiles times regressed massively. | Chandler Carruth | 2016-03-31 | 1 | -33/+30 |
* | WIP: CodeGen: Use MachineInstr& in MachineInstrBundle.h, NFC | Duncan P. N. Exon Smith | 2016-02-27 | 1 | -2/+2 |
* | CodeGen: Take MachineInstr& in SlotIndexes and LiveIntervals, NFC | Duncan P. N. Exon Smith | 2016-02-27 | 1 | -1/+1 |
* | Revert "CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC" | Duncan P. N. Exon Smith | 2016-02-22 | 1 | -4/+4 |
* | CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC | Duncan P. N. Exon Smith | 2016-02-21 | 1 | -4/+4 |
* | [ScheduleDAGInstrs] isUnsafeMemoryObject() removed | Jonas Paulsson | 2016-02-15 | 1 | -36/+5 |
* | [ScheduleDagInstrs] Improved comments | Jonas Paulsson | 2016-02-04 | 1 | -9/+9 |
* | [ScheduleDAGInstrs::buildSchedGraph()] Handling of memory dependecies rewritten. | Jonas Paulsson | 2016-02-03 | 1 | -347/+362 |
* | Temporarily revert "[ScheduleDAGInstrs::buildSchedGraph()] Handling of memory... | Jonas Paulsson | 2016-01-29 | 1 | -376/+347 |
* | [ScheduleDAGInstrs::buildSchedGraph()] Handling of memory dependecies rewritten. | Jonas Paulsson | 2016-01-29 | 1 | -347/+376 |