Home
last modified time | relevance | path

Searched refs:restore (Results 1 – 25 of 230) sorted by relevance

12345678910

/llvm-project-15.0.7/llvm/test/CodeGen/SPARC/
H A D2011-01-19-DelaySlot.ll12 ; CHECK-NEXT: restore
23 ; CHECK-NEXT: restore
52 ;CHECK-NOT: restore
115 ;CHECK: restore %o0, %i1, %o0
125 ;CHECK: restore %o0, 20, %o0
135 ;CHECK: restore %g0, %o0, %o0
145 ;CHECK-NOT: restore %g0, %g0, %g0
146 ;CHECK: restore
157 ;CHECK: restore %g0, 3072, %o0
179 ;CHECK-NOT: restore %g0, %g0, %g0
[all …]
H A Dfp16-promote.ll26 ; V8-NEXT: restore
34 ; V9-NEXT: restore
42 ; SPARC64-NEXT: restore
56 ; V8-NEXT: restore
65 ; V9-NEXT: restore
141 ; V9-NEXT: restore
192 ; V9-NEXT: restore
253 ; V9-NEXT: restore
311 ; V9-NEXT: restore
379 ; V9-NEXT: restore
[all …]
H A Dbigreturn.ll19 ; SPARC-NEXT: restore
33 ; SPARC64-NEXT: restore
56 ; SPARC-NEXT: restore
71 ; SPARC64-NEXT: restore
102 ; SPARC-NEXT: restore
118 ; SPARC64-NEXT: restore
143 ; SPARC-NEXT: restore
157 ; SPARC64-NEXT: restore
184 ; SPARC-NEXT: restore
199 ; SPARC64-NEXT: restore
[all …]
H A D2011-01-11-Call.ll12 ; V8-NEXT: restore
21 ; V9-NEXT: restore
44 ; V9-NEXT: restore %g0, %o0, %o0
H A D2011-01-11-FrameAddr.ll13 ;V8: restore %g0, %fp, %o0
18 ;V9: restore %g0, %fp, %o0
24 ;SPARC64-NOT: restore %g0, %g0, %g0
25 ;SPARC64: restore
H A Dtailcall.ll20 ; CHECK-NEXT: restore
43 ; CHECK-NEXT: restore %g0, 12, %o1
91 ; CHECK-NEXT: restore %g0, %i3, %o1
115 ; CHECK-NEXT: restore %g0, %o0, %o0
134 ; CHECK-NEXT: restore %g0, %o0, %o0
170 ; CHECK-NEXT: restore
H A D64cond.ll39 ; CHECK: restore %g0, %i3, %o0
50 ; CHECK: restore %g0, %i3, %o0
61 ; CHECK: restore %g0, %i3, %o0
73 ; CHECK: restore
H A D32abi.ll6 ; The save/restore frame is not strictly necessary here, but we would need to
19 ; CHECK: restore
49 ; CHECK: restore
126 ; CHECK: restore
168 ; CHECK: restore
210 ; CHECK-NEXT: restore
243 ; CHECK-NEXT: restore
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dcfi-epilogue-without-return.mir14 # CHECK: CFI_INSTRUCTION restore $rbx
15 # CHECK-NEXT: CFI_INSTRUCTION restore $r12
16 # CHECK-NEXT: CFI_INSTRUCTION restore $r13
17 # CHECK-NEXT: CFI_INSTRUCTION restore $r14
18 # CHECK-NEXT: CFI_INSTRUCTION restore $r15
19 # CHECK-NEXT: CFI_INSTRUCTION restore $rbp
H A Dcfi-inserter-callee-save-register-2.mir70 CFI_INSTRUCTION restore $rbp
71 CFI_INSTRUCTION restore $r12
72 CFI_INSTRUCTION restore $r13
73 CFI_INSTRUCTION restore $r14
90 CFI_INSTRUCTION restore $rbp
91 CFI_INSTRUCTION restore $r12
92 CFI_INSTRUCTION restore $r13
93 CFI_INSTRUCTION restore $r14
H A Dcfi-inserter-callee-save-register.mir12 # CHECK: CFI_INSTRUCTION restore $rbx
13 # CHECK-NEXT: CFI_INSTRUCTION restore $rbp
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/
H A Ds2rem.ll20 ; PIC: restore $16, $17, $ra, [[FS]]
21 ; STATIC: restore $16, $ra, [[FS]]
36 ; PIC: restore $16, $17, $ra, $18, [[FS]]
50 ; PIC: restore $16, $17, $ra, $18, [[FS]]
65 ; PIC: restore $16, $17, $ra, $18, [[FS]]
81 ; PIC: restore $16, $ra, [[FS]]
82 ; STATIC: restore $16, $ra, [[FS]]
H A Dfpnotneeded.ll17 ; 32: restore {{.+}}
30 ; 32: restore {{.+}}
46 ; 32: restore {{.+}}
59 ; 32: restore {{.+}}
H A Dsr1.ll18 ; CHECK: restore $16, $17, $ra, [[FS]] # 16 bit inst
35 ; CHECK: restore $16, $17, $ra, [[FS]]
47 ; CHECK: restore $16, $17, $ra, $18, [[FS]]
51 ; NEG-NOT: restore $16, $17, $ra, $18, {{[0-9]+}} # 16 bit inst
/llvm-project-15.0.7/llvm/test/CodeGen/AVR/intrinsics/
H A Dstacksave-restore.ll13 br label %restore
15 ; CHECK-LABEL: restore
21 restore:
/llvm-project-15.0.7/llvm/test/CodeGen/SystemZ/
H A Dframe-22.ll5 ; Test spill/restore of an FPR and a GPR.
22 ; Test spill/restore with anyregcc, including an FP argument register.
42 ; Test spill/restore in local area with incoming stack arguments.
61 ; Test spill/restore in local area with outgoing stack arguments.
/llvm-project-15.0.7/compiler-rt/test/tsan/Darwin/
H A Dworkerthreads.mm40 // CHECK-NOT: failed to restore the stack
42 // CHECK-NOT: failed to restore the stack
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dframelayout-sve.mir73 # CHECK-NEXT: frame-destroy CFI_INSTRUCTION restore $w29
141 # CHECK-NEXT: frame-destroy CFI_INSTRUCTION restore $w20
142 # CHECK-NEXT: frame-destroy CFI_INSTRUCTION restore $w21
143 # CHECK-NEXT: frame-destroy CFI_INSTRUCTION restore $w29
214 # CHECK-NEXT: frame-destroy CFI_INSTRUCTION restore $w30
215 # CHECK-NEXT: frame-destroy CFI_INSTRUCTION restore $w29
288 # CHECK-NEXT: frame-destroy CFI_INSTRUCTION restore $w29
367 # CHECK-NEXT: frame-destroy CFI_INSTRUCTION restore $w30
368 # CHECK-NEXT: frame-destroy CFI_INSTRUCTION restore $w29
444 # CHECK-NEXT: frame-destroy CFI_INSTRUCTION restore $w29
[all …]
H A Darm64-opt-remarks-lazy-bfi.ll37 ; HOTNESS-NEXT: Executing Pass 'Insert CFI remember/restore state instructions' on Function 'empty_…
38 ; HOTNESS-NEXT: Freeing Pass 'Insert CFI remember/restore state instructions' on Function 'empty_fu…
62 ; NO_HOTNESS-NEXT: Executing Pass 'Insert CFI remember/restore state instructions' on Function 'emp…
63 ; NO_HOTNESS-NEXT: Freeing Pass 'Insert CFI remember/restore state instructions' on Function 'empty…
H A Dcfi_restore.mir29 CFI_INSTRUCTION restore $w30
32 CFI_INSTRUCTION restore $w29
/llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/
H A Dlong-calls.ll1 ; RUN: llc -mtriple=hexagon -enable-save-restore-long -hexagon-initial-cfg-cleanup=0 < %s | FileChe…
34 ; The restore call will still be long because of the enable-save-restore-long
/llvm-project-15.0.7/llvm/test/DebugInfo/RISCV/
H A Dsaverestore.ll1 ; RUN: llc -mtriple=riscv32 -mattr=+save-restore < %s
3 ; Ensure that the addition of framesetup instructions which call save/restore
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DEHScopeStack.h60 static type restore(CodeGenFunction &CGF, saved_type value) { return value; } in restore() function
202 T restore(CodeGenFunction &CGF, std::index_sequence<Is...>) {
205 return T{DominatingValue<As>::restore(CGF, std::get<Is>(Saved))...};
209 restore(CGF, std::index_sequence_for<As...>()).Emit(CGF, flags);
/llvm-project-15.0.7/llvm/test/CodeGen/RISCV/
H A Dsaverestore.ll3 ; RUN: llc -mtriple=riscv32 -mattr=+save-restore < %s | FileCheck %s -check-prefix=RV32I-SR
4 ; RUN: llc -mtriple=riscv64 -mattr=+save-restore < %s | FileCheck %s -check-prefix=RV64I-SR
5 ; RUN: llc -mtriple=riscv32 -mattr=+f,+save-restore -target-abi=ilp32f < %s | FileCheck %s -check-p…
6 ; RUN: llc -mtriple=riscv64 -mattr=+f,+d,+save-restore -target-abi=lp64d < %s | FileCheck %s -check…
8 ; Check that the correct save/restore libcalls are generated.
140 ; Check that preserving tail calls is preferred over save/restore
181 ; Check that functions with varargs do not use save/restore code
301 ; Check that functions with interrupt attribute do not use save/restore code
/llvm-project-15.0.7/llvm/test/CodeGen/MIR/AArch64/
H A Dcfi.mir34 CFI_INSTRUCTION restore $w30
35 ; CHECK: CFI_INSTRUCTION restore $w30

12345678910