summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMTargetMachine.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Unified logic for computing target ABI in backend and front end by moving thi...Eric Christopher2017-06-301-50/+10
* [ARM] Add macro fusion for AES instructions.Florian Hahn2017-06-221-0/+7
* [ARM] Custom machine-scheduler. NFCI.Javed Absar2017-06-091-0/+15
* TargetPassConfig: Keep a reference to an LLVMTargetMachine; NFCMatthias Braun2017-05-301-2/+2
* [ARM] Remove ThumbTargetMachines. (NFC)Florian Hahn2017-05-241-54/+9
* [LegacyPassManager] Remove TargetMachine constructorsFrancis Visoiu Mistrih2017-05-181-2/+2
* Amend r302535; ifndef and ifdef are different, as it turns out.Aaron Ballman2017-05-091-1/+1
* ARMRegisterBankInfo.h requires LLVM_BUILD_GLOBAL_ISEL to be defined. If it is...Aaron Ballman2017-05-091-0/+2
* [ARM] GlobalISel: Use TableGen instruction selectorDiana Picus2017-05-021-1/+1
* [ARM] GlobalISel: Get rid of ARMInstructionSelector.h. NFC.Diana Picus2017-04-281-2/+1
* ExecutionDepsFix: Let targets specialize the pass; NFCMatthias Braun2017-03-181-1/+20
* ExecutionDepsFix: Normalize names; NFCMatthias Braun2017-03-181-1/+1
* [ARM] GlobalISel: Use Subtarget in LegalizerDiana Picus2017-02-171-1/+1
* [ARM] Register ConstantIslands with the pass managerJames Molloy2017-02-131-0/+1
* [ARM] Fix some Clang-tidy modernize and Include What You Use warnings; other ...Eugene Zelenko2017-01-311-25/+52
* [GlobalISel] Drop workaround for Legalizer member/class sharing a name. NFC.Ahmed Bougacha2016-12-151-1/+1
* [ARM] GlobalISel: Remove unused members. NFCIDiana Picus2016-11-151-1/+1
* [ARM] Make sure GlobalISel is only initialized once. NFCIDiana Picus2016-11-151-12/+12
* [ARM] Add plumbing for GlobalISelDiana Picus2016-11-111-2/+80
* CodeGen/Passes: Pass MachineFunction as functor arg; NFCMatthias Braun2016-10-241-4/+4
* Move the global variables representing each Target behind accessor functionMehdi Amini2016-10-091-4/+4
* Some places that could using TargetParser in LLVM. NFC.Zijiao Ma2016-08-171-1/+4
* [ARM] Add support for embedded position-independent codeOliver Stannard2016-08-081-0/+4
* ARM: Initialize LoadStore passes in TargetMachineMatthias Braun2016-07-161-0/+4
* Add support for musl-libc on ARM Linux.Rafael Espindola2016-06-241-1/+4
* Fix default reloc model on ARM.Rafael Espindola2016-05-281-2/+2
* Revert "Revert "Map DynamicNoPIC to Static on non-darwin.""Renato Golin2016-05-281-0/+5
* Revert "Map DynamicNoPIC to Static on non-darwin."Renato Golin2016-05-281-5/+0
* Map DynamicNoPIC to Static on non-darwin.Rafael Espindola2016-05-271-0/+5
* Delete Reloc::Default.Rafael Espindola2016-05-181-9/+25
* Trivial cleanups.Rafael Espindola2016-05-181-1/+1
* CodeGen: Move TargetPassConfig from Passes.h to an own header; NFCMatthias Braun2016-05-101-0/+1
* Remove HasFnAttribute guards to getFnAttribute callsNirav Dave2016-03-301-1/+0
* ARMv7k: base ABI decision on v7k Arch rather than watchos OS.Tim Northover2016-01-271-1/+1
* [EABI] Add LLVM support for -meabi flagRenato Golin2015-11-091-0/+9
* ARM: add backend support for the ABI used in WatchOSTim Northover2015-10-281-3/+7
* ARM/ELF: Better codegen for global variable addresses.Peter Collingbourne2015-10-261-3/+0
* Untabify.NAKAMURA Takumi2015-09-221-1/+1
* Reformat.NAKAMURA Takumi2015-09-221-7/+6
* constify the Function parameter to the TTI creation callback andEric Christopher2015-09-161-2/+3
* [ARM] Make GlobalMerge merge extern globals by defaultJohn Brawn2015-08-031-1/+7
* Where Triple has a suitable predicate, use it rather than the enum values. NFC.Daniel Sanders2015-07-061-4/+3
* [ARM] Lower interleaved memory accesses to vldN/vstN intrinsics.Hao Liu2015-06-261-0/+4
* Clean up redundant copies of Triple objects. NFCDaniel Sanders2015-06-161-5/+3
* Replace string GNU Triples with llvm::Triple in TargetMachine. NFC.Daniel Sanders2015-06-111-15/+14
* Replace string GNU Triples with llvm::Triple in computeDataLayout(). NFC.Daniel Sanders2015-06-111-7/+7
* Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MC...Daniel Sanders2015-06-101-2/+3
* [ARM] Pass a callback to FunctionPass constructors to enable skipping executionAkira Hatanaka2015-06-081-14/+15
* [GlobalMerge] Take into account minsize on Global users' parents.Ahmed Bougacha2015-06-041-3/+6
* [Target/ARM] Only enable OptimizeBarrierPass at -O1 and above.Davide Italiano2015-05-201-1/+4
OpenPOWER on IntegriCloud