Home
last modified time | relevance | path

Searched refs:DispatchBB (Results 1 – 6 of 6) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/VE/
DVEISelLowering.cpp1939 MachineBasicBlock *DispatchBB, in setupEntryBlockForSjLj() argument
1945 prepareMBB(*MBB, MachineBasicBlock::iterator(MI), DispatchBB, DL); in setupEntryBlockForSjLj()
2232 MachineBasicBlock *DispatchBB = MF->CreateMachineBasicBlock(); in emitSjLjDispatchBlock() local
2233 DispatchBB->setIsEHPad(true); in emitSjLjDispatchBlock()
2237 DispatchBB->addSuccessor(TrapBB); in emitSjLjDispatchBlock()
2240 DispatchBB->addSuccessor(DispContBB); in emitSjLjDispatchBlock()
2243 MF->push_back(DispatchBB); in emitSjLjDispatchBlock()
2257 setupEntryBlockForSjLj(MI, BB, DispatchBB, FI, OffsetIC); in emitSjLjDispatchBlock()
2267 BuildMI(DispatchBB, DL, TII->get(VE::NOP)) in emitSjLjDispatchBlock()
2273 BuildMI(DispatchBB, DL, TII->get(VE::GETGOT), VE::SX15); in emitSjLjDispatchBlock()
[all …]
DVEISelLowering.h158 MachineBasicBlock *DispatchBB, int FI,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DARMISelLowering.cpp10342 MachineBasicBlock *DispatchBB, in SetupEntryBlockForSjLj() argument
10360 ARMConstantPoolMBB::Create(F.getContext(), DispatchBB, PCLabelId, PCAdj); in SetupEntryBlockForSjLj()
10532 MachineBasicBlock *DispatchBB = MF->CreateMachineBasicBlock(); in EmitSjLjDispatchBlock() local
10533 DispatchBB->setIsEHPad(); in EmitSjLjDispatchBlock()
10543 DispatchBB->addSuccessor(TrapBB); in EmitSjLjDispatchBlock()
10546 DispatchBB->addSuccessor(DispContBB); in EmitSjLjDispatchBlock()
10549 MF->insert(MF->end(), DispatchBB); in EmitSjLjDispatchBlock()
10555 SetupEntryBlockForSjLj(MI, MBB, DispatchBB, FI); in EmitSjLjDispatchBlock()
10562 MIB = BuildMI(DispatchBB, dl, TII->get(ARM::Int_eh_sjlj_dispatchsetup)); in EmitSjLjDispatchBlock()
10577 BuildMI(DispatchBB, dl, TII->get(ARM::t2LDRi12), NewVReg1) in EmitSjLjDispatchBlock()
[all …]
DARMISelLowering.h954 MachineBasicBlock *DispatchBB, int FI) const;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
DX86ISelLowering.h1600 MachineBasicBlock *DispatchBB, int FI) const;
DX86ISelLowering.cpp33948 MachineBasicBlock *DispatchBB, in SetupEntryBlockForSjLj() argument
33977 .addMBB(DispatchBB) in SetupEntryBlockForSjLj()
33984 .addMBB(DispatchBB, Subtarget.classifyBlockAddressReference()) in SetupEntryBlockForSjLj()
33991 MIB.addMBB(DispatchBB); in SetupEntryBlockForSjLj()
34050 MachineBasicBlock *DispatchBB = MF->CreateMachineBasicBlock(); in EmitSjLjDispatchBlock() local
34051 DispatchBB->setIsEHPad(true); in EmitSjLjDispatchBlock()
34055 DispatchBB->addSuccessor(TrapBB); in EmitSjLjDispatchBlock()
34058 DispatchBB->addSuccessor(DispContBB); in EmitSjLjDispatchBlock()
34061 MF->push_back(DispatchBB); in EmitSjLjDispatchBlock()
34067 SetupEntryBlockForSjLj(MI, BB, DispatchBB, FI); in EmitSjLjDispatchBlock()
[all …]