summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "Merge memtag instructions with adjacent stack slots."Evgenii Stepanov2020-01-081-17/+4
* Merge memtag instructions with adjacent stack slots.Evgenii Stepanov2020-01-081-4/+17
* [AArch64] Fix issues with large arrays on stackKiran Chandramohan2019-12-101-1/+0
* [AArch64][SVE] Spilling/filling of SVE callee-saves.Sander de Smalen2019-11-111-1/+4
* Add Windows Control Flow Guard checks (/guard:cf).Andrew Paverd2019-10-281-0/+4
* MemTag: unchecked load/store optimization.Evgeniy Stepanov2019-08-301-1/+28
* Relanding r368987 [AArch64] Change location of frame-record within callee-sav...Sander de Smalen2019-08-161-2/+3
* Revert r368987, it caused PR43016.Nico Weber2019-08-161-3/+2
* [AArch64] Change location of frame-record within callee-save area.Sander de Smalen2019-08-151-2/+3
* [aarch64] Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-121-1/+1
* [AArch64] NFC: Add generic StackOffset to describe scalable offsets.Sander de Smalen2019-08-061-13/+18
* [AArch64] Implement initial SVE calling convention supportCullen Rhodes2019-08-051-0/+2
* Basic codegen for MTE stack tagging.Evgeniy Stepanov2019-07-171-3/+12
* CodeGen: Introduce a class for registersMatt Arsenault2019-06-241-1/+1
* AArch64: Prefer FP-relative debug locations in HWASANified functions.Peter Collingbourne2019-06-221-2/+4
* [AArch64] Support reserving arbitrary general purpose registersPetr Hosek2019-02-131-5/+2
* [COFF, ARM64] Fix localaddress to handle stack realignment and variable size ...Mandeep Singh Grang2019-02-011-3/+14
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [COFF, ARM64] Implement support for SEH extensions __try/__except/__finallyMandeep Singh Grang2019-01-161-0/+7
* Introduce control flow speculation tracking pass for AArch64Kristof Beyls2018-12-181-0/+4
* [ARM64] [Windows] Handle funcletsEli Friedman2018-11-091-4/+9
* [ARM64] [Windows] Exception handling support in frame loweringSanjin Sijaric2018-10-311-0/+2
* [Aarch64] Fix memcpy that was copying 4x too many bytesBenjamin Kramer2018-09-231-1/+1
* [AArch64] Support adding X[8-15,18] registers as CSRs.Tri Vo2018-09-221-0/+37
* [AArch64] Implement aarch64_vector_pcs codegen support.Sander de Smalen2018-09-121-4/+2
* [AArch64] Add parsing of aarch64_vector_pcs attribute.Sander de Smalen2018-09-121-0/+6
* [AArch64] Support reserving x1-7 registers.Nick Desaulniers2018-09-071-32/+21
* [CodeGen] emit inline asm clobber list warnings for reserved (cont)Ties Stuij2018-08-301-0/+5
* [AArch64] Remove Duplicate FP16 Patterns with same encoding, match on existin...Luke Geeson2018-06-271-0/+13
* [AArch64] Support reserving x20 registerPetr Hosek2018-06-121-3/+11
* AArch64: Implement support for the shadowcallstack attribute.Peter Collingbourne2018-04-041-6/+10
* [AArch64] Implement dynamic stack probing for windowsMartin Storsjo2018-02-171-0/+4
* AArch64: Fix emergency spillslot being out of reach for large callframesMatthias Braun2018-01-191-5/+7
* Revert "AArch64: Fix emergency spillslot being out of reach for large callfra...Matthias Braun2018-01-101-7/+5
* AArch64: Fix emergency spillslot being out of reach for large callframesMatthias Braun2018-01-101-5/+7
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-7/+7
* Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie2017-11-031-1/+1
* [COFF, ARM64, CodeView] Add support to emit CodeView debug info for ARM64 COFFMandeep Singh Grang2017-07-201-1/+3
* fix typos in comments; NFCHiroshi Inoue2017-07-161-1/+1
* [AArch64] Avoid selecting XZR inline ASM memory operandYi Kong2017-07-141-1/+1
* [AArch64] Make assert messages uniform and general [NFC]Mandeep Singh Grang2017-06-281-1/+1
* AArch64RegisterInfo: Simplify getReservedReg(); NFCMatthias Braun2017-02-021-12/+4
* Clarify rules for reserved regs, fix aarch64 ones.Matthias Braun2016-11-301-10/+11
* [TargetRegisterInfo, AArch64] Add target hook for isConstantPhysReg().Geoff Berry2016-09-271-0/+4
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-10/+10
* AArch64: Remove unnecessary namespace llvm; NFCMatthias Braun2016-06-281-4/+0
* [NFC] Header cleanupMehdi Amini2016-04-181-1/+0
* Swift Calling Convention: swifterror target support.Manman Ren2016-04-111-0/+9
* Add support for a preserve_most calling convention to the AArch64 backend.Roman Levenstein2016-03-101-0/+4
* [AArch64] Enable non-leaf frame pointer elimination.Geoff Berry2016-03-021-3/+1
OpenPOWER on IntegriCloud