| /llvm-project-15.0.7/libunwind/src/ |
| H A D | DwarfInstructions.hpp | 64 static pint_t getCFA(A &addressSpace, const PrologInfo &prolog, in getCFA() argument 66 if (prolog.cfaRegister != 0) in getCFA() 68 prolog.cfaRegisterOffset); in getCFA() 69 if (prolog.cfaExpression != 0) in getCFA() 77 PrologInfo &prolog); 178 auto regloc = prolog.savedRegisters[UNW_AARCH64_RA_SIGN_STATE]; in getRA_SIGN_STATE() 197 PrologInfo prolog; in stepWithDwarf() local 201 pint_t cfa = getCFA(addressSpace, prolog, registers); in stepWithDwarf() 223 if (prolog.savedRegisters[i].location != in stepWithDwarf() 239 prolog.savedRegisters[i])); in stepWithDwarf() [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-objdump/COFF/ |
| H A D | win64-unwind-data.test | 14 OBJ-NEXT: Size of prolog: 18 31 OBJ-NEXT: Size of prolog: 0 40 OBJ-NEXT: Size of prolog: 0 49 OBJ-NEXT: Size of prolog: 14 63 EXE-NEXT: Size of prolog: 18 81 EXE-NEXT: Size of prolog: 0 91 EXE-NEXT: Size of prolog: 0 101 EXE-NEXT: Size of prolog: 14
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/ |
| H A D | swp-epilog-phi9.ll | 6 ; the incoming prolog block is from prolog 0 or prolog 1.
|
| H A D | swp-prolog-phi.ll | 3 ; Test that we generate the correct name for a value in a prolog block. The 4 ; pipeliner was using an incorrect value for an instruction in the 2nd prolog 6 ; the 1st and 2nd prolog blocks contain the same operands.
|
| H A D | swp-const-tc2.ll | 5 ; test, there are two prolog stages, but the loop executes only once.
|
| H A D | swp-const-tc3.ll | 5 ; prolog blocks. Prior to the bug, the pipeliner deleted one extra prolog and
|
| H A D | swp-phi-dep.ll | 4 ; prolog and the kernel. The bug occurs when the address computation
|
| H A D | swp-const-tc1.ll | 10 ; number of prolog blocks (i.e., stages).
|
| H A D | swp-change-deps.ll | 3 ; Test that we generate the correct offsets for loads in the prolog
|
| /llvm-project-15.0.7/lld/test/COFF/ |
| H A D | unwind.test | 27 # UNWIND: Size of prolog: 18 44 # UNWIND: Size of prolog: 0 53 # UNWIND: Size of prolog: 0 62 # UNWIND: Size of prolog: 14
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | arm64-homogeneous-prolog-epilog-bad-outline.mir | 1 …arm64-applie-ios7.0 -start-before=aarch64-lower-homogeneous-prolog-epilog -homogeneous-prolog-epil…
|
| H A D | arm64-homogeneous-prolog-epilog.ll | 1 ; RUN: llc < %s -mtriple=arm64-apple-ios7.0 -homogeneous-prolog-epilog| FileCheck %s 2 ; RUN: llc < %s -mtriple=aarch64-unknown-linux-gnu -homogeneous-prolog-epilog | FileCheck %s --che…
|
| H A D | arm64-homogeneous-prolog-epilog-frame-tail.ll | 1 ; RUN: llc < %s -mtriple=arm64-apple-ios7.0 -homogeneous-prolog-epilog | FileCheck %s 2 ; RUN: llc < %s -mtriple=aarch64-unknown-linux-gnu -homogeneous-prolog-epilog | FileCheck %s --che…
|
| H A D | arm64-homogeneous-prolog-epilog-no-helper.ll | 2 ; RUN: llc < %s -mtriple=arm64-apple-ios7.0 -homogeneous-prolog-epilog -frame-helper-size-threshol… 3 ; RUN: llc < %s -mtriple=aarch64-unknown-linux-gnu -homogeneous-prolog-epilog -frame-helper-size-t…
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | sms-phi.ll | 6 ;CHECK: prolog:
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | vaargs-prolog-insert.ll | 4 ; Check the prolog won't be sunk across the save of CSRs.
|
| H A D | fast-isel-prolog-dbgloc.ll | 58 !1 = !DIFile(filename: "fast-isel-prolog-dbgloc.c", directory: "/home/probinson/projects/scratch")
|
| H A D | win_coreclr_chkstk.ll | 87 ; Make sure we don't emit the probe for a smaller prolog stack allocation.
|
| H A D | win64_eh.ll | 5 ; Check function without prolog
|
| H A D | dynamic-allocas-VLAs.ll | 148 ; The byval adjust the sp after the prolog, but if we're restoring the sp from
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-profgen/Inputs/ |
| H A D | noinline-cs-noprobe.perfscript | 9 // Test for leaf frame ending up in prolog
|
| /llvm-project-15.0.7/compiler-rt/lib/builtins/ |
| H A D | README.txt | 239 // functions called by the prolog and epilog of functions that need to save 273 // called in the prolog and epilog of Thumb1 functions. When the C++ ABI use 275 // to save and restore all registers in it prolog and epilog. But there is 277 // compiler must add call outs to these helper functions in the prolog and
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | register-scavenger-exceptions.mir | 19 # Check that the register scavenger does pick r5 (not preserved in prolog) for
|
| /llvm-project-15.0.7/llvm/lib/Target/M68k/ |
| H A D | M68kInstrCompiler.td | 74 // pointer before prolog-epilog rewriting occurs.
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/pipeliner/ |
| H A D | swp-phi-start.mir | 4 # the prolog and stage 3 in the epilog.
|