summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMFastISel.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make TargetLowering::getPointerTy() taking DataLayout as an argumentMehdi Amini2015-07-091-16/+17
* Redirect DataLayout from TargetMachine to Module in ComputeValueVTs()Mehdi Amini2015-07-091-1/+1
* [ARM] Define a subtarget feature and use it to decide whether long calls shouldAkira Hatanaka2015-07-071-6/+4
* 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
* Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions.Akira Hatanaka2015-05-231-16/+2
* [ARM] Fast-Isel was incorrectly selecting <2 x double> adds.Pete Cooper2015-05-061-0/+4
* [ARM][FastISel] Use TST #1 instead of CMP #0 for select.Ahmed Bougacha2015-05-061-4/+4
* Have getCallPreservedMask and getThisCallPreservedMask take aEric Christopher2015-03-111-2/+2
* Add ARM test for r227489, but XFAIL because this is actually more work than i...David Blaikie2015-01-301-7/+7
* Revert "Revert "Matching ARM change for r227481: DebugInfo: Teach Fast ISel t...Renato Golin2015-01-301-7/+7
* Revert "Matching ARM change for r227481: DebugInfo: Teach Fast ISel to respec...Renato Golin2015-01-301-7/+7
* Matching ARM change for r227481: DebugInfo: Teach Fast ISel to respect the de...David Blaikie2015-01-291-7/+7
* Small cleanup in ARMFastISel initialization.Eric Christopher2015-01-291-5/+4
* Migrate ARM except for TTI, AsmPrinter, and frame loweringEric Christopher2015-01-291-13/+11
* Remove a bunch of unnecessary typecasts to 'const TargetRegisterClass *'Craig Topper2014-11-211-21/+11
* [FastISel][tblgen] Rename tblgen generated FastISel functions. NFC.Juergen Ributzka2014-09-031-15/+15
* [FastISel] Rename public visible FastISel functions. NFC.Juergen Ributzka2014-09-031-29/+29
* [FastISel][ARM] Fix a think-o in my previous commit (r215682).Juergen Ributzka2014-08-151-15/+15
* [FastISel][ARM] Fall-back to constant pool loads when materializing an i32 co...Juergen Ributzka2014-08-141-1/+2
* [FastISel][ARM] Use MOVT/MOVW if the subtarget requests it.Juergen Ributzka2014-08-131-0/+3
* [FastISel][ARM] Fix a bug in the integer materialization code.Juergen Ributzka2014-08-131-1/+3
* Remove the target machine from CCState. Previously it was only usedEric Christopher2014-08-061-5/+5
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-7/+10
* [FastISel][ARM] Do not emit stores for undef arguments.Juergen Ributzka2014-08-011-0/+6
* Move function dependent resetting of a subtarget variable out of theEric Christopher2014-07-041-1/+1
* ARM: Implement big endian bit-conversion for NEON typeChristian Pirker2014-05-121-0/+2
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-251-4/+5
* FastISel: constrain the RegClass of operands when emitting instructions.Tim Northover2014-04-151-19/+0
* Tidy up. Trailing whitespace.Jim Grosbach2014-04-031-1/+1
* remove a bunch of unused private methodsNuno Lopes2014-03-231-84/+0
* Prune includes in ARM target.Craig Topper2014-03-221-2/+3
* [C++11] Mark the target fast isel classes as 'final' so that the compiler can...Craig Topper2014-03-181-1/+1
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-101-6/+6
* [Modules] Move CallSite into the IR library where it belogs. It isChandler Carruth2014-03-041-1/+1
* [Modules] Move GetElementPtrTypeIterator into the IR library. As itsChandler Carruth2014-03-041-1/+1
* Rename a DebugLoc variable to DbgLoc and a DataLayout to DL.Rafael Espindola2014-02-181-139/+157
* ARM: fix fast-isel assertion failureTim Northover2014-02-041-1/+2
* ARM MachO: sort out isTargetDarwin/isTargetIOS/... checks.Tim Northover2014-01-061-5/+5
* Keep comment with 'Subtarget' ivar.Bill Wendling2013-12-301-1/+1
* Store the global variable that's created so that it's reclaimed afterwards.Bill Wendling2013-12-291-1/+3
* ARM: constrain register-class in fast-iselTim Northover2013-12-111-1/+3
* Darwin-ARM: use movw/movt for static relocationsTim Northover2013-11-261-5/+3
* ARM: remove special cases for Darwin dynamic-no-pic mode.Tim Northover2013-11-251-4/+5
* Avoid illegal integer promotion in fastiselBob Wilson2013-11-151-7/+2
* [ARMv8] Prevent generation of deprecated IT blocks on ARMv8 in Thumb mode.Joey Gouly2013-09-091-3/+3
* ARM: Constrain regclass for TSTri instruction.Jim Grosbach2013-08-261-0/+2
* ARM: FastISel verifier error cleanup.Jim Grosbach2013-08-261-0/+7
* [ARM] Fix another ARM FastISel -verify-machineinstrs issue.Joey Gouly2013-08-231-0/+4
* Fix ARM FastISel PIC function call.Logan Chien2013-08-221-2/+9
OpenPOWER on IntegriCloud