aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
Commit message (Expand)AuthorAgeFilesLines
* Access the TargetLoweringInfo from the TargetMachine object instead of cachin...Bill Wendling2013-06-191-10/+10
* Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling2013-06-071-3/+13
* Cache the TargetLowering info object as a pointer.Bill Wendling2013-06-061-2/+2
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-251-24/+24
* Make references to HexagonTargetMachine "const".Krzysztof Parzyszek2013-05-061-3/+3
* Hexagon: Remove assembler mapped instruction definitions.Jyotsna Verma2013-04-231-0/+11
* ArrayRefize getMachineNode(). No functionality change.Michael Liao2013-04-191-6/+4
* Hexagon: Add and enable memops setbit, clrbit, &,|,+,- for byte, short, and w...Jyotsna Verma2013-03-221-0/+40
* Hexagon: Use absolute addressing mode loads/stores for global+offset Jyotsna Verma2013-02-131-8/+103
* Hexagon: Use TFR_cond with cmpb.[eq,gt,gtu] to handleJyotsna Verma2013-02-051-1/+8
* Use multiclass for post-increment store instructions.Jyotsna Verma2013-01-291-2/+2
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-1/+1
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-1/+2
* Define signed const-ext immediate operands and their predicates.Jyotsna Verma2012-11-281-0/+11
* Revert 156634 upon request until code improvement changes are made.Brendon Cahoon2012-05-141-25/+6
* Hexagon constant extender support.Brendon Cahoon2012-05-111-6/+25
* Hexagon V5 FP Support.Sirish Pande2012-05-101-0/+24
* 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-8/+8
* Extensions of Hexagon V4 instructions.Sirish Pande2012-05-031-3/+3
* Revert r155365, r155366, and r155367. All three of these have regressionChandler Carruth2012-04-231-33/+5
* Hexagon V5 (floating point) support.Sirish Pande2012-04-231-5/+33
* Convert more uses of XXXRegisterClass to &XXXRegClass. No functional change s...Craig Topper2012-04-201-3/+3
* This reverts a long string of commits to the Hexagon backend. TheseChandler Carruth2012-04-181-33/+5
* Hexagon V5 (Floating Point) Support.Sirish Pande2012-04-161-5/+33
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-181-1/+1
* Optimize redundant sign extends and negation of predicates.Sirish Pande2012-02-151-2/+2
* Revert "Optimize redundant sign extends and negation of predicates"Eric Christopher2012-02-151-2/+2
* Optimize redundant sign extends and negation of predicatesSirish Pande2012-02-151-2/+2
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-071-2/+2
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-201-2/+0
* Hexagon: Remove unused variables.Benjamin Kramer2011-12-181-8/+0
* Hexagon backend supportTony Linthicum2011-12-121-0/+1495