Home
last modified time | relevance | path

Searched refs:Restore (Results 1 – 25 of 201) sorted by relevance

123456789

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DShrinkWrap.cpp124 MachineBasicBlock *Restore; member in __anonfcf354b40111::ShrinkWrap
193 Restore = nullptr; in init()
212 bool ArePointsInteresting() const { return Save != Entry && Save && Restore; } in ArePointsInteresting()
344 if (!Restore) in updateSaveRestorePoints()
345 Restore = &MBB; in updateSaveRestorePoints()
351 Restore = MPDT->findNearestCommonDominator(Restore, &MBB); in updateSaveRestorePoints()
353 Restore = nullptr; // Abort, we can't find a restore point in this case. in updateSaveRestorePoints()
357 if (Restore == &MBB) { in updateSaveRestorePoints()
363 Restore = nullptr; // Abort, we can't find a restore point in this case. in updateSaveRestorePoints()
368 Restore = FindIDom<>(*Restore, Restore->successors(), *MPDT); in updateSaveRestorePoints()
[all …]
H A DRegisterScavenging.cpp76 SI.Restore = nullptr; in init()
169 if (I.Restore != &MI) in forward()
173 I.Restore = nullptr; in forward()
247 if (I.Restore == &MI) { in backward()
249 I.Restore = nullptr; in backward()
584 Scavenged.Restore = &*std::prev(UseMI); in scavengeRegister()
625 Scavenged.Restore = &*std::prev(SpillBefore); in scavengeRegisterBackwards()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DRegisterScavenging.h57 const MachineInstr *Restore = nullptr; member
80 MachineInstr *Restore = nullptr) {
85 Slot.Restore = Restore;
H A DMachineFrameInfo.h345 MachineBasicBlock *Restore = nullptr; variable
826 MachineBasicBlock *getRestorePoint() const { return Restore; } in getRestorePoint()
827 void setRestorePoint(MachineBasicBlock *NewRestore) { Restore = NewRestore; } in setRestorePoint()
/openbsd-src/sys/arch/mips64/mips64/
H A Dtlbhandler.S357 dmtc0 ta0, COP_0_TLB_HI # Restore the PID
359 mtc0 a0, COP_0_TLB_PG_MASK # Restore default mask value.
360 mtc0 v1, COP_0_STATUS_REG # Restore the status register
405 mtc0 v1, COP_0_STATUS_REG # Restore the status register
487 mtc0 v1, COP_0_STATUS_REG # Restore the status register
517 mtc0 a0, COP_0_TLB_PG_MASK # Restore default mask value.
518 mtc0 v1, COP_0_STATUS_REG # Restore the status register
H A Dlcore_float.S160 MTC0 t1, COP_0_STATUS_REG # Restore the status register.
264 MTC0 t1, COP_0_STATUS_REG # Restore the status register.
343 MTC0 t1, COP_0_STATUS_REG # Restore the status register.
405 MTC0 t1, COP_0_STATUS_REG # Restore the status register.
/openbsd-src/gnu/llvm/compiler-rt/lib/xray/
H A Dxray_trampoline_arm.S36 @ Restore floating-point parameters of the instrumented function
68 @ Restore the floating-point return value of the instrumented function
101 @ Restore floating-point parameters of the instrumented function
/openbsd-src/gnu/gcc/gcc/config/rs6000/
H A Dt-vxworks9 # Restore some variables from t-vxworks clobbered by t-ppccomm.
/openbsd-src/gnu/llvm/compiler-rt/lib/builtins/avr/
H A Dmulhi3.S69 ; Restore __zero_reg__ to 0.
/openbsd-src/gnu/llvm/lldb/include/lldb/Host/
H A DTerminal.h132 bool Restore() const;
/openbsd-src/gnu/llvm/compiler-rt/lib/msan/
H A Dmsan.h304 ~ScopedThreadLocalStateBackup() { Restore(); } in ~ScopedThreadLocalStateBackup()
306 void Restore();
/openbsd-src/gnu/llvm/lldb/source/Host/common/
H A DTerminal.cpp408 TerminalState::~TerminalState() { Restore(); } in ~TerminalState()
436 bool TerminalState::Restore() const { in Restore() function in TerminalState
/openbsd-src/gnu/usr.bin/binutils/gdb/testsuite/gdb.asm/
H A Ds390x.inc46 # Restore all our registers. This also pops the frame, and
H A Ds390.inc53 # Restore all our registers. This also pops the frame, and
/openbsd-src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/
H A DMachException.h39 kern_return_t Restore(task_t task);
/openbsd-src/gnu/usr.bin/perl/dist/constant/
H A DChanges23 - Restore compatibility with Perl 5.8 (Sébastien Aperghis-Tramoni)
123 blead@2029: Restore sanity to "constant" references (Gurusamy Sarathy).
/openbsd-src/libexec/ld.so/powerpc/
H A Dldasm.S89 lwz 1, 0(1) # Restore stack pointer.
/openbsd-src/libexec/ld.so/mips64/
H A Dldasm.S84 PTR_ADDU sp, FRAMESZ # Restore stack pointer.
/openbsd-src/libexec/ld.so/powerpc64/
H A Dldasm.S87 ld %r1, 0(%r1) # Restore stack pointer.
/openbsd-src/sys/arch/sparc64/sparc64/
H A Dlocore.s1491 wrpr %g2, %tl ! Restore trap level.
1515 wrpr %g5, %cwp ! Restore cwp from before fill trap -- regs should now be consistent
1532 wrpr %g2, %g0, %tl ! Restore trap level
1573 wrpr %g2, 0, %tl ! Restore trap level for now XXXX
1590 wrpr %g2, 0, %tl ! Restore trap level for now XXXX
1862 wr %g0, ASI_PRIMARY_NOFAULT, %asi ! Restore default ASI
2007 wr %g0, ASI_PRIMARY_NOFAULT, %asi ! Restore default ASI
2606 wr %g0, ASI_PRIMARY_NOFAULT, %asi ! Restore default ASI
2663 wr %g0, ASI_PRIMARY_NOFAULT, %asi ! Restore default ASI
2802 wr %g0, ASI_PRIMARY_NOFAULT, %asi ! Restore defaul
[all...]
/openbsd-src/gnu/usr.bin/gcc/gcc/config/arm/
H A Dcrtn.asm44 # simple. Restore all the save resgisters, including the link
/openbsd-src/gnu/gcc/gcc/config/arm/
H A Dcrtn.asm44 # simple. Restore all the save resgisters, including the link
/openbsd-src/sys/arch/amd64/amd64/
H A Dmptramp.S157 movl %edi, %edx # Restore saved %edx
/openbsd-src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Python/
H A DPythonDataObjects.h650 void Restore();
683 expected.takeError(), [](PythonException &E) { E.Restore(); },
/openbsd-src/gnu/usr.bin/gcc/gcc/config/m68hc11/
H A Dlarith.asm310 puly ; Restore Y to return the DST
360 pulx ; Restore X to return the DST
1188 pula ; Restore exit code

123456789