/external/llvm/include/llvm/Analysis/ |
H A D | PHITransAddr.h | 79 /// CurBB to Pred, updating our state to reflect any needed changes. If 82 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB, 92 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB, 104 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB, 108 /// version of 'V' for the edge PredBB->CurBB into the end of the PredBB 112 Value *InsertPHITranslatedSubExpr(Value *InVal, BasicBlock *CurBB,
|
/external/llvm/lib/Analysis/ |
H A D | PHITransAddr.cpp | 116 // If the input value is not an instruction, or if it is not defined in CurBB, 145 Value *PHITransAddr::PHITranslateSubExpr(Value *V, BasicBlock *CurBB, argument 158 if (Inst->getParent() != CurBB) { 192 Value *PHIIn = PHITranslateSubExpr(Cast->getOperand(0), CurBB, PredBB, DT); 221 Value *GEPOp = PHITranslateSubExpr(GEP->getOperand(i), CurBB, PredBB, DT); 245 GEPI->getParent()->getParent() == CurBB->getParent() && 262 Value *LHS = PHITranslateSubExpr(Inst->getOperand(0), CurBB, PredBB, DT); 298 BO->getParent()->getParent() == CurBB->getParent() && 312 /// CurBB to Pred, updating our state to reflect any needed changes. If 315 bool PHITransAddr::PHITranslateValue(BasicBlock *CurBB, BasicBloc argument 344 PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB, const DominatorTree &DT, SmallVectorImpl<Instruction*> &NewInsts) argument 368 InsertPHITranslatedSubExpr(Value *InVal, BasicBlock *CurBB, BasicBlock *PredBB, const DominatorTree &DT, SmallVectorImpl<Instruction*> &NewInsts) argument 401 BasicBlock *CurBB = GEP->getParent(); local [all...] |
/external/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Interpreter.h | 66 BasicBlock *CurBB; // The currently executing BB member in struct:llvm::ExecutionContext 74 ExecutionContext() : CurFunction(nullptr), CurBB(nullptr), CurInst(nullptr) {} 77 : CurFunction(O.CurFunction), CurBB(O.CurBB), CurInst(O.CurInst), 83 CurBB = O.CurBB;
|
H A D | Execution.cpp | 931 BasicBlock *PrevBB = SF.CurBB; // Remember where we came from... 932 SF.CurBB = Dest; // Update CurBB to branch destination 933 SF.CurInst = SF.CurBB->begin(); // Update new instruction ptr... 951 SF.CurInst = SF.CurBB->begin(); 2094 StackFrame.CurBB = &F->front(); 2095 StackFrame.CurInst = StackFrame.CurBB->begin();
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64PromoteConstant.cpp | 380 BasicBlock *CurBB = IPI->first->getParent(); local 381 if (NewBB == CurBB) { 393 BasicBlock *CommonDominator = DT.findNearestCommonDominator(NewBB, CurBB); 399 // By construction, the CommonDominator cannot be CurBB. 400 assert(CommonDominator != CurBB &&
|
/external/llvm/include/llvm/IR/ |
H A D | Value.h | 503 /// If this value is a PHI node with CurBB as its parent, return the value in 507 Value *DoPHITranslation(const BasicBlock *CurBB, const BasicBlock *PredBB); 509 const Value *DoPHITranslation(const BasicBlock *CurBB, argument 511 return const_cast<Value*>(this)->DoPHITranslation(CurBB, PredBB);
|
/external/llvm/lib/CodeGen/ |
H A D | ShadowStackGCLowering.cpp | 115 BasicBlock *CurBB = &*StateBB++; local 119 TerminatorInst *TI = CurBB->getTerminator();
|
H A D | PrologEpilogInserter.cpp | 402 const MachineBasicBlock *CurBB = WorkList.pop_back_val(); local 405 if (CurBB == Save && Save != Restore) 409 for (MachineBasicBlock *SuccBB : CurBB->successors())
|
/external/clang/lib/CodeGen/ |
H A D | CGStmt.cpp | 368 llvm::BasicBlock *CurBB = Builder.GetInsertBlock(); local 380 if (CurBB && CurBB->getParent()) 381 CurFn->getBasicBlockList().insertAfter(CurBB->getIterator(), BB); 391 llvm::BasicBlock *CurBB = Builder.GetInsertBlock(); local 393 if (!CurBB || CurBB->getTerminator()) { 528 llvm::BasicBlock *CurBB = Builder.GetInsertBlock(); local 535 cast<llvm::PHINode>(IndGotoBB->begin())->addIncoming(V, CurBB);
|
H A D | CodeGenFunction.cpp | 225 llvm::BasicBlock *CurBB = Builder.GetInsertBlock(); local 227 if (CurBB) { 228 assert(!CurBB->getTerminator() && "Unexpected terminated block."); 232 if (CurBB->empty() || ReturnBlock.getBlock()->use_empty()) { 233 ReturnBlock.getBlock()->replaceAllUsesWith(CurBB);
|
H A D | CGAtomic.cpp | 1603 auto *CurBB = CGF.Builder.GetInsertBlock(); local 1607 PHI->addIncoming(OldVal, CurBB); 1686 auto *CurBB = CGF.Builder.GetInsertBlock(); local 1690 PHI->addIncoming(OldVal, CurBB);
|
/external/llvm/lib/IR/ |
H A D | Value.cpp | 520 Value *Value::DoPHITranslation(const BasicBlock *CurBB, argument 523 if (PN && PN->getParent() == CurBB)
|
/external/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyPEI.cpp | 418 const MachineBasicBlock *CurBB = WorkList.pop_back_val(); local 421 if (CurBB == Save && Save != Restore) 425 for (MachineBasicBlock *SuccBB : CurBB->successors())
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.h | 695 MachineBasicBlock *FBB, MachineBasicBlock *CurBB, 701 MachineBasicBlock *CurBB,
|
H A D | SelectionDAGBuilder.cpp | 1514 MachineBasicBlock *CurBB, 1518 const BasicBlock *BB = CurBB->getBasicBlock(); 1526 if (CurBB == SwitchBB || 1540 TBB, FBB, CurBB, TProb, FProb); 1548 nullptr, TBB, FBB, CurBB, TProb, FProb); 1556 MachineBasicBlock *CurBB, 1565 BOp->getParent() != CurBB->getBasicBlock() || 1566 !InBlock(BOp->getOperand(0), CurBB->getBasicBlock()) || 1567 !InBlock(BOp->getOperand(1), CurBB->getBasicBlock())) { 1568 EmitBranchForMergedCondition(Cond, TBB, FBB, CurBB, SwitchB [all...] |
/external/llvm/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 2781 // CurBB - The current basic block we're evaluating. 2782 BasicBlock *CurBB = &F->front(); local 2784 BasicBlock::iterator CurInst = CurBB->begin(); 2788 DEBUG(dbgs() << "Trying to evaluate BB: " << *CurBB << "\n"); 2796 ReturnInst *RI = cast<ReturnInst>(CurBB->getTerminator()); 2815 setVal(PN, getVal(PN->getIncomingValueForBlock(CurBB))); 2818 CurBB = NextBB;
|
/external/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 3948 BasicBlock *CurBB = nullptr; local 3953 if (CurBB && !CurBB->empty()) 3954 return &CurBB->back(); 4047 CurBB = FunctionBBs[0]; 4131 CurBB->getInstList().push_back(Temp); 4982 CurBB->getInstList().push_back(I); 5148 if (!CurBB) { 5156 CurBB->getInstList().push_back(I); 5161 CurBB [all...] |
/external/llvm/lib/Transforms/Utils/ |
H A D | InlineFunction.cpp | 1509 BasicBlock *CurBB = RI->getParent(); local 1516 IRBuilder<> Builder(CurBB);
|