summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/DFAPacketizer.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Packetizer] Add debugging code to stop packetization after N instructionsKrzysztof Parzyszek2016-08-191-0/+21
* Add debugging code to the packetizerKrzysztof Parzyszek2016-07-141-0/+25
* Apply clang-tidy's misc-static-assert where it makes sense.Benjamin Kramer2016-05-271-4/+6
* Add DAG mutation interface to the DFA packetizerKrzysztof Parzyszek2016-03-081-0/+24
* CodeGen: Update DFAPacketizer API to take MachineInstr&, NFCDuncan P. N. Exon Smith2016-02-271-9/+10
* Revert "CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC"Duncan P. N. Exon Smith2016-02-221-1/+1
* CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFCDuncan P. N. Exon Smith2016-02-211-1/+1
* [Packetizer] Code cleanup, NFCKrzysztof Parzyszek2016-01-141-55/+54
* [Packetizer] Add a check whether an instruction should be packetized nowKrzysztof Parzyszek2015-12-161-2/+3
* [Packetizer] Add AliasAnalysis as a parameter to the packetizerKrzysztof Parzyszek2015-12-141-7/+11
* Avoid dependency between TableGen and CodeGenKrzysztof Parzyszek2015-11-221-0/+27
* Hexagon V60/HVX DFA scheduler supportKrzysztof Parzyszek2015-11-211-9/+27
* Revert r253790: it breaks all builds for some reason.Krzysztof Parzyszek2015-11-211-30/+9
* Hexagon V60/HVX DFA scheduler supportKrzysztof Parzyszek2015-11-211-9/+30
* ScheduleDAGInstrs: Remove IsPostRA flag; NFCMatthias Braun2015-11-031-6/+5
* CodeGen: Remove a few more ilist iterator implicit conversions, NFCDuncan P. N. Exon Smith2015-10-091-1/+1
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* Remove the TargetMachine from DFAPacketizer since it was onlyEric Christopher2014-10-141-2/+2
* Remove unused argument to CreateTargetScheduleState and changeEric Christopher2014-10-091-1/+1
* Cleanup: Delete seemingly unused reference to MachineDominatorTree from Sched...Alexey Samsonov2014-08-201-9/+8
* Fix null reference creation in ScheduleDAGInstrs constructor call.Alexey Samsonov2014-08-201-1/+1
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-1/+1
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-141-2/+2
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-071-1/+1
* mi-sched: Don't call MBB.size() in initSUnits. The driver already has instr c...Andrew Trick2013-08-231-1/+2
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-2/+2
* Revert r158679 - use case is unclear (and it increases the memory footprint).Hal Finkel2012-06-221-2/+2
* Allow up to 64 functional units per processor itinerary.Hal Finkel2012-06-181-2/+2
* Target independent Hexagon Packetizer fix.Sirish Pande2012-05-011-55/+36
* Temporarily revert r155364 until the upstream review can complete, perChandler Carruth2012-04-231-36/+55
* Hexagon Packetizer's target independent fix.Sirish Pande2012-04-231-55/+36
* This reverts a long string of commits to the Hexagon backend. TheseChandler Carruth2012-04-181-34/+55
* HexagonPacketizer patch.Sirish Pande2012-04-121-55/+34
* Cleanup VLIWPacketizer to use the updated ScheduleDAGInstrs interface.Andrew Trick2012-03-071-18/+12
* misched prep: Expose the ScheduleDAGInstrs interface so targets mayAndrew Trick2012-03-071-1/+1
* misched preparation: rename core scheduler methods for consistency.Andrew Trick2012-03-071-4/+4
* misched preparation: clarify ScheduleDAG and ScheduleDAGInstrs roles.Andrew Trick2012-03-071-1/+3
* Strip a layer of boilerplate from the VLIWPacketizer by storing the scheduler...Benjamin Kramer2012-02-231-18/+8
* Fix library visibility problems with VLIWPacketizer.Andrew Trick2012-02-151-6/+19
* Don't expose DefaultVLIWSchedulerAndrew Trick2012-02-151-1/+1
* Generic "VLIW" packetizer based on a DFA generated from target itinerary.Andrew Trick2012-02-151-0/+147
* use space star instead of star spaceSebastian Pop2011-12-061-9/+9
* add missing point at the end of sentencesSebastian Pop2011-12-061-6/+6
* Add a deterministic finite automaton based packetizer for VLIW architecturesAnshuman Dasgupta2011-12-011-0/+98
OpenPOWER on IntegriCloud