aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Hexagon/HexagonInstrInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r235153Pirama Arumuga Nainar2015-05-181-3/+2
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-33/+146
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-394/+335
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-16/+23
* Update LLVM for rebase to r212749.Stephen Hines2014-07-211-4/+3
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-8/+11
* Update to LLVM 3.5a.Stephen Hines2014-04-241-5/+5
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-191-1/+3
* Revert r194865 and r194874.Alexey Samsonov2013-11-181-3/+1
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-151-1/+3
* DebugInfo: remove target-specific Frame Index handling for DBG_VALUE MachineI...David Blaikie2013-06-161-10/+0
* Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling2013-06-071-1/+1
* Hexagon: Fix switch statements in GetDotOldOp and IsNewifyStore.Jyotsna Verma2013-05-101-0/+35
* Hexagon: Fix switch cases in HexagonVLIWPacketizer.cpp.Jyotsna Verma2013-05-101-105/+42
* Hexagon: Remove switch cases from GetDotNewPredOp and isPostIncrement functions.Jyotsna Verma2013-05-091-77/+42
* Hexagon: Use relation map for getMatchingCondBranchOpcode() and Jyotsna Verma2013-05-091-535/+5
* Hexagon: Add multiclass/encoding bits for the New-Value Jump instructions.Jyotsna Verma2013-05-061-222/+57
* Fix missing include in Hexagon code for Release+AssertsReid Kleckner2013-05-031-0/+1
* reverting r180953Jyotsna Verma2013-05-021-57/+222
* Hexagon: Add multiclass/encoding bits for the New-Value Jump instructions.Jyotsna Verma2013-05-021-222/+57
* Hexagon: Honor __builtin_expect by using branch probabilities.Jyotsna Verma2013-05-021-0/+28
* Hexagon: Use multiclass for Jump instructions.Jyotsna Verma2013-05-011-56/+92
* Hexagon: Clear isKill flag on the predicate register inJyotsna Verma2013-05-011-1/+5
* Hexagon: Remove assembler mapped instruction definitions.Jyotsna Verma2013-04-231-8/+0
* Hexagon: Remove duplicate instructions to handle global/immediate valuesJyotsna Verma2013-04-231-15/+0
* Hexagon: Add emitFrameIndexDebugValue function to emit debug information.Jyotsna Verma2013-03-291-0/+9
* Hexagon: Replace switch-case in isDotNewInst with TSFlags.Jyotsna Verma2013-03-281-0/+14
* Hexagon: Add and enable memops setbit, clrbit, &,|,+,- for byte, short, and w...Jyotsna Verma2013-03-221-73/+44
* Hexagon: Removed asserts regarding alignment and offset.Jyotsna Verma2013-03-141-5/+4
* Hexagon: Use MO operand flags to mark constant extended instructions.Jyotsna Verma2013-03-051-454/+37
* Hexagon: Add constant extender support framework.Jyotsna Verma2013-03-011-0/+171
* Hexagon: add support for predicate-GPR copies.Anshuman Dasgupta2013-02-131-0/+12
* Hexagon: Use absolute addressing mode loads/stores for global+offset Jyotsna Verma2013-02-131-127/+0
* Hexagon: Add support to generate predicated absolute addressing modeJyotsna Verma2013-02-121-20/+123
* Extend Hexagon hardware loop generation to handle various additional cases:Krzysztof Parzyszek2013-02-111-0/+3
* Implement HexagonInstrInfo::analyzeCompare.Krzysztof Parzyszek2013-02-111-0/+82
* Replace LDriu*[bhdw]_indexed_V4 instructions with "def Pats".Jyotsna Verma2013-02-011-72/+0
* Add indexed load/store instructions for offset validation check.Jyotsna Verma2013-01-171-0/+4
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-3/+3
* Use multiclass for 'transfer' instructions.Jyotsna Verma2012-11-291-1/+1
* Removing some unused instruction definitions from the Hexagon backend.Jyotsna Verma2012-11-201-18/+0
* Use the relationship models infrastructure to add two relations - getPredOpcodePranav Bhandarkar2012-11-011-18/+10
* *typo: Cyles changed to CyclesKay Tiong Khoo2012-06-131-1/+1
* Revert 156634 upon request until code improvement changes are made.Brendon Cahoon2012-05-141-168/+17
* Hexagon: Initialize TBB to 0.Benjamin Kramer2012-05-131-0/+1
* Make sure new value jump is enabled for Hexagon V5 as well.Sirish Pande2012-05-121-10/+27
* Support for Hexagon feature, New Value Jump.Sirish Pande2012-05-121-0/+25
* Hexagon constant extender support.Brendon Cahoon2012-05-111-17/+168
* Hexagon V5 FP Support.Sirish Pande2012-05-101-5/+18
* Support for target dependent Hexagon VLIW packetizer.Sirish Pande2012-05-031-39/+1114