summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* [WinEH] Update exception pointer registersJoseph Tremoulet2015-11-071-2/+0
* [Hexagon] Fix debug information for local objectsKrzysztof Parzyszek2015-10-191-1/+4
* Make a bunch of static arrays const.Craig Topper2015-10-181-1/+1
* [CodeGen] Refactor TLI/AtomicExpand interface to make LLSC explicit.Ahmed Bougacha2015-09-111-2/+5
* PseudoSourceValue: Replace global manager with a manager in a machine function.Alex Lorenz2015-08-111-1/+2
* [Hexagon] Add support for atomic RMW operationsKrzysztof Parzyszek2015-07-091-0/+42
* Make isLegalAddressingMode() taking DataLayout as an argumentMehdi Amini2015-07-091-2/+2
* Make TargetLowering::getPointerTy() taking DataLayout as an argumentMehdi Amini2015-07-091-15/+19
* [TargetLowering] StringRefize asm constraint getters.Benjamin Kramer2015-07-051-2/+1
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* Remove DisableTailCalls from TargetOptions and the code in resetTargetOptionsAkira Hatanaka2015-06-091-2/+5
* Add address space argument to isLegalAddressingModeMatt Arsenault2015-06-011-1/+2
* ScheduleDAGInstrs: In functions with tail calls PseudoSourceValues are not no...Arnold Schwaighofer2015-05-081-1/+3
* Change getTargetNodeName() to produce compiler warnings for missing cases, fi...Matthias Braun2015-05-071-2/+3
* Reapply r235977 "[DebugInfo] Add debug locations to constant SD nodes"Sergey Dmitrouk2015-04-281-38/+39
* Revert "[DebugInfo] Add debug locations to constant SD nodes"Daniel Jasper2015-04-281-39/+38
* [DebugInfo] Add debug locations to constant SD nodesSergey Dmitrouk2015-04-281-38/+39
* [hexagon] Use range-based for loops. No functionality change intended.Benjamin Kramer2015-04-251-69/+45
* [hexagon] Remove setHexLibcallName, it leaks memory.Benjamin Kramer2015-04-251-76/+83
* [Hexagon] Some cleanup of instruction selection codeKrzysztof Parzyszek2015-04-221-661/+591
* Fix Windows build break: use LLVM_FUNCTION_NAME instead of __func__.Krzysztof Parzyszek2015-04-221-1/+1
* [Hexagon] Overhaul of stack object allocationKrzysztof Parzyszek2015-04-221-94/+64
* Expand ADDO/SUBO on HexagonKrzysztof Parzyszek2015-04-131-0/+8
* Allow memory intrinsics to be tail callsKrzysztof Parzyszek2015-04-131-0/+1
* 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
OpenPOWER on IntegriCloud