summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Add out of line virtual destructors to all LLVMTargetMachine subclassesReid Kleckner2014-11-201-0/+2
* [AArch64] Enable SeparateConstOffsetFromGEP, EarlyCSE and LICM passes on AArc...Hao Liu2014-11-191-0/+18
* This patch changes the ownership of TLOF from TargetLoweringBase to TargetMac...Aditya Nandakumar2014-11-131-0/+12
* AArch64: enable Cortex-A57 FP balancing on Cortex-A53.Tim Northover2014-10-281-1/+2
* [PBQP] Teach PassConfig to tell if the default register allocator is used.Arnaud A. de Grandmaison2014-10-211-13/+2
* [AArch64] Add workaround for Cortex-A53 erratum (835769)Bradley Smith2014-10-131-0/+7
* [PBQP] Replace PBQPBuilder with composable constraints (PBQPRAConstraint).Lang Hames2014-10-091-1/+1
* Add subtarget caches to aarch64, arm, ppc, and x86.Eric Christopher2014-10-061-1/+28
* [AArch64] Don't enable the post-RA MI scheduler at OptNone.Chad Rosier2014-09-121-1/+2
* [AArch64] Enable post-RA MI scheduler.Chad Rosier2014-09-121-1/+3
* [AArch64] Add experimental PBQP supportArnaud A. de Grandmaison2014-09-101-2/+14
* [AArch64] Add pass to enable additional comparison optimizations by CSE.Jiangning Liu2014-09-051-0/+7
* Rename AtomicExpandLoadLinked into AtomicExpandRobin Morisset2014-08-211-1/+1
* [AArch64] Run a peephole pass right after AdvSIMD pass.Quentin Colombet2014-08-211-1/+5
* [AArch64] Add an FP load balancing pass for Cortex-A57James Molloy2014-08-081-0/+4
* MachineCombiner Pass for selecting faster instruction sequence on AArch64Gerolf Hoflehner2014-08-071-0/+6
* [AArch64] Add a testcase for r214957.James Molloy2014-08-061-1/+8
* Revert "r214832 - MachineCombiner Pass for selecting faster instruction"Kevin Qin2014-08-051-6/+0
* MachineCombiner Pass for selecting faster instructionGerolf Hoflehner2014-08-051-0/+6
* Revert "r214669 - MachineCombiner Pass for selecting faster instruction"Kevin Qin2014-08-041-6/+0
* MachineCombiner Pass for selecting faster instructionGerolf Hoflehner2014-08-031-0/+6
* Run sort_includes.py on the AArch64 backend.Benjamin Kramer2014-07-251-1/+1
* AArch64: remove "arm64_be" support in favour of "aarch64_be".Tim Northover2014-07-231-3/+1
* AArch64: Re-enable AArch64AddressTypePromotionDuncan P. N. Exon Smith2014-07-021-0/+2
* AArch64: Temporarily disable AArch64AddressTypePromotionDuncan P. N. Exon Smith2014-07-021-2/+0
* Move AArch64TargetLowering to AArch64Subtarget.Eric Christopher2014-06-101-1/+1
* Move AArch64InstrInfo to AArch64Subtarget.Eric Christopher2014-06-101-2/+1
* Move AArch64SelectionDAGInfo down to the subtarget.Eric Christopher2014-06-101-1/+1
* Have AArch64SelectionDAGInfo take a DataLayout parameter ratherEric Christopher2014-06-101-1/+1
* Move DataLayout onto the AArch64 subtarget.Eric Christopher2014-06-101-7/+0
* Move AArch64FrameLowering into the subtarget.Eric Christopher2014-06-101-1/+1
* Remove the uses of AArch64TargetMachine and AArch64Subtarget fromEric Christopher2014-06-101-2/+1
* ARM & AArch64: make use of common cmpxchg idioms after expansionTim Northover2014-05-301-4/+21
* AArch64/ARM64: move ARM64 into AArch64's placeTim Northover2014-05-241-0/+208
* AArch64/ARM64: remove AArch64 from tree prior to renaming ARM64.Tim Northover2014-05-241-121/+0
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-291-2/+2
* [AArch64] Enable global merge pass.Jiangning Liu2014-04-221-0/+9
* Add AArch64 big endian Target (aarch64_be)Christian Pirker2014-02-241-4/+26
* [AArch64] Add support for TargetTransformInfo Analysis.Chad Rosier2014-02-201-0/+8
* Test commit - remove the new line to lib/Target/AArch64/AArch64TargetMachine....Christian Pirker2014-02-191-1/+0
* Test commit - added a new line to lib/Target/AArch64/AArch64TargetMachine.cpp.Christian Pirker2014-02-191-0/+1
* Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth2014-01-071-1/+1
* Make the llvm mangler depend only on DataLayout.Rafael Espindola2014-01-031-1/+1
* Remove the 's' DataLayout specificationRafael Espindola2014-01-011-1/+1
* The preferred alignment defaults to the abi alignment. Omit if it is the same.Rafael Espindola2013-12-161-1/+1
* On DataLayout, omit the default of p:64:64:64.Rafael Espindola2013-12-161-1/+1
* Simplify the datalayout string of ARM and AArch64.Rafael Espindola2013-12-121-1/+1
* Remove the MachineMove class.Rafael Espindola2013-05-131-0/+1
* AArch64: add branch fixup pass.Tim Northover2013-02-151-0/+1
* AArch64: remove ConstantIsland pass & put literals in separate section.Tim Northover2013-02-151-1/+0
OpenPOWER on IntegriCloud