summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "[AArch64][DebugInfo] Do not recompute CalleeSavedStackSize"Krasimir Georgiev2019-09-181-4/+0
* [AArch64][DebugInfo] Do not recompute CalleeSavedStackSizeSander de Smalen2019-09-181-0/+4
* Relanding r368987 [AArch64] Change location of frame-record within callee-sav...Sander de Smalen2019-08-161-15/+64
* Revert r368987, it caused PR43016.Nico Weber2019-08-161-64/+15
* [AArch64] Change location of frame-record within callee-save area.Sander de Smalen2019-08-151-15/+64
* [aarch64] Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-121-5/+5
* [AArch64] NFC: Add generic StackOffset to describe scalable offsets.Sander de Smalen2019-08-061-41/+48
* [AArch64] Do not allocate unnecessary emergency slot.Sander de Smalen2019-08-011-2/+2
* Basic codegen for MTE stack tagging.Evgeniy Stepanov2019-07-171-0/+4
* Factor out resolveFrameOffsetReference (NFC).Evgeniy Stepanov2019-07-121-12/+23
* Don't look for the TargetFrameLowering in the implementationMatt Arsenault2019-06-251-2/+1
* AArch64: Prefer FP-relative debug locations in HWASANified functions.Peter Collingbourne2019-06-221-7/+12
* [AArch64] only indicate CFI on Windows if we emitted CFIMandeep Singh Grang2019-05-151-31/+66
* [AArch64] [Windows] Don't skip constructing UnwindHelp.Eli Friedman2019-02-281-5/+4
* [AArch64] Fix unused variable [NFC]Mandeep Singh Grang2019-02-011-0/+1
* [COFF, ARM64] Fix localaddress to handle stack realignment and variable size ...Mandeep Singh Grang2019-02-011-13/+34
* [AArch64] Fix out of bounds strlenBenjamin Kramer2019-01-231-2/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Fix the buildbot failure introduced by r351404Sanjin Sijaric2019-01-171-1/+3
* [SEH] [ARM64] Retrieve the frame pointer from SEH funcletsSanjin Sijaric2019-01-171-0/+11
* [COFF, ARM64] Implement support for SEH extensions __try/__except/__finallyMandeep Singh Grang2019-01-161-0/+4
* [Dwarf/AArch64] Return address signing B key dwarf supportLuke Cheeseman2018-12-211-4/+9
* [AArch64] - Return address signing dwarf supportLuke Cheeseman2018-12-181-0/+6
* [ARM64][Windows] Fix local stack size for funcletsSanjin Sijaric2018-12-041-3/+8
* AArch64: Don't emit CFI for SCS register in nounwind functions.Peter Collingbourne2018-11-301-14/+16
* Revert r347490 as it breaks address sanitizer buildsLuke Cheeseman2018-11-231-6/+0
* Revert r343341Luke Cheeseman2018-11-231-0/+6
* Fix MSVC 'truncation of constant value' warning. NFCI.Simon Pilgrim2018-11-201-1/+1
* AArch64: Emit a call frame instruction for the shadow call stack register.Peter Collingbourne2018-11-161-6/+25
* [ARM64] [Windows] Handle funcletsEli Friedman2018-11-091-14/+133
* [ARM64] [Windows] Exception handling support in frame loweringSanjin Sijaric2018-10-311-50/+360
* [AArch64] Mark condition flags and x16/x17 as clobbered when calling __chkstkMartin Storsjo2018-10-311-0/+6
* [AArch64] Return address signing B key supportLuke Cheeseman2018-10-291-3/+20
* [AArch64][v8.5A] Restrict indirect tail calls to use x16/17 only when using BTIOliver Stannard2018-10-081-1/+2
* Revert r343317Luke Cheeseman2018-09-281-6/+0
* Reapply changes reverted by r343235Luke Cheeseman2018-09-281-0/+6
* Revert r343192 as an ubsan build is currently failingLuke Cheeseman2018-09-271-6/+0
* Reapply changes reverted in r343114, lldb patch to follow shortlyLuke Cheeseman2018-09-271-0/+6
* Revert r343112 as CallFrameString API change has broken lldb buildsLuke Cheeseman2018-09-261-6/+0
* [AArch64] - Return address signing dwarf supportLuke Cheeseman2018-09-261-0/+6
* Revert r343089 "[AArch64] - Return address signing dwarf support"Hans Wennborg2018-09-261-6/+0
* [AArch64] - Return address signing dwarf supportLuke Cheeseman2018-09-261-0/+6
* [AArch64] Support adding X[8-15,18] registers as CSRs.Tri Vo2018-09-221-2/+2
* [AArch64] Implement aarch64_vector_pcs codegen support.Sander de Smalen2018-09-121-37/+82
* [AArch64] NFC: Refactoring to prepare for vector PCS.Sander de Smalen2018-09-121-39/+74
* [AArch64] Support reserving x1-7 registers.Nick Desaulniers2018-09-071-1/+1
* [AArch64] Add Tiny Code Model for AArch64David Green2018-08-221-0/+1
* [AArch64] - Generate pointer authentication instructionsLuke Cheeseman2018-08-171-0/+59
* [MI] Change the array of `MachineMemOperand` pointers to beChandler Carruth2018-08-161-1/+1
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-23/+20
OpenPOWER on IntegriCloud