Merging r258471:
[oota-llvm.git] / lib / Target / AArch64 / AArch64TargetMachine.cpp
2015-09-16 Eric Christopherconstify the Function parameter to the TTI creation...
2015-06-26 Hao Liu[AArch64] Lower interleaved memory accesses to ldN...
2015-06-16 Daniel SandersClean up redundant copies of Triple objects. NFC
2015-06-15 Hao Liu[AArch64] Revert r239711 again. We need to discuss...
2015-06-15 Hao Liu[AArch64] Match interleaved memory accesses into ldN...
2015-06-11 Daniel SandersReplace string GNU Triples with llvm::Triple in TargetM...
2015-06-11 Rafael EspindolaThis reverts commit r239529 and r239514.
2015-06-11 Daniel SandersReplace string GNU Triples with llvm::Triple in compute...
2015-06-11 Hao Liu[AArch64] Match interleaved memory accesses into ldN...
2015-06-10 Daniel SandersReplace string GNU Triples with llvm::Triple in MCSubta...
2015-06-04 Ahmed Bougacha[GlobalMerge] Take into account minsize on Global users...
2015-04-22 James Molloy[AArch64] Disable complex GEP optimization by default.
2015-04-11 Ahmed Bougacha[CodeGen] Split -enable-global-merge into ARM and AArch...
2015-03-23 Ahmed Bougacha[AArch64, ARM] Enable GlobalMerge with -O3 rather than...
2015-03-21 Eric ChristopherRemove the bare getSubtargetImpl call from the AArch64...
2015-03-18 Eric ChristopherRevert "Migrate the AArch64 TargetRegisterInfo to its...
2015-03-12 Eric ChristopherMigrate the AArch64 TargetRegisterInfo to its TargetMachine
2015-03-12 Eric ChristopherFix comment formatting.
2015-03-12 Mehdi AminiMove the DataLayout to the generic TargetMachine, makin...
2015-03-03 Eric ChristopherRemove subtarget dependence in pass pipeline setup...
2015-02-23 Eric ChristopherRewrite the global merge pass to be subprogram agnostic...
2015-02-14 Duncan P. N. Exon... AArch64: Canonicalize access to function attributes...
2015-02-13 Chandler Carruth[PM] Remove the old 'PassManager.h' header file at...
2015-02-01 Chandler Carruth[multiversion] Switch all of the targets over to use the
2015-01-31 Chandler Carruth[PM] Switch the TargetMachine interface from accepting...
2015-01-31 Chandler Carruth[PM] Change the core design of the TTI analysis to...
2015-01-30 Eric ChristopherRemove a few getSubtarget calls in AArch64 pass manager...
2015-01-26 Eric ChristopherMove DataLayout back to the TargetMachine from TargetSu...
2014-12-11 Matthias BraunEnable MachineVerifier in debug mode for X86, ARM,...
2014-12-11 Matthias Braun[CodeGen] Add print and verify pass after each MachineF...
2014-12-11 Rafael EspindolaThis reverts commit r224043 and r224042.
2014-12-11 Matthias BraunEnable machineverifier in debug mode for X86, ARM,...
2014-12-11 Matthias Braun[CodeGen] Add print and verify pass after each MachineF...
2014-11-20 Reid KlecknerAdd out of line virtual destructors to all LLVMTargetMa...
2014-11-19 Hao Liu[AArch64] Enable SeparateConstOffsetFromGEP, EarlyCSE...
2014-11-13 Aditya NandakumarThis patch changes the ownership of TLOF from TargetLow...
2014-10-28 Tim NorthoverAArch64: enable Cortex-A57 FP balancing on Cortex-A53.
2014-10-21 Arnaud A. de Grand... [PBQP] Teach PassConfig to tell if the default register...
2014-10-13 Bradley Smith[AArch64] Add workaround for Cortex-A53 erratum (835769)
2014-10-09 Lang Hames[PBQP] Replace PBQPBuilder with composable constraints...
2014-10-06 Eric ChristopherAdd subtarget caches to aarch64, arm, ppc, and x86.
2014-09-12 Chad Rosier[AArch64] Don't enable the post-RA MI scheduler at...
2014-09-12 Chad Rosier[AArch64] Enable post-RA MI scheduler.
2014-09-10 Arnaud A. de Grand... [AArch64] Add experimental PBQP support
2014-09-05 Jiangning Liu[AArch64] Add pass to enable additional comparison...
2014-08-21 Robin MorissetRename AtomicExpandLoadLinked into AtomicExpand
2014-08-21 Quentin Colombet[AArch64] Run a peephole pass right after AdvSIMD pass.
2014-08-08 James Molloy[AArch64] Add an FP load balancing pass for Cortex-A57
2014-08-07 Gerolf HoflehnerMachineCombiner Pass for selecting faster instruction...
2014-08-06 James Molloy[AArch64] Add a testcase for r214957.
2014-08-05 Kevin QinRevert "r214832 - MachineCombiner Pass for selecting...
2014-08-05 Gerolf HoflehnerMachineCombiner Pass for selecting faster instruction
2014-08-04 Kevin QinRevert "r214669 - MachineCombiner Pass for selecting...
2014-08-03 Gerolf HoflehnerMachineCombiner Pass for selecting faster instruction
2014-07-25 Benjamin KramerRun sort_includes.py on the AArch64 backend.
2014-07-23 Tim NorthoverAArch64: remove "arm64_be" support in favour of "aarch6...
2014-07-02 Duncan P. N. Exon... AArch64: Re-enable AArch64AddressTypePromotion
2014-07-02 Duncan P. N. Exon... AArch64: Temporarily disable AArch64AddressTypePromotion
2014-06-10 Eric ChristopherMove AArch64TargetLowering to AArch64Subtarget.
2014-06-10 Eric ChristopherMove AArch64InstrInfo to AArch64Subtarget.
2014-06-10 Eric ChristopherMove AArch64SelectionDAGInfo down to the subtarget.
2014-06-10 Eric ChristopherHave AArch64SelectionDAGInfo take a DataLayout paramete...
2014-06-10 Eric ChristopherMove DataLayout onto the AArch64 subtarget.
2014-06-10 Eric ChristopherMove AArch64FrameLowering into the subtarget.
2014-06-10 Eric ChristopherRemove the uses of AArch64TargetMachine and AArch64Subt...
2014-05-30 Tim NorthoverARM & AArch64: make use of common cmpxchg idioms after...
2014-05-24 Tim NorthoverAArch64/ARM64: move ARM64 into AArch64's place
2014-05-24 Tim NorthoverAArch64/ARM64: remove AArch64 from tree prior to renami...
2014-04-29 Craig Topper[C++11] Add 'override' keywords and remove 'virtual...
2014-04-22 Jiangning Liu[AArch64] Enable global merge pass.
2014-02-24 Christian PirkerAdd AArch64 big endian Target (aarch64_be)
2014-02-20 Chad Rosier[AArch64] Add support for TargetTransformInfo Analysis.
2014-02-19 Christian PirkerTest commit - remove the new line to lib/Target/AArch64...
2014-02-19 Christian PirkerTest commit - added a new line to lib/Target/AArch64...
2014-01-07 Chandler CarruthRe-sort all of the includes with ./utils/sort_includes...
2014-01-03 Rafael EspindolaMake the llvm mangler depend only on DataLayout.
2014-01-01 Rafael EspindolaRemove the 's' DataLayout specification
2013-12-16 Rafael EspindolaThe preferred alignment defaults to the abi alignment...
2013-12-16 Rafael EspindolaOn DataLayout, omit the default of p:64:64:64.
2013-12-12 Rafael EspindolaSimplify the datalayout string of ARM and AArch64.
2013-05-13 Rafael EspindolaRemove the MachineMove class.
2013-02-15 Tim NorthoverAArch64: add branch fixup pass.
2013-02-15 Tim NorthoverAArch64: remove ConstantIsland pass & put literals...
2013-02-14 Tim NorthoverAArch64: add block comments where missing
2013-01-31 Tim NorthoverAdd AArch64 as an experimental target.