/external/llvm/lib/Analysis/ |
D | PHITransAddr.cpp | 145 Value *PHITransAddr::PHITranslateSubExpr(Value *V, BasicBlock *CurBB, in PHITranslateSubExpr() argument 157 if (Inst->getParent() != CurBB) { in PHITranslateSubExpr() 191 Value *PHIIn = PHITranslateSubExpr(Cast->getOperand(0), CurBB, PredBB, DT); in PHITranslateSubExpr() 221 Value *GEPOp = PHITranslateSubExpr(GEP->getOperand(i), CurBB, PredBB, DT); in PHITranslateSubExpr() 246 GEPI->getParent()->getParent() == CurBB->getParent() && in PHITranslateSubExpr() 269 Value *LHS = PHITranslateSubExpr(Inst->getOperand(0), CurBB, PredBB, DT); in PHITranslateSubExpr() 305 BO->getParent()->getParent() == CurBB->getParent() && in PHITranslateSubExpr() 322 bool PHITransAddr::PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB, in PHITranslateValue() argument 325 Addr = PHITranslateSubExpr(Addr, CurBB, PredBB, DT); in PHITranslateValue() 346 PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB, in PHITranslateWithInsertion() argument [all …]
|
/external/llvm/include/llvm/Analysis/ |
D | PHITransAddr.h | 76 bool PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB, 86 Value *PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB, 97 Value *PHITranslateSubExpr(Value *V, BasicBlock *CurBB, BasicBlock *PredBB, 105 Value *InsertPHITranslatedSubExpr(Value *InVal, BasicBlock *CurBB,
|
/external/llvm/lib/MC/ |
D | MCObjectDisassembler.cpp | 164 BBInfo &CurBB = BBInfos[TA->getBeginAddr()]; in buildCFG() local 169 CurBB.addSucc(BBInfos[Target]); in buildCFG() 171 CurBB.addSucc(BBInfos[LI.Address + LI.Size]); in buildCFG() 173 CurBB.addSucc(BBInfos[LI.Address + LI.Size]); in buildCFG()
|
/external/llvm/include/llvm/IR/ |
D | Value.h | 307 Value *DoPHITranslation(const BasicBlock *CurBB, const BasicBlock *PredBB); 309 const Value *DoPHITranslation(const BasicBlock *CurBB, in DoPHITranslation() argument 311 return const_cast<Value*>(this)->DoPHITranslation(CurBB, PredBB); in DoPHITranslation()
|
/external/clang/lib/CodeGen/ |
D | CGStmt.cpp | 271 llvm::BasicBlock *CurBB = Builder.GetInsertBlock(); in EmitBlock() local 283 if (CurBB && CurBB->getParent()) in EmitBlock() 284 CurFn->getBasicBlockList().insertAfter(CurBB, BB); in EmitBlock() 294 llvm::BasicBlock *CurBB = Builder.GetInsertBlock(); in EmitBranch() local 296 if (!CurBB || CurBB->getTerminator()) { in EmitBranch() 414 llvm::BasicBlock *CurBB = Builder.GetInsertBlock(); in EmitIndirectGotoStmt() local 421 cast<llvm::PHINode>(IndGotoBB->begin())->addIncoming(V, CurBB); in EmitIndirectGotoStmt()
|
D | CodeGenFunction.cpp | 140 llvm::BasicBlock *CurBB = Builder.GetInsertBlock(); in EmitReturnBlock() local 142 if (CurBB) { in EmitReturnBlock() 143 assert(!CurBB->getTerminator() && "Unexpected terminated block."); in EmitReturnBlock() 147 if (CurBB->empty() || ReturnBlock.getBlock()->use_empty()) { in EmitReturnBlock() 148 ReturnBlock.getBlock()->replaceAllUsesWith(CurBB); in EmitReturnBlock()
|
/external/llvm/lib/CodeGen/ |
D | ShadowStackGC.cpp | 114 BasicBlock *CurBB = StateBB++; in Next() local 118 TerminatorInst *TI = CurBB->getTerminator(); in Next()
|
/external/llvm/lib/IR/ |
D | Value.cpp | 472 Value *Value::DoPHITranslation(const BasicBlock *CurBB, in DoPHITranslation() argument 475 if (PN && PN->getParent() == CurBB) in DoPHITranslation()
|
/external/llvm/lib/Bitcode/Reader/ |
D | BitcodeReader.cpp | 2117 BasicBlock *CurBB = 0; in ParseFunctionBody() local 2174 CurBB = FunctionBBs[0]; in ParseFunctionBody() 2183 if (CurBB && !CurBB->empty()) in ParseFunctionBody() 2184 I = &CurBB->back(); in ParseFunctionBody() 2196 if (CurBB && !CurBB->empty()) in ParseFunctionBody() 2197 I = &CurBB->back(); in ParseFunctionBody() 2923 if (CurBB == 0) { in ParseFunctionBody() 2927 CurBB->getInstList().push_back(I); in ParseFunctionBody() 2932 CurBB = CurBBNo < FunctionBBs.size() ? FunctionBBs[CurBBNo] : 0; in ParseFunctionBody()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.h | 400 MachineBasicBlock *FBB, MachineBasicBlock *CurBB, 404 MachineBasicBlock *CurBB,
|
D | SelectionDAGBuilder.cpp | 1383 MachineBasicBlock *CurBB, in EmitBranchForMergedCondition() argument 1385 const BasicBlock *BB = CurBB->getBasicBlock(); in EmitBranchForMergedCondition() 1393 if (CurBB == SwitchBB || in EmitBranchForMergedCondition() 1409 BOp->getOperand(1), NULL, TBB, FBB, CurBB); in EmitBranchForMergedCondition() 1417 NULL, TBB, FBB, CurBB); in EmitBranchForMergedCondition() 1425 MachineBasicBlock *CurBB, in FindMergedConditions() argument 1432 BOp->getParent() != CurBB->getBasicBlock() || in FindMergedConditions() 1433 !InBlock(BOp->getOperand(0), CurBB->getBasicBlock()) || in FindMergedConditions() 1434 !InBlock(BOp->getOperand(1), CurBB->getBasicBlock())) { in FindMergedConditions() 1435 EmitBranchForMergedCondition(Cond, TBB, FBB, CurBB, SwitchBB); in FindMergedConditions() [all …]
|
/external/llvm/lib/ExecutionEngine/Interpreter/ |
D | Interpreter.h | 72 BasicBlock *CurBB; // The currently executing BB member
|
D | Execution.cpp | 947 BasicBlock *PrevBB = SF.CurBB; // Remember where we came from... in SwitchToNewBasicBlock() 948 SF.CurBB = Dest; // Update CurBB to branch destination in SwitchToNewBasicBlock() 949 SF.CurInst = SF.CurBB->begin(); // Update new instruction ptr... in SwitchToNewBasicBlock() 967 SF.CurInst = SF.CurBB->begin(); in SwitchToNewBasicBlock() 1916 StackFrame.CurBB = F->begin(); in callFunction() 1917 StackFrame.CurInst = StackFrame.CurBB->begin(); in callFunction()
|
/external/llvm/lib/Transforms/IPO/ |
D | GlobalOpt.cpp | 2936 BasicBlock *CurBB = F->begin(); in EvaluateFunction() local 2938 BasicBlock::iterator CurInst = CurBB->begin(); in EvaluateFunction() 2942 DEBUG(dbgs() << "Trying to evaluate BB: " << *CurBB << "\n"); in EvaluateFunction() 2950 ReturnInst *RI = cast<ReturnInst>(CurBB->getTerminator()); in EvaluateFunction() 2969 setVal(PN, getVal(PN->getIncomingValueForBlock(CurBB))); in EvaluateFunction() 2972 CurBB = NextBB; in EvaluateFunction()
|