Home
last modified time | relevance | path

Searched refs:prolog (Results 1 – 25 of 53) sorted by relevance

123

/llvm-project-15.0.7/libunwind/src/
H A DDwarfInstructions.hpp64 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 Dwin64-unwind-data.test14 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 Dswp-epilog-phi9.ll6 ; the incoming prolog block is from prolog 0 or prolog 1.
H A Dswp-prolog-phi.ll3 ; 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 Dswp-const-tc2.ll5 ; test, there are two prolog stages, but the loop executes only once.
H A Dswp-const-tc3.ll5 ; prolog blocks. Prior to the bug, the pipeliner deleted one extra prolog and
H A Dswp-phi-dep.ll4 ; prolog and the kernel. The bug occurs when the address computation
H A Dswp-const-tc1.ll10 ; number of prolog blocks (i.e., stages).
H A Dswp-change-deps.ll3 ; Test that we generate the correct offsets for loads in the prolog
/llvm-project-15.0.7/lld/test/COFF/
H A Dunwind.test27 # 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 Darm64-homogeneous-prolog-epilog-bad-outline.mir1 …arm64-applie-ios7.0 -start-before=aarch64-lower-homogeneous-prolog-epilog -homogeneous-prolog-epil…
H A Darm64-homogeneous-prolog-epilog.ll1 ; 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 Darm64-homogeneous-prolog-epilog-frame-tail.ll1 ; 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 Darm64-homogeneous-prolog-epilog-no-helper.ll2 ; 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 Dsms-phi.ll6 ;CHECK: prolog:
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dvaargs-prolog-insert.ll4 ; Check the prolog won't be sunk across the save of CSRs.
H A Dfast-isel-prolog-dbgloc.ll58 !1 = !DIFile(filename: "fast-isel-prolog-dbgloc.c", directory: "/home/probinson/projects/scratch")
H A Dwin_coreclr_chkstk.ll87 ; Make sure we don't emit the probe for a smaller prolog stack allocation.
H A Dwin64_eh.ll5 ; Check function without prolog
H A Ddynamic-allocas-VLAs.ll148 ; 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 Dnoinline-cs-noprobe.perfscript9 // Test for leaf frame ending up in prolog
/llvm-project-15.0.7/compiler-rt/lib/builtins/
H A DREADME.txt239 // 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 Dregister-scavenger-exceptions.mir19 # Check that the register scavenger does pick r5 (not preserved in prolog) for
/llvm-project-15.0.7/llvm/lib/Target/M68k/
H A DM68kInstrCompiler.td74 // pointer before prolog-epilog rewriting occurs.
/llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/pipeliner/
H A Dswp-phi-start.mir4 # the prolog and stage 3 in the epilog.

123