Home
last modified time | relevance | path

Searched refs:MBBMap (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp264 MBBMap[&BB] = MBB; in set()
310 H.Handler = MBBMap[cast<const BasicBlock *>(H.Handler)]; in set()
315 UME.Cleanup = MBBMap[cast<const BasicBlock *>(UME.Cleanup)]; in set()
318 UME.Handler = MBBMap[BB]; in set()
322 CME.Handler = MBBMap[BB]; in set()
333 SrcToUnwindDest[MBBMap[Src]] = MBBMap[Dest]; in set()
339 UnwindDestToSrcs[MBBMap[Dest]] = SmallPtrSet<BBOrMBB, 4>(); in set()
341 UnwindDestToSrcs[MBBMap[Dest]].insert( in set()
342 MBBMap[cast<const BasicBlock *>(P)]); in set()
352 MBBMap.clear(); in clear()
H A DSelectionDAGBuilder.cpp1957 return DAG.getBasicBlock(FuncInfo.MBBMap[BB]); in getValueImpl()
1977 MachineBasicBlock *TargetMBB = FuncInfo.MBBMap[I.getSuccessor()]; in visitCatchRet()
2005 MachineBasicBlock *SuccessorColorMBB = FuncInfo.MBBMap[SuccessorColor]; in visitCatchRet()
2061 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob); in findWasmUnwindDestinations()
2068 UnwindDests.emplace_back(FuncInfo.MBBMap[CatchPadBB], Prob); in findWasmUnwindDestinations()
2110 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob); in findUnwindDestinations()
2115 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob); in findUnwindDestinations()
2122 UnwindDests.emplace_back(FuncInfo.MBBMap[CatchPadBB], Prob); in findUnwindDestinations()
2159 FuncInfo.MBBMap[I.getCleanupPad()->getParent()]; in visitCleanupRet()
2784 MachineBasicBlock *Succ0MBB = FuncInfo.MBBMap[I.getSuccessor(0)]; in visitBr()
[all …]
H A DFastISel.cpp1856 MachineBasicBlock *MSucc = FuncInfo.MBBMap[LLVMSucc]; in selectOperator()
2266 MachineBasicBlock *SuccMBB = FuncInfo.MBBMap[SuccBB]; in handlePHINodesInSuccessorBlocks()
2390 FuncInfo.MBBMap[cast<Instruction>(Add)->getParent()] != FuncInfo.MBB) in canFoldAddIntoGEP()
H A DSelectionDAGISel.cpp1619 FuncInfo->MBB = FuncInfo->MBBMap[&Fn.getEntryBlock()]; in SelectAllBasicBlocks()
1697 FuncInfo->MBB = FuncInfo->MBBMap[LLVMBB]; in SelectAllBasicBlocks()
1849 SDB->SPDescriptor.initialize(LLVMBB, FuncInfo->MBBMap[LLVMBB], in SelectAllBasicBlocks()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DFunctionLoweringInfo.h77 DenseMap<const BasicBlock*, MachineBasicBlock *> MBBMap; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp223 FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB) { in computeAddress()
1312 MachineBasicBlock *MSucc = FuncInfo.MBBMap[Br->getSuccessor(0)]; in selectBr()
1317 MachineBasicBlock *TBB = FuncInfo.MBBMap[Br->getSuccessor(0)]; in selectBr()
1318 MachineBasicBlock *FBB = FuncInfo.MBBMap[Br->getSuccessor(1)]; in selectBr()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp300 return FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB; in isValueAvailable()
312 FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB) { in PPCComputeAddress()
766 MachineBasicBlock *TBB = FuncInfo.MBBMap[BI->getSuccessor(0)]; in SelectBranch()
767 MachineBasicBlock *FBB = FuncInfo.MBBMap[BI->getSuccessor(1)]; in SelectBranch()
1868 FuncInfo.MBB->addSuccessor(FuncInfo.MBBMap[SuccBB]); in SelectIndirectBr()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp600 FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB) { in computeAddress()
752 if (FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB) { in computeAddress()
834 if (FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB) { in computeAddress()
1030 return FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB; in isValueAvailable()
2282 MachineBasicBlock *TBB = FuncInfo.MBBMap[BI->getSuccessor(0)]; in emitCompareAndBranch()
2283 MachineBasicBlock *FBB = FuncInfo.MBBMap[BI->getSuccessor(1)]; in emitCompareAndBranch()
2387 MachineBasicBlock *MSucc = FuncInfo.MBBMap[BI->getSuccessor(0)]; in selectBranch()
2392 MachineBasicBlock *TBB = FuncInfo.MBBMap[BI->getSuccessor(0)]; in selectBranch()
2393 MachineBasicBlock *FBB = FuncInfo.MBBMap[BI->getSuccessor(1)]; in selectBranch()
2530 FuncInfo.MBB->addSuccessor(FuncInfo.MBBMap[Succ]); in selectIndirectBr()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp467 FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB) { in computeAddress()
945 MachineBasicBlock *TBB = FuncInfo.MBBMap[BI->getSuccessor(0)]; in selectBranch()
946 MachineBasicBlock *FBB = FuncInfo.MBBMap[BI->getSuccessor(1)]; in selectBranch()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFastISel.cpp703 FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB) { in ARMComputeAddress()
1226 MachineBasicBlock *TBB = FuncInfo.MBBMap[BI->getSuccessor(0)]; in SelectBranch()
1227 MachineBasicBlock *FBB = FuncInfo.MBBMap[BI->getSuccessor(1)]; in SelectBranch()
1332 FuncInfo.MBB->addSuccessor(FuncInfo.MBBMap[SuccBB]); in SelectIndirectBr()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FastISel.cpp838 FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB) { in X86SelectAddress()
1639 MachineBasicBlock *TrueMBB = FuncInfo.MBBMap[BI->getSuccessor(0)]; in X86SelectBranch()
1640 MachineBasicBlock *FalseMBB = FuncInfo.MBBMap[BI->getSuccessor(1)]; in X86SelectBranch()