summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AArch64/AArch64InstrInfo.h
Commit message (Expand)AuthorAgeFilesLines
* [AArch64] Enable clustering memory accesses to fixed stack objectsJay Foad2019-12-181-0/+6
* [DebugInfo] Make describeLoadedValue() reg awareDavid Stenberg2019-12-091-4/+4
* Revert "[DebugInfo] Make describeLoadedValue() reg aware"David Stenberg2019-12-091-4/+4
* [DebugInfo] Make describeLoadedValue() reg awareDavid Stenberg2019-12-091-4/+4
* Use MCRegister in copyPhysRegMatt Arsenault2019-11-111-3/+3
* Reland: [TII] Use optional destination and source pair as a return value; NFCDjordje Todorovic2019-11-081-9/+7
* Revert rG57ee0435bd47f23f3939f402914c231b4f65ca5e - [TII] Use optional destin...Simon Pilgrim2019-10-311-7/+9
* [TII] Use optional destination and source pair as a return value; NFCDjordje Todorovic2019-10-311-9/+7
* [ARM][AArch64][DebugInfo] Improve call site instruction interpretationDjordje Todorovic2019-10-301-0/+8
* [AArch64] Fix offset calculationShoaib Meenai2019-10-161-1/+1
* Remove the AliasAnalysis argument in function areMemAccessesTriviallyDisjointChangpeng Fang2019-09-261-2/+1
* [AArch64] NFC: Add generic StackOffset to describe scalable offsets.Sander de Smalen2019-08-061-3/+4
* [SystemZ, RegAlloc] Favor 3-address instructions during instruction selection.Jonas Paulsson2019-06-081-1/+2
* [DebugInfo][AArch64] Recognise target specific instruction as mov instrAlexey Lapshin2019-05-221-0/+7
* [AArch64] only indicate CFI on Windows if we emitted CFIMandeep Singh Grang2019-05-151-1/+2
* [CodeGen] Add "const" to MachineInstr::mayAliasBjorn Pettersson2019-04-191-5/+9
* [AArch64] NFC: Cleanup isAArch64FrameOffsetLegalSander de Smalen2019-03-271-2/+11
* AArch64: implement copy for paired GPR registers.Tim Northover2019-02-071-0/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [AArch64] Refactor the Exynos scheduling predicatesEvandro Menezes2018-12-101-9/+0
* [CodeGen][NFC] Make `TII::getMemOpBaseImmOfs` return a base operandFrancis Visoiu Mistrih2018-11-281-8/+7
* [TableGen] Refactor macro names (NFC)Evandro Menezes2018-11-271-1/+1
* [AArch64] Refactor the scheduling predicates (3/3) (NFC)Evandro Menezes2018-11-261-4/+0
* [AArch64] Refactor the scheduling predicates (2/3) (NFC)Evandro Menezes2018-11-261-4/+0
* [AArch64] Refactor the scheduling predicates (1/3) (NFC)Evandro Menezes2018-11-261-5/+3
* [MachineOutliner][NFC] Change getMachineOutlinerMBBFlags to isMBBSafeToOutlin...Jessica Paquette2018-11-121-1/+2
* [PATCH] [AArch64] Refactor helper functions (NFC)Evandro Menezes2018-11-061-4/+4
* [ARM64] [Windows] Exception handling support in frame loweringSanjin Sijaric2018-10-311-1/+1
* [AArch64] [Windows] SEH opcodes should be scheduling boundaries.Eli Friedman2018-10-301-0/+7
* [AArch64] Refactor Exynos machine modelEvandro Menezes2018-10-241-2/+5
* [AArch64] Refactor Exynos machine model (NFC)Evandro Menezes2018-10-241-1/+1
* [MachineOutliner][AArch64] Add support for saving LR to a registerJessica Paquette2018-07-301-0/+4
* [AArch64][SVE] Asm: Add MOVPRFX instructions.Sander de Smalen2018-07-301-0/+26
* Recommit "Enable MachineOutliner by default under -Oz for AArch64"Jessica Paquette2018-07-271-0/+1
* Revert "Enable MachineOutliner by default under -Oz for AArch64"Jessica Paquette2018-07-271-1/+0
* Enable MachineOutliner by default under -Oz for AArch64Jessica Paquette2018-07-271-0/+1
* [MachineOutliner][NFC] Move target frame info into OutlinedFunctionJessica Paquette2018-07-241-2/+2
* [MachineOutliner][NFC] Make Candidates own their call informationJessica Paquette2018-07-241-1/+1
* [MachineOutliner] Fix typo in getOutliningCandidateInfo function nameYvan Roux2018-07-041-1/+1
* [MachineOutliner] Define MachineOutliner support in TargetOptionsJessica Paquette2018-06-281-2/+0
* [MachineOutliner] Don't outline sequences where x16/x17/nzcv are live acrossJessica Paquette2018-06-271-3/+0
* [MachineOutliner] NFC: Remove insertOutlinerPrologue, rename insertOutlinerEp...Jessica Paquette2018-06-191-3/+1
* [MachineOutliner] NFC - Move intermediate data structures to MachineOutliner.hJessica Paquette2018-06-041-8/+6
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-8/+8
* [MachineOutliner] Add `useMachineOutliner` target hookJessica Paquette2018-04-041-0/+3
* [AArch64] Refactor stand alone methods (NFC)Evandro Menezes2018-02-091-130/+16
* [AArch64] Add pipeline model for Exynos M3Evandro Menezes2018-01-301-0/+3
* [MachineOutliner] AArch64: Handle instrs that use SP and will never need fixupsJessica Paquette2018-01-091-1/+2
* Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie2017-11-081-1/+1
* [MachineOutliner] Disable outlining from LinkOnceODRs by defaultJessica Paquette2017-10-071-1/+2
OpenPOWER on IntegriCloud