summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* Make consistent use of MCPhysReg instead of uint16_t throughout the tree.Craig Topper2014-04-041-1/+1
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-021-4/+4
* Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth2014-01-071-20/+19
* Correct word hyphenationsAlp Toker2013-12-051-1/+1
* Hexagon: Make helper functions static.Benjamin Kramer2013-05-231-1/+2
* Hexagon: ArePredicatesComplement should not restrict itself to TFRs.Jyotsna Verma2013-05-141-5/+31
* Hexagon: Fix switch statements in GetDotOldOp and IsNewifyStore.Jyotsna Verma2013-05-101-707/+20
* Hexagon: Fix switch cases in HexagonVLIWPacketizer.cpp.Jyotsna Verma2013-05-101-534/+18
* Hexagon: Remove switch cases from GetDotNewPredOp and isPostIncrement functions.Jyotsna Verma2013-05-091-516/+1
* Print IR from Hexagon MI passes with -print-before/after-all.Krzysztof Parzyszek2013-05-061-3/+1
* Hexagon: Add multiclass/encoding bits for the New-Value Jump instructions.Jyotsna Verma2013-05-061-3/+2
* Hexagon: Honor __builtin_expect by using branch probabilities.Jyotsna Verma2013-05-021-22/+57
* Hexagon: Use multiclass for Jump instructions.Jyotsna Verma2013-05-011-18/+18
* Hexagon: Replace switch-case in isDotNewInst with TSFlags.Jyotsna Verma2013-03-281-172/+5
OpenPOWER on IntegriCloud