Home
last modified time | relevance | path

Searched refs:TrapBB (Results 1 – 4 of 4) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/
DBoundsChecking.cpp176 BasicBlock *TrapBB = nullptr; in addBoundsChecking() local
177 auto GetTrapBB = [&TrapBB](BuilderTy &IRB) { in addBoundsChecking()
178 if (TrapBB && SingleTrapBB) in addBoundsChecking()
179 return TrapBB; in addBoundsChecking()
186 TrapBB = BasicBlock::Create(Fn->getContext(), "trap", Fn); in addBoundsChecking()
187 IRB.SetInsertPoint(TrapBB); in addBoundsChecking()
196 return TrapBB; in addBoundsChecking()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DCrossDSOCFI.cpp130 BasicBlock *TrapBB = BasicBlock::Create(Ctx, "fail", F); in buildCFICheck() local
131 IRBuilder<> IRBFail(TrapBB); in buildCFICheck()
142 SwitchInst *SI = IRB.CreateSwitch(&CallSiteTypeId, TrapBB, TypeIds.size()); in buildCFICheck()
152 BranchInst *BI = IRBTest.CreateCondBr(Test, ExitBB, TrapBB); in buildCFICheck()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMISelLowering.cpp9674 MachineBasicBlock *TrapBB = MF->CreateMachineBasicBlock(); in EmitSjLjDispatchBlock() local
9681 BuildMI(TrapBB, dl, TII->get(trap_opcode)); in EmitSjLjDispatchBlock()
9682 DispatchBB->addSuccessor(TrapBB); in EmitSjLjDispatchBlock()
9690 MF->insert(MF->end(), TrapBB); in EmitSjLjDispatchBlock()
9749 .addMBB(TrapBB) in EmitSjLjDispatchBlock()
9806 .addMBB(TrapBB) in EmitSjLjDispatchBlock()
9908 .addMBB(TrapBB) in EmitSjLjDispatchBlock()
10486 MachineBasicBlock *TrapBB = MF->CreateMachineBasicBlock(); in EmitLowered__dbzchk() local
10487 BuildMI(TrapBB, DL, TII->get(ARM::t__brkdiv0)); in EmitLowered__dbzchk()
10488 MF->push_back(TrapBB); in EmitLowered__dbzchk()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp32049 MachineBasicBlock *TrapBB = MF->CreateMachineBasicBlock(); in EmitSjLjDispatchBlock() local
32050 BuildMI(TrapBB, DL, TII->get(X86::TRAP)); in EmitSjLjDispatchBlock()
32051 DispatchBB->addSuccessor(TrapBB); in EmitSjLjDispatchBlock()
32059 MF->push_back(TrapBB); in EmitSjLjDispatchBlock()
32097 BuildMI(DispatchBB, DL, TII->get(X86::JCC_1)).addMBB(TrapBB).addImm(X86::COND_AE); in EmitSjLjDispatchBlock()