summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMFastISel.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Delete more dead code.Rafael Espindola2016-06-211-37/+0
* Replace silly uses of 'signed' with 'int'David Majnemer2016-06-211-2/+2
* Add a isPositionIndependent helper to ARMFastISel. NFC.Rafael Espindola2016-06-201-8/+13
* Use shouldAssumeDSOLocal.Rafael Espindola2016-06-201-1/+3
* Simplify. NFC.Rafael Espindola2016-06-201-6/+2
* Don't print (PLT) on arm.Rafael Espindola2016-06-161-9/+2
* [NFC] Header cleanupMehdi Amini2016-04-181-1/+0
* Swift Calling Convention: swifterror target support.Manman Ren2016-04-111-0/+36
* Swift Calling Convention: swiftcc for ARM.Manman Ren2016-04-051-0/+2
* Swift Calling Convention: add swiftself attribute.Manman Ren2016-03-291-0/+2
* [CXX_FAST_TLS] fix issues with O0 on ARM, AArch64 and X86.Manman Ren2016-03-181-0/+1
* [opaque pointer types] [NFC] CallSite: use getFunctionType() instead of going...Manuel Jacob2016-01-171-2/+1
* CXX_FAST_TLS calling convention: performance improvement for ARM.Manman Ren2016-01-121-0/+3
* ARM: support TLS accesses on Darwin platformsTim Northover2016-01-071-1/+1
* Replace uint16_t with the MCPhysReg typedef in many places. A lot of physical...Craig Topper2015-12-051-1/+1
* Revert "Change memcpy/memset/memmove to have dest and source alignments."Pete Cooper2015-11-191-4/+3
* Change memcpy/memset/memmove to have dest and source alignments.Pete Cooper2015-11-181-3/+4
* ARM/ELF: Restore original (pre-r251322) logic for deciding whether to use GOT.Peter Collingbourne2015-10-261-1/+1
* ARM/ELF: Better codegen for global variable addresses.Peter Collingbourne2015-10-261-39/+42
* ARM: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-191-1/+1
* NFC: Fix indentation and add braces to clarify nested of else-statement.Bob Wilson2015-09-191-2/+3
* FastISel: Use finishCondBranch() for ARM,Mips,PowerPC FastISelMatthias Braun2015-08-261-6/+3
* PseudoSourceValue: Replace global manager with a manager in a machine function.Alex Lorenz2015-08-111-6/+3
* Convert a bunch of loops to foreach. NFC.Pete Cooper2015-08-061-2/+2
* 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
OpenPOWER on IntegriCloud