summaryrefslogtreecommitdiff
path: root/lib/Target/Hexagon/HexagonInstrInfo.td
Commit message (Expand)AuthorAge
* Hexagon: Pass to replace tranfer/copy instructions into combine instructionJyotsna Verma2013-05-14
* Hexagon: Set accessSize and addrMode on all load/store instructions.Jyotsna Verma2013-05-07
* Hexagon - Add peephole optimizations for zero extends.Pranav Bhandarkar2013-05-02
* Hexagon: Use multiclass for Jump instructions.Jyotsna Verma2013-05-01
* Hexagon: Use multiclass for combine and STri[bhwd]_shl_V4 instructions.Jyotsna Verma2013-04-23
* Hexagon: Remove assembler mapped instruction definitions.Jyotsna Verma2013-04-23
* Hexagon: Set isPredicatedNew flag on predicate new instructions.Jyotsna Verma2013-04-12
* Hexagon: Set isPredicatedFlase flag for all the instructions with negated pre...Jyotsna Verma2013-04-12
* Hexagon: Replace switch-case in isDotNewInst with TSFlags.Jyotsna Verma2013-03-28
* Hexagon: Use multiclass for gp-relative instructions.Jyotsna Verma2013-03-28
* Hexagon: Use multiclass for aslh, asrh, sxtb, sxth, zxtb and zxth.Jyotsna Verma2013-03-26
* Hexagon: Add patterns for zero extended loads from i1->i64.Jyotsna Verma2013-03-08
* Hexagon: Add support to lower block address.Jyotsna Verma2013-03-07
* reverting patch 176508.Jyotsna Verma2013-03-05
* Hexagon: Add support for lowering block address.Jyotsna Verma2013-03-05
* Hexagon: Add encoding bits to the TFR64 instructions.Jyotsna Verma2013-03-05
* Hexagon: Change insn class to support instruction encoding.Jyotsna Verma2013-02-14
* Move MRI liveouts to Hexagon return instructions.Jakob Stoklund Olesen2013-02-05
* Hexagon: Add V4 combine instructions and some more Def Pats for V2.Jyotsna Verma2013-02-04
* Use multiclass for post-increment store instructions.Jyotsna Verma2013-01-29
* Add constant extender support for MInst type instructions.Jyotsna Verma2013-01-29
* Remove more unnecessary # operators with nothing to paste proceeding them.Craig Topper2013-01-07
* Remove # from the beginning and end of def names. The # is a paste operator a...Craig Topper2013-01-07
* Add constant extender support to GP-relative load/store instructions.Jyotsna Verma2012-12-20
* Add patterns to define 'combine', 'tstbit', 'ct0/cl0' (count trailing/leading...Jyotsna Verma2012-12-04
* Add constant extender support to ALU32 instructions for V2.Jyotsna Verma2012-12-04
* Move all operand definitions into HexagonOperands.tdJyotsna Verma2012-12-04
* Move generic Hexagon subtarget information into Hexagon.tdJyotsna Verma2012-12-04
* Define store instructions with base+immediate offset addressing modeJyotsna Verma2012-12-03
* Define load instructions with base+immediate offset addressing modeJyotsna Verma2012-12-03
* Use multiclass for the load instructions with MEMri operand.Jyotsna Verma2012-11-30
* Use multiclass for the store instructions with MEMri operand.Jyotsna Verma2012-11-30
* Use multiclass for 'transfer' instructions.Jyotsna Verma2012-11-29
* Renamed HexagonImmediates.td -> HexagonOperands.td.Jyotsna Verma2012-11-21
* Added multiclass for post-increment load instructions.Jyotsna Verma2012-11-14
* Test commit.Jyotsna Verma2012-11-13
* Use the relationship models infrastructure to add two relations - getPredOpcodePranav Bhandarkar2012-11-01
* [Hexagon] Don't mark callee saved registers as clobbered by a tail callArnold Schwaighofer2012-08-13
* Remove variable_ops from call instructions in most targets.Jakob Stoklund Olesen2012-07-13
* Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer2012-06-02
* Revert 156634 upon request until code improvement changes are made.Brendon Cahoon2012-05-14
* Hexagon constant extender support.Brendon Cahoon2012-05-11
* Hexagon V5 FP Support.Sirish Pande2012-05-10
* Extensions of Hexagon V4 instructions.Sirish Pande2012-05-03
* Revert r155365, r155366, and r155367. All three of these have regressionChandler Carruth2012-04-23
* Hexagon V5 (floating point) support.Sirish Pande2012-04-23
* Support for Hexagon architectural feature, new value jump.Sirish Pande2012-04-23
* Support for Hexagon VLIW Packetizer.Sirish Pande2012-04-23
* This reverts a long string of commits to the Hexagon backend. TheseChandler Carruth2012-04-18
* Hexagon V5 (Floating Point) Support.Sirish Pande2012-04-16