| Commit message (Expand) | Author | Age | Files | Lines |
| * | [Pipeliner] Fix an assertion caused by iterator invalidation. | Sumanth Gundapaneni | 2019-11-14 | 1 | -2/+3 |
| * | [ModuloSchedule] Peel out prologs and epilogs, generate actual code | James Molloy | 2019-10-02 | 1 | -4/+1 |
| * | Remove the AliasAnalysis argument in function areMemAccessesTriviallyDisjoint | Changpeng Fang | 2019-09-26 | 1 | -1/+1 |
| * | [MachinePipeliner] Improve the TargetInstrInfo API analyzeLoop/reduceLoopCount | James Molloy | 2019-09-21 | 1 | -1/+1 |
| * | Revert "[MachinePipeliner] Improve the TargetInstrInfo API analyzeLoop/reduce... | Mitch Phillips | 2019-09-20 | 1 | -1/+1 |
| * | [MachinePipeliner] Improve the TargetInstrInfo API analyzeLoop/reduceLoopCount | James Molloy | 2019-09-20 | 1 | -1/+1 |
| * | [ModuloSchedule] Introduce PeelingModuloScheduleExpander | James Molloy | 2019-09-04 | 1 | -2/+17 |
| * | [MachinePipeliner] Add a way to unit-test the schedule emitter | James Molloy | 2019-09-03 | 1 | -0/+13 |
| * | [MachinePipeliner] Separate schedule emission, NFC | James Molloy | 2019-08-30 | 1 | -1125/+45 |
| * | [CodeGen] Introduce MachineBasicBlock::replacePhiUsesWith helper and use it. NFC | Bjorn Pettersson | 2019-08-30 | 1 | -9/+1 |
| * | Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM | Daniel Sanders | 2019-08-15 | 1 | -19/+19 |
| * | [MachinePipeliner] Avoid indeterminate order in FuncUnitSorter | Jinsong Ji | 2019-08-09 | 1 | -1/+1 |
| * | Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re... | Daniel Sanders | 2019-08-01 | 1 | -8/+8 |
| * | [MachinePipeliner] Fix order for nodes with Anti dependence in same cycle | Jinsong Ji | 2019-07-12 | 1 | -0/+8 |
| * | [MachinePipeliner] Fix Phi refers to Phi in same stage in 1st epilogue | Jinsong Ji | 2019-07-09 | 1 | -1/+1 |
| * | [MachinePipeliner] Fix risky iterator usage R++, --R | Jinsong Ji | 2019-06-25 | 1 | -7/+3 |
| * | Simplify std::lower_bound with llvm::{bsearch,lower_bound}. NFC | Fangrui Song | 2019-06-21 | 1 | -9/+6 |
| * | [MachinePipeliner][NFC] Do resource tracking log only when requested. | Jinsong Ji | 2019-06-18 | 1 | -22/+43 |
| * | [MachinePiepliner] Don't check boundary node in checkValidNodeOrder | Jinsong Ji | 2019-06-13 | 1 | -0/+5 |
| * | [PowerPC] Enable MachinePipeliner for P9 with -ppc-enable-pipeliner | Jinsong Ji | 2019-06-11 | 1 | -4/+12 |
| * | Allow target to handle STRICT floating-point nodes | Ulrich Weigand | 2019-06-05 | 1 | -1/+3 |
| * | [MachinePipeliner][NFC] Add some debug log and statistics | Jinsong Ji | 2019-05-31 | 1 | -12/+71 |
| * | Inline a variable into debug section to fix unused variable warning. | Richard Trieu | 2019-05-29 | 1 | -2/+2 |
| * | Inline value into debug statement to avoid unused variable warning. | Richard Trieu | 2019-05-29 | 1 | -3/+2 |
| * | Support resource tracking with InstrSchedModel | Jinsong Ji | 2019-05-29 | 1 | -32/+209 |
| * | Add "const" in GetUnderlyingObjects. NFC | Bjorn Pettersson | 2019-04-24 | 1 | -8/+8 |
| * | Use llvm::stable_sort | Fangrui Song | 2019-04-23 | 1 | -1/+1 |
| * | [CodeGen] Add "const" to MachineInstr::mayAlias | Bjorn Pettersson | 2019-04-19 | 1 | -3/+3 |
| * | [Pipeliner] Fix incorrect loop carried dependence calculation | Brendon Cahoon | 2019-04-11 | 1 | -5/+7 |
| * | [CodeGen] Be as conservative about atomic accesses as for volatile | Philip Reames | 2019-02-01 | 1 | -1/+3 |
| * | [NFC] Test commit : fix typo. | Alexey Lapshin | 2019-01-25 | 1 | -1/+1 |
| * | [Pipeliner] Add two pragmas to control software pipelining optimization | Brendon Cahoon | 2019-01-23 | 1 | -7/+76 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | Reapply r345008 "Split MachinePipeliner code into header and cpp files" | Adrian Prantl | 2019-01-14 | 1 | -595/+18 |
| * | [NFC] fix trivial typos in comments | Hiroshi Inoue | 2019-01-09 | 1 | -2/+2 |
| * | Revert "Revert "Revert "Resubmit rL345008 "Split MachinePipeliner code into h... | Adrian Prantl | 2019-01-08 | 1 | -5/+595 |
| * | Revert "Revert "Resubmit rL345008 "Split MachinePipeliner code into header an... | Lama Saba | 2019-01-08 | 1 | -595/+5 |
| * | Revert "Resubmit rL345008 "Split MachinePipeliner code into header and cpp fi... | Lama Saba | 2019-01-06 | 1 | -5/+595 |
| * | Resubmit rL345008 "Split MachinePipeliner code into header and cpp files" | Lama Saba | 2019-01-06 | 1 | -595/+5 |
| * | Revert "Resubmit rL345008 "Split MachinePipeliner code into header and cpp fi... | Stefan Granitz | 2019-01-03 | 1 | -5/+595 |
| * | Resubmit rL345008 "Split MachinePipeliner code into header and cpp files" | Lama Saba | 2019-01-03 | 1 | -595/+5 |
| * | [CodeGen][NFC] Make `TII::getMemOpBaseImmOfs` return a base operand | Francis Visoiu Mistrih | 2018-11-28 | 1 | -11/+17 |
| * | [Pipeliner] Ignore Artificial dependences while computing recurrences. | Sumanth Gundapaneni | 2018-10-25 | 1 | -3/+3 |
| * | [Pipeliner] Remove the unneeded include header(NFC). | Sumanth Gundapaneni | 2018-10-25 | 1 | -1/+0 |
| * | Revert "[MachinePipeliner] Split MachinePipeliner code into header and cpp fi... | Aleksandr Urakov | 2018-10-23 | 1 | -7/+598 |
| * | [MachinePipeliner] Split MachinePipeliner code into header and cpp files | Lama Saba | 2018-10-23 | 1 | -598/+7 |
| * | [Pipeliner] copyToPhi DAG Mutation to improve scheduling. | Sumanth Gundapaneni | 2018-10-18 | 1 | -1/+95 |
| * | [Pipeliner] Use the Index from Topo instead of relying on NodeNum. (NFC) | Sumanth Gundapaneni | 2018-10-11 | 1 | -4/+14 |
| * | [Pipeliner] Fix the Schedule DAG topoligical order. | Sumanth Gundapaneni | 2018-10-11 | 1 | -0/+1 |
| * | Replace most users of UnknownSize with LocationSize::unknown(); NFC | George Burgess IV | 2018-10-10 | 1 | -2/+2 |