summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachinePipeliner.cpp
AgeCommit message (Expand)Author
2017-10-12[dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton
2017-10-11[Pipeliner] Fix offset value for instrs dependent on post-inc load/storesKrzysztof Parzyszek
2017-10-11[Pipeliner] Improve serialization order for post-incrementsKrzysztof Parzyszek
2017-10-10CodeGen: Minor cleanups to use MachineInstr::getMF. NFCJustin Bogner
2017-09-11[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko
2017-07-31Guard print() functions only used by dump() functions.Florian Hahn
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-25CodeGen: Rename DEBUG_TYPE to match passnamesMatthias Braun
2017-03-31Spelling mistakes in comments. NFCI.Simon Pilgrim
2017-03-21Rename AttributeSet to AttributeListReid Kleckner
2017-03-16Remove redundant conditions (PR31753). NFCI.Simon Pilgrim
2017-02-16[MachinePipeliner] Remove redundant destructor. NFC.Benjamin Kramer
2017-01-28Cleanup dump() functions.Matthias Braun
2016-12-22Add the DAG mutation interface to the software pipelinerKrzysztof Parzyszek
2016-12-22Fix two bugs in the pipeliner in renaming phis in the prolog and epilogKrzysztof Parzyszek
2016-12-15Extract LaneBitmask into a separate typeKrzysztof Parzyszek
2016-11-14Remove redundant condition (PR28800) NFCI.Simon Pilgrim
2016-10-24Use MachineInstr::mop_iterator instead of MIOperands; NFCMatthias Braun
2016-09-14Finish renaming remaining analyzeBranch functionsMatt Arsenault
2016-09-14Make analyzeBranch family of instruction names consistentMatt Arsenault
2016-09-11[CodeGen] Split out the notions of MI invariance and MI dereferenceability.Justin Lebar
2016-09-10[CodeGen] Rename MachineInstr::isInvariantLoad to isDereferenceableInvariantL...Justin Lebar
2016-08-30ADT: Give ilist<T>::reverse_iterator a handle to the current nodeDuncan P. N. Exon Smith
2016-08-23[CodeGen] Convert a loop to a for-each loop. NFCJustin Lebar
2016-08-16[Pipeliner] Fix an asssert due to invalid Phi in the epilogBrendon Cahoon
2016-08-12Minor comment fix ("generate" --> "generates").Justin Lebar
2016-08-11Fix some Clang-tidy modernize and Include What You Use warnings.Eugene Zelenko
2016-08-06Move helpers into anonymous namespaces. NFC.Benjamin Kramer
2016-08-01Replace MachineInstr* with MachineInstr& in TargetInstrInfo, NFCKrzysztof Parzyszek
2016-07-29Fixed (incorrectly firing) MSVC unused variable warningSimon Pilgrim
2016-07-29MachinePipeliner pass that implements Swing Modulo SchedulingBrendon Cahoon