Home
last modified time | relevance | path

Searched refs:ContinueMBB (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/Target/X86/
DX86FrameLowering.cpp529 MachineBasicBlock *ContinueMBB = MF.CreateMachineBasicBlock(LLVM_BB); in emitStackProbeInline() local
534 MF.insert(MBBIter, ContinueMBB); in emitStackProbeInline()
538 ContinueMBB->splice(ContinueMBB->begin(), &MBB, MBBI, MBB.end()); in emitStackProbeInline()
539 ContinueMBB->transferSuccessorsAndUpdatePHIs(&MBB); in emitStackProbeInline()
624 BuildMI(&MBB, DL, TII.get(X86::JAE_1)).addMBB(ContinueMBB); in emitStackProbeInline()
659 MachineBasicBlock::iterator ContinueMBBI = ContinueMBB->getFirstNonPHI(); in emitStackProbeInline()
663 addRegOffset(BuildMI(*ContinueMBB, ContinueMBBI, DL, TII.get(X86::MOV64rm), in emitStackProbeInline()
666 addRegOffset(BuildMI(*ContinueMBB, ContinueMBBI, DL, TII.get(X86::MOV64rm), in emitStackProbeInline()
673 BuildMI(*ContinueMBB, ContinueMBBI, DL, TII.get(X86::SUB64rr), X86::RSP) in emitStackProbeInline()
678 MBB.addSuccessor(ContinueMBB); in emitStackProbeInline()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86FrameLowering.cpp566 MachineBasicBlock *ContinueMBB = MF.CreateMachineBasicBlock(LLVM_BB); in emitStackProbeInline() local
571 MF.insert(MBBIter, ContinueMBB); in emitStackProbeInline()
575 ContinueMBB->splice(ContinueMBB->begin(), &MBB, MBBI, MBB.end()); in emitStackProbeInline()
576 ContinueMBB->transferSuccessorsAndUpdatePHIs(&MBB); in emitStackProbeInline()
676 BuildMI(&MBB, DL, TII.get(X86::JCC_1)).addMBB(ContinueMBB).addImm(X86::COND_AE); in emitStackProbeInline()
715 MachineBasicBlock::iterator ContinueMBBI = ContinueMBB->getFirstNonPHI(); in emitStackProbeInline()
720 addRegOffset(BuildMI(*ContinueMBB, ContinueMBBI, DL, in emitStackProbeInline()
724 addRegOffset(BuildMI(*ContinueMBB, ContinueMBBI, DL, in emitStackProbeInline()
731 ContinueMBB->addLiveIn(SizeReg); in emitStackProbeInline()
732 BuildMI(*ContinueMBB, ContinueMBBI, DL, TII.get(X86::SUB64rr), X86::RSP) in emitStackProbeInline()
[all …]
/external/llvm-project/llvm/lib/Target/X86/
DX86FrameLowering.cpp758 MachineBasicBlock *ContinueMBB = MF.CreateMachineBasicBlock(LLVM_BB); in emitStackProbeInlineWindowsCoreCLR64() local
763 MF.insert(MBBIter, ContinueMBB); in emitStackProbeInlineWindowsCoreCLR64()
767 ContinueMBB->splice(ContinueMBB->begin(), &MBB, MBBI, MBB.end()); in emitStackProbeInlineWindowsCoreCLR64()
768 ContinueMBB->transferSuccessorsAndUpdatePHIs(&MBB); in emitStackProbeInlineWindowsCoreCLR64()
868 BuildMI(&MBB, DL, TII.get(X86::JCC_1)).addMBB(ContinueMBB).addImm(X86::COND_AE); in emitStackProbeInlineWindowsCoreCLR64()
907 MachineBasicBlock::iterator ContinueMBBI = ContinueMBB->getFirstNonPHI(); in emitStackProbeInlineWindowsCoreCLR64()
912 addRegOffset(BuildMI(*ContinueMBB, ContinueMBBI, DL, in emitStackProbeInlineWindowsCoreCLR64()
916 addRegOffset(BuildMI(*ContinueMBB, ContinueMBBI, DL, in emitStackProbeInlineWindowsCoreCLR64()
923 ContinueMBB->addLiveIn(SizeReg); in emitStackProbeInlineWindowsCoreCLR64()
924 BuildMI(*ContinueMBB, ContinueMBBI, DL, TII.get(X86::SUB64rr), X86::RSP) in emitStackProbeInlineWindowsCoreCLR64()
[all …]