Home
last modified time | relevance | path

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

123456789

/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DShrinkWrap.cpp124 MachineBasicBlock *Restore; member in __anon9acc4e590111::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 …]
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()
DPrologEpilogInserter.cpp571 MachineBasicBlock *Restore = MFI.getRestorePoint(); in updateLiveness() local
572 if (Restore) in updateLiveness()
576 WorkList.push_back(Restore); in updateLiveness()
582 if (CurBB == Save && Save != Restore) in updateLiveness()
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DRegisterScavenging.h57 const MachineInstr *Restore = nullptr; member
80 MachineInstr *Restore = nullptr) {
85 Slot.Restore = Restore;
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/
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
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/
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/
Dt-vxworks9 # Restore some variables from t-vxworks clobbered by t-ppccomm.
/openbsd/src/gnu/llvm/lldb/include/lldb/Host/
DTerminal.h132 bool Restore() const;
/openbsd/src/gnu/llvm/compiler-rt/lib/msan/
Dmsan.h304 ~ScopedThreadLocalStateBackup() { Restore(); } in ~ScopedThreadLocalStateBackup()
306 void Restore();
/openbsd/src/gnu/llvm/lldb/source/Host/common/
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/
Ds390x.inc46 # Restore all our registers. This also pops the frame, and
Ds390.inc53 # Restore all our registers. This also pops the frame, and
/openbsd/src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/
DMachException.h39 kern_return_t Restore(task_t task);
/openbsd/src/gnu/usr.bin/perl/dist/constant/
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/
Dldasm.S89 lwz 1, 0(1) # Restore stack pointer.
/openbsd/src/gnu/usr.bin/perl/cpan/Math-BigInt/t/
Dconfig.t82 # Restore for later.
140 # Restore the value.
/openbsd/src/libexec/ld.so/powerpc64/
Dldasm.S87 ld %r1, 0(%r1) # Restore stack pointer.
/openbsd/src/libexec/ld.so/mips64/
Dldasm.S84 PTR_ADDU sp, FRAMESZ # Restore stack pointer.
/openbsd/src/sys/arch/sparc64/sparc64/
Dlocore.s1515 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
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 default ASI
3624 mov CTX_SECONDARY, %g1 ! Restore the user context
3961 stxa %g1, [%o2] ASI_DMMU ! Restore asi
[all …]
/openbsd/src/gnu/usr.bin/gcc/gcc/config/arm/
Dcrtn.asm44 # simple. Restore all the save resgisters, including the link
/openbsd/src/gnu/gcc/gcc/config/arm/
Dcrtn.asm44 # simple. Restore all the save resgisters, including the link
/openbsd/src/sys/arch/amd64/amd64/
Dmptramp.S157 movl %edi, %edx # Restore saved %edx
/openbsd/src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Python/
DPythonDataObjects.h650 void Restore();
683 expected.takeError(), [](PythonException &E) { E.Restore(); },

123456789