HomeSort by: relevance | last modified time | path
    Searched refs:Restore (Results 1 - 25 of 74) sorted by relevancy

1 2 3

  /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

Completed in 44 milliseconds

1 2 3