summaryrefslogtreecommitdiff
path: root/lib/Target/Hexagon/HexagonISelLowering.h
AgeCommit message (Expand)AuthorFilesLines
2015-01-06[Hexagon] Adding encoding for misc v4 instructions: boundscheck, tlbmatch, dc...Colin LeMahieu1-1/+2
2014-12-08[Hexagon] Adding xtype parity, min, minu, max, maxu instructions.Colin LeMahieu1-0/+4
2014-12-05[Hexagon] Adding DoubleRegs decoder. Moving C2_mux and A2_nop. Adding combi...Colin LeMahieu1-0/+1
2014-08-13Canonicalize header guards into a common format.Benjamin Kramer1-2/+2
2014-06-27Make HexagonISelLowering not dependent upon a HexagonTargetMachine,Eric Christopher1-2/+2
2014-06-10SelectionDAG: Expand SELECT_CC to SELECT + SETCCTom Stellard1-1/+0
2014-04-29[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper1-22/+21
2013-11-13SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs splitting too.Juergen Ributzka1-2/+5
2013-08-06Refactor isInTailCallPosition handlingTim Northover1-0/+2
2013-06-22The getRegForInlineAsmConstraint function should only accept MVT value types.Chad Rosier1-1/+1
2013-05-25Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick1-3/+3
2013-05-18Add LLVMContext argument to getSetCCResultTypeMatt Arsenault1-1/+1
2013-05-01Hexagon: Use multiclass for Jump instructions.Jyotsna Verma1-1/+3
2013-04-20Remove unused MEMBARRIER DAG node; it's been replaced by ATOMIC_FENCE.Tim Northover1-1/+0
2013-03-07Hexagon: Add support to lower block address.Jyotsna Verma1-0/+2
2013-03-05reverting patch 176508.Jyotsna Verma1-2/+0
2013-03-05Hexagon: Add support for lowering block address.Jyotsna Verma1-0/+2
2013-02-04Hexagon: Add V4 combine instructions and some more Def Pats for V2.Jyotsna Verma1-0/+2
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth1-1/+1
2012-12-04Add patterns to define 'combine', 'tstbit', 'ct0/cl0' (count trailing/leading...Jyotsna Verma1-0/+9
2012-12-04Sort includes for all of the .h files under the 'lib' tree. These wereChandler Carruth1-1/+1
2012-05-25Change interface for TargetLowering::LowerCallTo and TargetLowering::LowerCallJustin Holewinski1-7/+1
2012-05-10Hexagon V5 FP Support.Sirish Pande1-0/+4
2012-04-23Revert r155365, r155366, and r155367. All three of these have regressionChandler Carruth1-4/+0
2012-04-23Hexagon V5 (floating point) support.Sirish Pande1-0/+4
2012-04-18This reverts a long string of commits to the Hexagon backend. TheseChandler Carruth1-4/+0
2012-04-16Hexagon V5 (Floating Point) Support.Sirish Pande1-0/+4
2012-03-17Reorder includes in Target backends to following coding standards. Remove som...Craig Topper1-1/+1
2012-02-28Re-commit r151623 with fix. Only issue special no-return calls if it's a dire...Evan Cheng1-1/+1
2012-02-28Revert r151623 "Some ARM implementaions, e.g. A-series, does return stack pre...Daniel Dunbar1-1/+1
2012-02-28Some ARM implementaions, e.g. A-series, does return stack prediction. That is,Evan Cheng1-1/+1
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu1-1/+1
2011-12-12Hexagon backend supportTony Linthicum1-0/+162