summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-2/+2
* [Hexagon] Post-increment loads/stores enhancementsKrzysztof Parzyszek2016-07-261-2/+8
* [Hexagon] Update store offset when not packetizing it with allocframeKrzysztof Parzyszek2016-07-261-15/+49
* [Hexagon] Add a scheduling DAG mutationKrzysztof Parzyszek2016-07-151-0/+2
* [Hexagon] Packetize function call arguments with tail call instructionsKrzysztof Parzyszek2016-07-141-1/+1
* Hexagon: Avoid implicit iterator conversions, NFCDuncan P. N. Exon Smith2016-07-121-14/+18
* CodeGen: Use MachineInstr& in TargetInstrInfo, NFCDuncan P. N. Exon Smith2016-06-301-2/+2
* [Hexagon] Be careful about anti-dependencies with a call in packetizerKrzysztof Parzyszek2016-05-061-2/+24
* Add optimization bisect opt-in calls for Hexagon passesAndrew Kaylor2016-04-261-1/+1
* [NFC] Header cleanupMehdi Amini2016-04-181-2/+0
* Add MachineFunctionProperty checks for AllVRegsAllocated for target passesDerek Schuff2016-04-041-1/+4
* CodeGen: Update DFAPacketizer API to take MachineInstr&, NFCDuncan P. N. Exon Smith2016-02-271-33/+32
* CodeGen: TII: Take MachineInstr& in predicate API, NFCDuncan P. N. Exon Smith2016-02-231-16/+16
* CodeGen: Bring back MachineBasicBlock::iterator::getInstrIterator()...Duncan P. N. Exon Smith2016-02-221-2/+2
* Revert "CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC"Duncan P. N. Exon Smith2016-02-221-2/+2
* [Hexagon] Misc fixes to r255807Krzysztof Parzyszek2015-12-161-8/+3
* [Hexagon] Update the Hexagon packetizerKrzysztof Parzyszek2015-12-161-887/+1079
* [Packetizer] Add AliasAnalysis as a parameter to the packetizerKrzysztof Parzyszek2015-12-141-1/+1
* Add "const" to function arguments in DFAPacketizerKrzysztof Parzyszek2015-12-141-7/+7
* [Hexagon] Bring HexagonInstrInfo up to dateKrzysztof Parzyszek2015-11-241-4/+4
* Fix build problme introduced in r251883Matthias Braun2015-11-031-1/+1
* Test commit: fix typo in comment.Oleg Ranevskyy2015-10-231-1/+1
* Hexagon: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-201-2/+2
* [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatibleChandler Carruth2015-09-091-1/+1
* [Hexagon] Use MF reference from parent class in HexagonPacketizerListKrzysztof Parzyszek2015-06-231-10/+7
* 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
* [Hexagon] Moving pass declarations out of header and in to implementation fil...Colin LeMahieu2015-06-151-0/+1
* [Hexagon] Treat CFI as solo instructionsKrzysztof Parzyszek2015-04-221-3/+5
* [Hexagon] Simplify boolean expressionColin LeMahieu2015-03-231-4/+1
* Have getCalleeSavedRegs take a non-null MachineFunction all theEric Christopher2015-03-111-1/+3
* [Hexagon] Removing more V4 predicates since V4 is the required minimum.Colin LeMahieu2015-02-091-76/+68
* [Hexagon] Renaming Y2_barrier. Fixing issues where doubleword variants of in...Colin LeMahieu2015-02-051-1/+1
* [Hexagon] Updating call/jump instruction patterns.Colin LeMahieu2015-01-161-2/+1
* [Hexagon] Updating constant extender def, adding alu-not instructions, compar...Colin LeMahieu2014-12-301-3/+3
* [Hexagon] Adding allocframe, post-increment circular immediate stores, post-i...Colin LeMahieu2014-12-291-3/+3
* [Hexagon] Adding post-increment register form stores and register-immediate f...Colin LeMahieu2014-12-291-3/+3
* [Hexagon] Adding deallocframe and circular addressing loads.Colin LeMahieu2014-12-261-1/+1
* [Hexagon] Adding loop0/1 sp0/1/2loop0 instructions.Colin LeMahieu2014-12-191-2/+2
* Reverting 224550, was not ready for commit.Colin LeMahieu2014-12-181-2/+2
* [Hexagon] Adding loop0/1 sp0/1/2loop0 instructions.Colin LeMahieu2014-12-181-2/+2
* [Hexagon] Adding encodings for JR class instructions. Updating complier usages.Colin LeMahieu2014-12-101-2/+2
* Remove the TargetMachine from DFAPacketizer since it was onlyEric Christopher2014-10-141-4/+4
* Remove unnecessary copying or replace it with moves in a bunch of places.Benjamin Kramer2014-10-041-42/+40
* Spelling correctionSid Manning2014-09-081-2/+2
* Cleanup: Delete seemingly unused reference to MachineDominatorTree from Sched...Alexey Samsonov2014-08-201-6/+4
* Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher2014-08-051-2/+1
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-9/+10
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-291-9/+10
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-251-2/+2
OpenPOWER on IntegriCloud