Searched refs:SrcBB (Results 1 - 8 of 8) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DCFGMST.h215 if (unionGroups(Ei->SrcBB, Ei->DestBB))
226 if (!ExitBlockFound && Ei->SrcBB == nullptr)
228 if (unionGroups(Ei->SrcBB, Ei->DestBB))
248 OS << " Edge " << Count++ << ": " << getBBInfo(EI->SrcBB).Index << "-->"
H A DPGOInstrumentation.cpp481 // So there might be multiple edges with same SrcBB and DestBB.
482 const BasicBlock *SrcBB; member in struct:__anon2637::PGOEdge
490 : SrcBB(Src), DestBB(Dest), Weight(W) {}
740 const BasicBlock *SrcBB = E->SrcBB; local
742 BBInfo &SrcInfo = getBBInfo(SrcBB);
756 BasicBlock *SrcBB = const_cast<BasicBlock *>(E->SrcBB);
759 if (SrcBB == nullptr)
762 return SrcBB;
1099 const BasicBlock *SrcBB = E->SrcBB; local
1311 const BasicBlock *SrcBB = E->SrcBB; local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMCInstLower.cpp46 const MCExpr *getLongBranchBlockExpr(const MachineBasicBlock &SrcBB,
101 const MachineBasicBlock &SrcBB,
105 const MCExpr *SrcBBSym = MCSymbolRefExpr::create(SrcBB.getSymbol(), Ctx);
111 skipDebugInstructionsForward(SrcBB.begin(), SrcBB.end())->getOpcode() ==
100 getLongBranchBlockExpr( const MachineBasicBlock &SrcBB, const MachineOperand &MO) const argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DTailDuplicator.cpp210 MachineBasicBlock *SrcBB = LI->second[j].first; local
212 SSAUpdate.AddAvailableValue(SrcBB, SrcReg);
306 static unsigned getPHISrcRegOpIdx(MachineInstr *MI, MachineBasicBlock *SrcBB) { argument
308 if (MI->getOperand(i + 1).getMBB() == SrcBB)
510 MachineBasicBlock *SrcBB = LI->second[j].first; local
515 if (!SrcBB->isSuccessor(SuccBB))
521 MI.getOperand(Idx + 1).setMBB(SrcBB);
524 MIB.addReg(SrcReg).addMBB(SrcBB);
530 MachineBasicBlock *SrcBB = TDBBs[j]; local
533 MI.getOperand(Idx + 1).setMBB(SrcBB);
[all...]
H A DMachineSSAUpdater.cpp99 MachineBasicBlock *SrcBB = I->getOperand(i+1).getMBB(); local
100 if (AVals[SrcBB] != SrcReg) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGVNHoist.cpp419 bool hasEHhelper(const BasicBlock *BB, const BasicBlock *SrcBB, argument
432 if ((BB != SrcBB) && HoistBarrier.count(BB))
486 bool hasEHOnPath(const BasicBlock *HoistPt, const BasicBlock *SrcBB, argument
488 assert(DT->dominates(HoistPt, SrcBB) && "Invalid path");
495 for (auto I = idf_begin(SrcBB), E = idf_end(SrcBB); I != E;) {
503 if (hasEHhelper(BB, SrcBB, NBBsOnAllPaths))
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp425 const BasicBlock *SrcBB = Src->getBasicBlock(); local
430 auto SuccSize = std::max<uint32_t>(succ_size(SrcBB), 1);
433 return FuncInfo.BPI->getEdgeProbability(SrcBB, DstBB);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp2020 const BasicBlock *SrcBB = Src->getBasicBlock(); local
2025 auto SuccSize = std::max<uint32_t>(succ_size(SrcBB), 1);
2028 return BPI->getEdgeProbability(SrcBB, DstBB);

Completed in 229 milliseconds