HomeSort by: relevance | last modified time | path
    Searched refs:SrcBB (Results 1 - 12 of 12) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyMachineFunctionInfo.cpp 129 auto *SrcBB = KV.first.get<MachineBasicBlock *>();
131 if (MBBs.count(SrcBB) && MBBs.count(DestBB))
132 SrcToUnwindDest[SrcBB->getNumber()] = DestBB->getNumber();
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
CFGMST.h 222 if (unionGroups(Ei->SrcBB, Ei->DestBB))
233 if (!ExitBlockFound && Ei->SrcBB == nullptr)
235 if (unionGroups(Ei->SrcBB, Ei->DestBB))
255 OS << " Edge " << Count++ << ": " << getBBInfo(EI->SrcBB).Index << "-->"
GCOVProfiling.cpp 218 // So there might be multiple edges with same SrcBB and DestBB.
219 const BasicBlock *SrcBB;
229 : SrcBB(Src), DestBB(Dest), Weight(W) {}
761 BasicBlock *SrcBB = const_cast<BasicBlock *>(E.SrcBB);
764 if (SrcBB == nullptr)
767 return SrcBB;
777 // Instrument the SrcBB if it has a single successor,
779 Instruction *TI = SrcBB->getTerminator();
780 if (TI->getNumSuccessors() <= 1 && !ExecBlocks.count(SrcBB))
    [all...]
PGOInstrumentation.cpp 522 // So there might be multiple edges with same SrcBB and DestBB.
523 const BasicBlock *SrcBB;
531 : SrcBB(Src), DestBB(Dest), Weight(W) {}
796 const BasicBlock *SrcBB = E->SrcBB;
798 BBInfo &SrcInfo = getBBInfo(SrcBB);
812 BasicBlock *SrcBB = const_cast<BasicBlock *>(E->SrcBB);
815 if (SrcBB == nullptr)
818 return SrcBB;
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUMCInstLower.cpp 44 const MCExpr *getLongBranchBlockExpr(const MachineBasicBlock &SrcBB,
99 const MachineBasicBlock &SrcBB,
103 const MCExpr *SrcBBSym = MCSymbolRefExpr::create(SrcBB.getSymbol(), Ctx);
109 skipDebugInstructionsForward(SrcBB.begin(), SrcBB.end())->getOpcode() ==
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
TailDuplicator.cpp 212 MachineBasicBlock *SrcBB = LI->second[j].first;
214 SSAUpdate.AddAvailableValue(SrcBB, SrcReg);
308 static unsigned getPHISrcRegOpIdx(MachineInstr *MI, MachineBasicBlock *SrcBB) {
310 if (MI->getOperand(i + 1).getMBB() == SrcBB)
512 MachineBasicBlock *SrcBB = LI->second[j].first;
517 if (!SrcBB->isSuccessor(SuccBB))
523 MI.getOperand(Idx + 1).setMBB(SrcBB);
526 MIB.addReg(SrcReg).addMBB(SrcBB);
532 MachineBasicBlock *SrcBB = TDBBs[j];
535 MI.getOperand(Idx + 1).setMBB(SrcBB);
    [all...]
MachineSSAUpdater.cpp 102 MachineBasicBlock *SrcBB = I->getOperand(i+1).getMBB();
103 if (AVals[SrcBB] != SrcReg) {
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
GVNHoist.cpp 309 bool hasEHhelper(const BasicBlock *BB, const BasicBlock *SrcBB,
326 bool hasEHOnPath(const BasicBlock *HoistPt, const BasicBlock *SrcBB,
666 bool GVNHoist::hasEHhelper(const BasicBlock *BB, const BasicBlock *SrcBB,
679 if ((BB != SrcBB) && HoistBarrier.count(BB))
722 bool GVNHoist::hasEHOnPath(const BasicBlock *HoistPt, const BasicBlock *SrcBB,
724 assert(DT->dominates(HoistPt, SrcBB) && "Invalid path");
731 for (auto I = idf_begin(SrcBB), E = idf_end(SrcBB); I != E;) {
739 if (hasEHhelper(BB, SrcBB, NBBsOnAllPaths))
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
BranchProbabilityInfo.h 380 /// Iterates over all edges leading from \p SrcBB to \p Successors and
385 getMaxEstimatedEdgeWeight(const LoopBlock &SrcBB,
  /src/external/apache2/llvm/dist/llvm/tools/llvm-c-test/
echo.cpp 504 LLVMBasicBlockRef SrcBB = LLVMValueAsBasicBlock(SrcOp);
505 Dst = LLVMBuildBr(Builder, DeclareBB(SrcBB));
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
IRTranslator.cpp 662 const BasicBlock *SrcBB = Src->getBasicBlock();
667 auto SuccSize = std::max<uint32_t>(succ_size(SrcBB), 1);
670 return FuncInfo.BPI->getEdgeProbability(SrcBB, DstBB);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.cpp 2100 const BasicBlock *SrcBB = Src->getBasicBlock();
2105 auto SuccSize = std::max<uint32_t>(succ_size(SrcBB), 1);
2108 return BPI->getEdgeProbability(SrcBB, DstBB);

Completed in 78 milliseconds