summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Reduce dyn_cast<> to isa<> or cast<> where possible.Benjamin Kramer2015-04-101-1/+1
* [Hexagon] Add support for vector instructionsKrzysztof Parzyszek2015-03-191-23/+858
* Remove unused complex patterns for addressing modes on Hexagon.Krzysztof Parzyszek2015-03-121-4/+9
* [Hexagon] Renaming HexagonJT to JT and adding CP for constantpool.Colin LeMahieu2015-03-101-1/+1
* getRegForInlineAsmConstraint wants to use TargetRegisterInfo forEric Christopher2015-02-261-5/+5
* Remove an argument-less call to getSubtargetImpl from TargetLoweringBase.Eric Christopher2015-02-261-1/+1
* CodeGen: convert CCState interface to using ArrayRefsTim Northover2015-02-211-2/+2
* [Hexagon] Removing more V4 predicates since V4 is the required minimum.Colin LeMahieu2015-02-091-7/+2
* [Hexagon] Simplifying and formatting several patterns. Changing a pattern mu...Colin LeMahieu2015-02-051-1/+2
* Only access TLOF via the TargetMachine, not TargetLowering.Eric Christopher2015-02-031-3/+4
* Cache and use the subtarget that owns the target lowering.Eric Christopher2015-02-021-22/+14
* [Hexagon] Updating several V5 intrinsics and adding FP tests.Colin LeMahieu2015-01-281-1/+1
* [Hexagon] Updating call/jump instruction patterns.Colin LeMahieu2015-01-161-2/+6
* [Hexagon] Deleting old float comparison instruction and updating references t...Colin LeMahieu2015-01-151-1/+2
* [Hexagon] Replacing old fadd/fsub instructions and updating references.Colin LeMahieu2015-01-151-3/+11
* [SelectionDAG] Allow targets to specify legality of extloads' resultAhmed Bougacha2015-01-081-2/+4
* [Hexagon] Adding xtype parity, min, minu, max, maxu instructions.Colin LeMahieu2014-12-081-0/+14
* We can get the TLOF from the TargetMachine - so constructor no longer require...Aditya Nandakumar2014-11-131-1/+1
* This patch changes the ownership of TLOF from TargetLoweringBase to TargetMac...Aditya Nandakumar2014-11-131-1/+1
* Remove the target machine from CCState. Previously it was only usedEric Christopher2014-08-061-12/+11
* Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher2014-08-051-6/+5
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-8/+9
* Make HexagonISelLowering not dependent upon a HexagonTargetMachine,Eric Christopher2014-06-271-19/+23
* Reduce indentation.Eric Christopher2014-06-271-362/+360
* Hexagon: Expand i1 SELECT_CCTom Stellard2014-06-101-0/+1
* SelectionDAG: Don't use MVT::Other to determine legality of ISD::SELECT_CCTom Stellard2014-06-101-6/+0
* SelectionDAG: Expand SELECT_CC to SELECT + SETCCTom Stellard2014-06-101-18/+2
* [C++] Use 'nullptr'.Craig Topper2014-04-281-1/+1
* Convert SelectionDAG::getMergeValues to use ArrayRef.Craig Topper2014-04-271-1/+1
* Convert SelectionDAG::getNode methods to use ArrayRef<SDValue>.Craig Topper2014-04-261-8/+5
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-251-2/+2
* [Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth2014-04-211-0/+2
* Make consistent use of MCPhysReg instead of uint16_t throughout the tree.Craig Topper2014-04-041-3/+3
* Remove unnecessary #includes.Bill Wendling2014-01-061-1/+0
* Refactor function that checks that __builtin_returnaddress's argument is cons...Bill Wendling2014-01-061-4/+1
* Emit an error message if the value passed to __builtin_returnaddress isn't a ...Bill Wendling2014-01-051-0/+7
* Hexagon: Remove global state.Benjamin Kramer2013-10-271-10/+25
* Fix unused variables.Eli Friedman2013-09-101-2/+0
* Refactor isInTailCallPosition handlingTim Northover2013-08-061-0/+13
* Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper2013-07-141-4/+4
* Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR ISD opcodes.Jakob Stoklund Olesen2013-07-041-5/+0
* Revert r185595-185596 which broke buildbots.Jakob Stoklund Olesen2013-07-041-0/+5
* Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR ISD opcodes.Jakob Stoklund Olesen2013-07-031-5/+0
* The getRegForInlineAsmConstraint function should only accept MVT value types.Chad Rosier2013-06-221-2/+2
* Order CALLSEQ_START and CALLSEQ_END nodes.Andrew Trick2013-05-291-2/+3
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-251-16/+16
* Hexagon: SelectionDAG should not use MVT::Other to check the legality of BR_CC.Jyotsna Verma2013-05-211-1/+0
* Hexagon: Fix Small Data support to handle -G 0 correctly.Jyotsna Verma2013-05-071-1/+0
* Reverting r181331.Jyotsna Verma2013-05-071-0/+1
* Hexagon: Fix Small Data support to handle -G 0 correctly.Jyotsna Verma2013-05-071-1/+0
OpenPOWER on IntegriCloud