summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AArch64/AArch64InstrInfo.h
Commit message (Expand)AuthorAgeFilesLines
* [AArch64 MachineCombine] Enhance/Add support for general reassociation to red...Haicheng Wu2016-01-071-1/+3
* replace MachineCombinerPattern namespace and enum with enum class; NFCISanjay Patel2015-11-051-2/+2
* MIR Serialization: Serialize the operand's bit mask target flags.Alex Lorenz2015-08-181-0/+8
* name change: hasPattern() -> getMachineCombinerPatterns() ; NFCSanjay Patel2015-06-191-9/+7
* [TargetInstrInfo] Rename getLdStBaseRegImmOfs and implement for x86.Sanjoy Das2015-06-151-6/+6
* [CodeGen] ArrayRef'ize cond/pred in various TII APIs. NFC.Ahmed Bougacha2015-06-111-8/+5
* [InstrInfo] Refactor foldOperandImpl to thread through InsertPt. NFCKeno Fischer2015-06-081-0/+1
* Revert "Migrate the AArch64 TargetRegisterInfo to its TargetMachine"Eric Christopher2015-03-181-0/+6
* Migrate the AArch64 TargetRegisterInfo to its TargetMachineEric Christopher2015-03-121-6/+0
* ArrayRefize memory operand folding. NFC.Benjamin Kramer2015-02-281-4/+3
* [cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth2015-01-141-1/+1
* AArch64InstrInfo.h: Fix a warning introduced in clang r220703. [-Winconsisten...NAKAMURA Takumi2014-10-271-1/+1
* [AAarch64] Optimize CSINC-branch sequenceGerolf Hoflehner2014-10-141-0/+1
* Move the complex address expression out of DIVariable and into an extraAdrian Prantl2014-10-011-2/+2
* Revert r218778 while investigating buldbot breakage.Adrian Prantl2014-10-011-2/+2
* Move the complex address expression out of DIVariable and into an extraAdrian Prantl2014-10-011-2/+2
* [AArch64] Improve AA to remove unneeded edges in the AA MI scheduling graph.Chad Rosier2014-09-081-0/+8
* Add override to overriden virtual methods, remove virtual keywords.Benjamin Kramer2014-09-031-6/+6
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-2/+2
* MachineCombiner Pass for selecting faster instruction sequence on AArch64Gerolf Hoflehner2014-08-071-1/+19
* Revert "r214832 - MachineCombiner Pass for selecting faster instruction"Kevin Qin2014-08-051-19/+1
* MachineCombiner Pass for selecting faster instructionGerolf Hoflehner2014-08-051-1/+19
* Revert "r214669 - MachineCombiner Pass for selecting faster instruction"Kevin Qin2014-08-041-19/+1
* MachineCombiner Pass for selecting faster instructionGerolf Hoflehner2014-08-031-1/+19
* Fixing an -Woverloaded-virtual warnings by exposing the hidden virtual functi...Aaron Ballman2014-07-311-0/+1
* Implement AArch64 TTI interface isAsCheapAsAMove.Jiangning Liu2014-07-291-0/+2
* [stack protector] Fix a potential security bug in stack protector where theAkira Hatanaka2014-07-251-0/+2
* Remove a method that was just replacing direct access to a member.Eric Christopher2014-06-101-2/+0
* Remove the uses of AArch64TargetMachine and AArch64Subtarget fromEric Christopher2014-06-101-1/+1
* AArch64/ARM64: move ARM64 into AArch64's placeTim Northover2014-05-241-0/+231
* AArch64/ARM64: remove AArch64 from tree prior to renaming ARM64.Tim Northover2014-05-241-112/+0
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-291-8/+9
* Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth2014-01-071-1/+1
* [AArch64]Add support to copy D tuples such as DPair/DTriple/DQuad and Q tuple...Hao Liu2014-01-071-0/+3
* DebugInfo: remove target-specific Frame Index handling for DBG_VALUE MachineI...David Blaikie2013-06-161-4/+0
* AArch64: add branch fixup pass.Tim Northover2013-02-151-0/+6
* AArch64: remove ConstantIsland pass & put literals in separate section.Tim Northover2013-02-151-4/+0
* Add AArch64 as an experimental target.Tim Northover2013-01-311-0/+110
OpenPOWER on IntegriCloud