| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| ShrinkWrap.cpp | 12 // (resp. Restore). 15 // between 2) two executions of the Save (resp. Restore) point there is an 16 // execution of the Restore (resp. Save) point. 22 // Restore 24 // Indeed, the execution looks like Save -> Restore -> Save -> Restore ... 32 // Restore 34 // Indeed, the execution looks like Save -> Save -> ... -> Restore -> Restore. 124 MachineBasicBlock *Restore; [all...] |
| RegisterScavenging.cpp | 78 SI.Restore = nullptr; 171 if (I.Restore != &MI) 175 I.Restore = nullptr; 249 if (I.Restore == &MI) { 251 I.Restore = nullptr; 324 // restore point. 341 // If we ran off the end, that's where we want to restore. 344 "No available scavenger restore location!"); 393 // we have to spill, and can only place the restore after From then 492 // If the target knows how to save/restore the register, let it do so [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/ |
| Utility.h | 144 T &Restore; 152 : Restore(Restore_), OriginalValue(Restore) { 153 Restore = std::move(NewVal); 157 Restore = std::move(OriginalValue); 166 Restore = std::move(OriginalValue);
|
| /src/external/gpl3/gcc.old/dist/libgcc/config/nds32/isr-library/ |
| restore_all.inc | 29 lmw.bim $r1, [$sp], $r2, #0x0 /* Restore IPC, IPSW. */ 36 lmw.bim $r0, [$sp], $r10, #0x0 /* Restore all regs. */ 39 lmw.bim $r0, [$sp], $r27, #0xf /* Restore all regs. */
|
| restore_partial.inc | 30 lmw.bim $r1, [$sp], $r2, #0x0 /* Restore IPC, IPSW. */ 37 lmw.bim $r0, [$sp], $r5, #0x0 /* Restore all regs. */ 41 lmw.bim $r15, [$sp], $r27, #0x2 /* Restore all regs. */
|
| /src/sys/arch/mips/mips/ |
| cache_tx39_subr.S | 84 mtc0 t0, MIPS_COP_0_STATUS # Restore SR. 131 mtc0 t0, MIPS_COP_0_STATUS # Restore SR.
|
| cache_r3k_subr.S | 174 mtc0 t0, MIPS_COP_0_STATUS # Restore SR. 218 mtc0 t0, MIPS_COP_0_STATUS # Restore SR.
|
| /src/sys/external/bsd/compiler_rt/dist/lib/xray/ |
| xray_trampoline_arm.S | 35 @ Restore floating-point parameters of the instrumented function 66 @ Restore the floating-point return value of the instrumented function 98 @ Restore floating-point parameters of the instrumented function
|
| /src/external/gpl3/gcc.old/dist/libgcc/config/i386/ |
| morestack.S | 167 popl %eax # Restore %eax and stack. 176 popl %eax # Restore %eax and stack. 219 popq %rax # Restore register. 226 popq %rax # Restore register. 264 # We use a cleanup to restore the stack guard if an exception 312 # to save it here so the unwinder can restore the value used 313 # by the caller. Note that we don't have to restore the 351 movl -12(%ebp),%edx # Restore registers. 363 movl -8(%ebp),%eax # Restore the last register. 393 # We need to restore the old stack pointer, which is in %rbp [all...] |
| /src/sys/external/bsd/acpica/dist/compiler/ |
| asltree.c | 752 ACPI_PARSE_OBJECT *Restore = NULL; 767 Restore = Op->Asl.Next; 956 Op->Asl.Next = Restore; 966 Op->Asl.Next = Restore;
|
| /src/common/lib/libc/arch/sparc64/string/ |
| memset.S | 42 * 256 bytes, but to do that we need to properly save and restore the 123 mov %o4, %o0 ! Restore pointer for memset (ugh) 158 * On exiting this routine we undo the damage: restore the original 215 addcc %i2, 56, %i2 ! Restore the count 217 restore
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| MachineFrameInfo.h | 337 MachineBasicBlock *Restore = nullptr; 772 MachineBasicBlock *getRestorePoint() const { return Restore; } 773 void setRestorePoint(MachineBasicBlock *NewRestore) { Restore = NewRestore; }
|
| RegisterScavenging.h | 57 const MachineInstr *Restore = nullptr;
|
| /src/external/gpl3/gcc.old/dist/libgcc/config/aarch64/ |
| crtn.S | 40 # simple. Restore all the save resgisters, including the link
|
| /src/external/gpl3/gcc.old/dist/libgcc/config/arm/ |
| crtn.S | 49 # simple. Restore all the save registers, including the link 51 # We also save/restore r3 to ensure stack alignment.
|
| /src/lib/libc/arch/sparc/gen/ |
| divrem.m4 | 188 ! Restore V and subtract from R.
|
| /src/sys/external/bsd/compiler_rt/dist/lib/msan/ |
| msan.h | 372 ~ScopedThreadLocalStateBackup() { Restore(); } 374 void Restore();
|
| /src/sys/lib/libkern/arch/sparc/ |
| divrem.m4 | 188 ! Restore V and subtract from R.
|
| /src/sys/lib/libkern/arch/sparc64/ |
| divrem.m4 | 189 ! Restore V and subtract from R.
|
| /src/external/gpl3/gcc.old/dist/libsanitizer/tsan/ |
| tsan_rtl_amd64.S | 76 mov %rbx, %rsp # restore the original rsp 80 # Restore scratch registers. 194 mov %rbx, %rsp # restore the original rsp 198 # Restore scratch registers. 279 // restore env parameter 321 // restore env parameter 373 // restore savesigs parameter 377 // restore env parameter 428 // restore savesigs parameter 432 // restore env paramete [all...] |
| /src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/ |
| tsan_rtl_amd64.S | 56 mov %rbx, %rsp # restore the original rsp 60 # Restore scratch registers. 136 mov %rbx, %rsp # restore the original rsp 140 # Restore scratch registers. 210 // restore env parameter 259 // restore env parameter 318 // restore savesigs parameter 322 // restore env parameter 376 // restore savesigs parameter 380 // restore env paramete [all...] |
| /src/external/gpl3/gcc.old/dist/libgcc/config/c6x/ |
| libunwind.S | 52 ;; Loads have 4 delay slots. Take advantage of this to restore the 120 # Restore stack and return
|
| /src/external/gpl3/gcc.old/dist/libgcc/config/microblaze/ |
| divsi3.S | 93 # Restore values of CSRs and that of r3 and the divisor and the dividend
|
| modsi3.S | 92 # Restore values of CSRs and that of r3 and the divisor and the dividend
|
| udivsi3.S | 102 # Restore values of CSRs and that of r3 and the divisor and the dividend
|