aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-5/+4
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-91/+82
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-59/+55
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-13/+15
* Update to LLVM 3.5a.Stephen Hines2014-04-241-25/+24
* 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
* Hexagon: Use MO operand flags to mark constant extended instructions.Jyotsna Verma2013-03-051-15/+5
* Hexagon: Add constant extender support framework.Jyotsna Verma2013-03-011-23/+24
* Hexagon: Use absolute addressing mode loads/stores for global+offset Jyotsna Verma2013-02-131-278/+1
* Replace LDriu*[bhdw]_indexed_V4 instructions with "def Pats".Jyotsna Verma2013-02-011-108/+0
* Add TSFlags to ALU32 type instructions for constant-extender/Relationship maps.Jyotsna Verma2012-12-201-5/+7
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-20/+19
* Rename hasVolatileMemoryRef() to hasOrderedMemoryRef().Jakob Stoklund Olesen2012-08-291-2/+2
* Revert r158679 - use case is unclear (and it increases the memory footprint).Hal Finkel2012-06-221-1/+1
* Allow up to 64 functional units per processor itinerary.Hal Finkel2012-06-181-1/+1
* Revert 156634 upon request until code improvement changes are made.Brendon Cahoon2012-05-141-455/+4
* Remove warnings from HexagonVLIWPacketizer.Sirish Pande2012-05-111-3/+3
* Hexagon constant extender support.Brendon Cahoon2012-05-111-4/+455
* Add an MF argument to TRI::getPointerRegClass() and TII::getRegClass().Jakob Stoklund Olesen2012-05-071-1/+1
* Support for target dependent Hexagon VLIW packetizer.Sirish Pande2012-05-031-0/+3646
* Revert r155365, r155366, and r155367. All three of these have regressionChandler Carruth2012-04-231-3640/+0
* Support for Hexagon VLIW Packetizer.Sirish Pande2012-04-231-0/+3640
* This reverts a long string of commits to the Hexagon backend. TheseChandler Carruth2012-04-181-3642/+0
* Add support for Hexagon Architectural feature, New Value Jump.Sirish Pande2012-04-131-2/+2
* Silence various build warnings from Hexagon backend that show up in release b...Craig Topper2012-04-131-24/+12
* HexagonPacketizer patch.Sirish Pande2012-04-121-0/+3654