HomeSort by: relevance | last modified time | path
    Searched defs:CurBB (Results 1 - 14 of 14) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
EscapeEnumerator.cpp 36 BasicBlock *CurBB = &*StateBB++;
40 Instruction *TI = CurBB->getTerminator();
44 if (CallInst *CI = CurBB->getTerminatingMustTailCall())
Evaluator.cpp 709 // CurBB - The current basic block we're evaluating.
710 BasicBlock *CurBB = &F->front();
712 BasicBlock::iterator CurInst = CurBB->begin();
716 LLVM_DEBUG(dbgs() << "Trying to evaluate BB: " << *CurBB << "\n");
726 ReturnInst *RI = cast<ReturnInst>(CurBB->getTerminator());
755 setVal(PN, getVal(PN->getIncomingValueForBlock(CurBB)));
758 CurBB = NextBB;
InlineFunction.cpp 2370 auto *CurBB = RI->getParent();
2382 IRBuilder<> Builder(CurBB);
2420 BasicBlock *CurBB = RI->getParent();
2427 IRBuilder<> Builder(CurBB);
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
PHITransAddr.cpp 115 // If the input value is not an instruction, or if it is not defined in CurBB,
143 Value *PHITransAddr::PHITranslateSubExpr(Value *V, BasicBlock *CurBB,
155 if (Inst->getParent() != CurBB) {
189 Value *PHIIn = PHITranslateSubExpr(Cast->getOperand(0), CurBB, PredBB, DT);
218 Value *GEPOp = PHITranslateSubExpr(GEP->getOperand(i), CurBB, PredBB, DT);
243 GEPI->getParent()->getParent() == CurBB->getParent() &&
260 Value *LHS = PHITranslateSubExpr(Inst->getOperand(0), CurBB, PredBB, DT);
295 BO->getParent()->getParent() == CurBB->getParent() &&
309 /// CurBB to Pred, updating our state to reflect any needed changes. If
312 bool PHITransAddr::PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
Interpreter.h 61 BasicBlock *CurBB; // The currently executing BB
69 ExecutionContext() : CurFunction(nullptr), CurBB(nullptr), CurInst(nullptr) {}
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIOptimizeExecMaskingPreRA.cpp 357 auto CurBB = Blocks.pop_back_val();
358 auto I = CurBB->rbegin(), E = CurBB->rend();
396 for (auto *Pred : CurBB->predecessors()) {
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
GuardWidening.cpp 343 auto *CurBB = DFSI.getPath(i)->getBlock();
344 if (!BlockFilter(CurBB))
346 assert(GuardsInBlock.count(CurBB) && "Must have been populated by now!");
347 const auto &GuardsInCurBB = GuardsInBlock.find(CurBB)->second;
350 auto E = Instr->getParent() == CurBB ? find(GuardsInCurBB, Instr)
356 for (auto &I : *CurBB) {
367 assert((i == (e - 1)) == (Instr->getParent() == CurBB) && "Bad DFS?");
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
PrologEpilogInserter.cpp 493 const MachineBasicBlock *CurBB = WorkList.pop_back_val();
496 if (CurBB == Save && Save != Restore)
500 for (MachineBasicBlock *SuccBB : CurBB->successors())
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGAtomic.cpp 1858 auto *CurBB = CGF.Builder.GetInsertBlock();
1862 PHI->addIncoming(OldVal, CurBB);
1940 auto *CurBB = CGF.Builder.GetInsertBlock();
1944 PHI->addIncoming(OldVal, CurBB);
CGStmt.cpp 523 llvm::BasicBlock *CurBB = Builder.GetInsertBlock();
535 if (CurBB && CurBB->getParent())
536 CurFn->getBasicBlockList().insertAfter(CurBB->getIterator(), BB);
546 llvm::BasicBlock *CurBB = Builder.GetInsertBlock();
548 if (!CurBB || CurBB->getTerminator()) {
696 llvm::BasicBlock *CurBB = Builder.GetInsertBlock();
703 cast<llvm::PHINode>(IndGotoBB->begin())->addIncoming(V, CurBB);
CodeGenFunction.cpp 285 llvm::BasicBlock *CurBB = Builder.GetInsertBlock();
287 if (CurBB) {
288 assert(!CurBB->getTerminator() && "Unexpected terminated block.");
292 if (CurBB->empty() || ReturnBlock.getBlock()->use_empty()) {
293 ReturnBlock.getBlock()->replaceAllUsesWith(CurBB);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
IRTranslator.cpp 366 MachineBasicBlock *CurBB, MachineBasicBlock *SwitchBB,
380 BOp->getOperand(1), nullptr, TBB, FBB, CurBB,
390 nullptr, TBB, FBB, CurBB, CurBuilder->getDebugLoc(), TProb, FProb);
402 MachineBasicBlock *CurBB, MachineBasicBlock *SwitchBB,
412 isValInBlock(NotCond, CurBB->getBasicBlock())) {
413 findMergedConditions(NotCond, TBB, FBB, CurBB, SwitchBB, Opc, TProb, FProb,
443 if (!BOpIsInOrAndTree || BOp->getParent() != CurBB->getBasicBlock() ||
444 !isValInBlock(BOpOp0, CurBB->getBasicBlock()) ||
445 !isValInBlock(BOpOp1, CurBB->getBasicBlock())) {
446 emitBranchForMergedCondition(Cond, TBB, FBB, CurBB, SwitchBB, TProb, FProb
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
OMPIRBuilder.cpp 2462 // CurBB
2467 BasicBlock *CurBB = Builder.GetInsertBlock();
2468 Instruction *CurBBTI = CurBB->getTerminator();
2471 CurBB->splitBasicBlock(CurBBTI, X->getName() + ".atomic.exit");
2472 BasicBlock *ContBB = CurBB->splitBasicBlock(CurBB->getTerminator(),
2477 PHI->addIncoming(OldVal, CurBB);
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp 3909 BasicBlock *CurBB = nullptr;
3914 if (CurBB && !CurBB->empty())
3915 return &CurBB->back();
4017 CurBB = FunctionBBs[0];
4134 assert(CurBB && "No current BB?");
4135 CurBB->getInstList().push_back(Temp);
5162 CurBB->getInstList().push_back(I);
5451 if (!CurBB) {
5459 CurBB->getInstList().push_back(I)
    [all...]

Completed in 57 milliseconds