Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp266 MBBMap[&BB] = MBB; in set()
312 H.Handler = MBBMap[H.Handler.get<const BasicBlock *>()]; in set()
317 UME.Cleanup = MBBMap[UME.Cleanup.get<const BasicBlock *>()]; in set()
320 UME.Handler = MBBMap[BB]; in set()
324 CME.Handler = MBBMap[BB]; in set()
335 SrcToUnwindDest[MBBMap[Src]] = MBBMap[Dest]; in set()
341 UnwindDestToSrcs[MBBMap[Dest]] = SmallPtrSet<BBOrMBB, 4>(); in set()
343 UnwindDestToSrcs[MBBMap[Dest]].insert( in set()
344 MBBMap[P.get<const BasicBlock *>()]); in set()
354 MBBMap.clear(); in clear()
H A DSelectionDAGBuilder.cpp1685 return DAG.getBasicBlock(FuncInfo.MBBMap[BB]); in getValueImpl()
1789 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob); in findWasmUnwindDestinations()
1838 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob); in findUnwindDestinations()
1843 UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob); in findUnwindDestinations()
2892 MachineBasicBlock *Return = FuncInfo.MBBMap[I.getSuccessor(0)]; in visitInvoke()
2995 MachineBasicBlock *Return = FuncInfo.MBBMap[I.getDefaultDest()]; in visitCallBr()
3001 MachineBasicBlock *Target = FuncInfo.MBBMap[Dest]; in visitCallBr()
3092 MachineBasicBlock *Succ = FuncInfo.MBBMap[BB]; in visitIndirectBr()
7693 MF.addInvoke(FuncInfo.MBBMap[EHPadBB], BeginLabel, EndLabel); in lowerEndEH()
10657 MachineBasicBlock *SuccMBB = FuncInfo.MBBMap[SuccBB]; in HandlePHINodesInSuccessorBlocks()
[all …]
H A DFastISel.cpp1732 MachineBasicBlock *MSucc = FuncInfo.MBBMap[LLVMSucc]; in selectOperator()
2137 MachineBasicBlock *SuccMBB = FuncInfo.MBBMap[SuccBB]; in handlePHINodesInSuccessorBlocks()
2261 FuncInfo.MBBMap[cast<Instruction>(Add)->getParent()] != FuncInfo.MBB) in canFoldAddIntoGEP()
H A DSelectionDAGISel.cpp1351 FuncInfo->MBB = FuncInfo->MBBMap[&Fn.getEntryBlock()]; in SelectAllBasicBlocks()
1424 FuncInfo->MBB = FuncInfo->MBBMap[LLVMBB]; in SelectAllBasicBlocks()
1572 SDB->SPDescriptor.initialize(LLVMBB, FuncInfo->MBBMap[LLVMBB], in SelectAllBasicBlocks()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DFunctionLoweringInfo.h72 DenseMap<const BasicBlock*, MachineBasicBlock *> MBBMap; variable
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp219 FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB) { in computeAddress()
1305 MachineBasicBlock *MSucc = FuncInfo.MBBMap[Br->getSuccessor(0)]; in selectBr()
1310 MachineBasicBlock *TBB = FuncInfo.MBBMap[Br->getSuccessor(0)]; in selectBr()
1311 MachineBasicBlock *FBB = FuncInfo.MBBMap[Br->getSuccessor(1)]; in selectBr()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp301 return FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB; in isValueAvailable()
313 FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB) { in PPCComputeAddress()
768 MachineBasicBlock *TBB = FuncInfo.MBBMap[BI->getSuccessor(0)]; in SelectBranch()
769 MachineBasicBlock *FBB = FuncInfo.MBBMap[BI->getSuccessor(1)]; in SelectBranch()
1871 FuncInfo.MBB->addSuccessor(FuncInfo.MBBMap[SuccBB]); in SelectIndirectBr()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp572 FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB) { in computeAddress()
724 if (FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB) { in computeAddress()
806 if (FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB) { in computeAddress()
1002 return FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB; in isValueAvailable()
2263 MachineBasicBlock *TBB = FuncInfo.MBBMap[BI->getSuccessor(0)]; in emitCompareAndBranch()
2264 MachineBasicBlock *FBB = FuncInfo.MBBMap[BI->getSuccessor(1)]; in emitCompareAndBranch()
2368 MachineBasicBlock *MSucc = FuncInfo.MBBMap[BI->getSuccessor(0)]; in selectBranch()
2373 MachineBasicBlock *TBB = FuncInfo.MBBMap[BI->getSuccessor(0)]; in selectBranch()
2374 MachineBasicBlock *FBB = FuncInfo.MBBMap[BI->getSuccessor(1)]; in selectBranch()
2507 FuncInfo.MBB->addSuccessor(FuncInfo.MBBMap[Succ]); in selectIndirectBr()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86FastISel.cpp835 FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB) { in X86SelectAddress()
1643 MachineBasicBlock *TrueMBB = FuncInfo.MBBMap[BI->getSuccessor(0)]; in X86SelectBranch()
1644 MachineBasicBlock *FalseMBB = FuncInfo.MBBMap[BI->getSuccessor(1)]; in X86SelectBranch()