/external/llvm/lib/Target/AMDGPU/ |
D | SIAnnotateControlFlow.cpp | 198 Term->setCondition(ExtractValueInst::Create(Ret, 0, "", Term)); in openIf() 199 push(Term->getSuccessor(1), ExtractValueInst::Create(Ret, 1, "", Term)); in openIf() 205 Term->setCondition(ExtractValueInst::Create(Ret, 0, "", Term)); in insertElse() 206 push(Term->getSuccessor(1), ExtractValueInst::Create(Ret, 1, "", Term)); in insertElse()
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXImageOptimizer.cpp | 170 if (ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(V)) { in cleanupValue()
|
/external/llvm/include/llvm/IR/ |
D | Statepoint.h | 326 return isa<ExtractValueInst>(Token) || isa<InvokeInst>(Token); in isTiedToInvoke() 338 if (!isa<ExtractValueInst>(Token)) { in getStatepoint() 405 if (!isa<ExtractValueInst>(LandingPadUser)) in getRelocates()
|
D | Instructions.h | 2184 class ExtractValueInst : public UnaryInstruction { 2187 ExtractValueInst(const ExtractValueInst &EVI); 2194 inline ExtractValueInst(Value *Agg, 2198 inline ExtractValueInst(Value *Agg, 2208 ExtractValueInst *cloneImpl() const; 2211 static ExtractValueInst *Create(Value *Agg, 2216 ExtractValueInst(Agg, Idxs, NameStr, InsertBefore); 2218 static ExtractValueInst *Create(Value *Agg, 2222 return new ExtractValueInst(Agg, Idxs, NameStr, InsertAtEnd); 2269 ExtractValueInst::ExtractValueInst(Value *Agg, [all …]
|
D | InstVisitor.h | 203 RetTy visitExtractValueInst(ExtractValueInst &I){ DELEGATE(UnaryInstruction);} in visitExtractValueInst()
|
D | Instruction.def | 194 HANDLE_OTHER_INST(62, ExtractValue, ExtractValueInst)// extract from aggregate
|
D | NoFolder.h | 288 return ExtractValueInst::Create(Agg, IdxList); in CreateExtractValue()
|
/external/llvm/lib/Transforms/IPO/ |
D | IPConstantPropagation.cpp | 257 if (ExtractValueInst *EV = dyn_cast<ExtractValueInst>(Ins)) in PropagateConstantReturn()
|
D | DeadArgumentElimination.cpp | 604 if (ExtractValueInst *Ext = dyn_cast<ExtractValueInst>(U.getUser())) { in SurveyFunction() 998 V = ExtractValueInst::Create(New, NewRetIdxs[i], "newret", in RemoveDeadStuffFromFunction() 1062 ExtractValueInst *EV = ExtractValueInst::Create(OldRet, i, in RemoveDeadStuffFromFunction()
|
/external/llvm/include/llvm/Analysis/ |
D | MemoryBuiltins.h | 191 SizeOffsetType visitExtractValueInst(ExtractValueInst &I); 256 SizeOffsetEvalType visitExtractValueInst(ExtractValueInst &I);
|
/external/llvm/lib/IR/ |
D | Instruction.cpp | 307 if (const ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(I1)) in haveSameSpecialState() 308 return EVI->getIndices() == cast<ExtractValueInst>(I2)->getIndices(); in haveSameSpecialState()
|
D | Instructions.cpp | 1834 assert(ExtractValueInst::getIndexedType(Agg->getType(), Idxs) == in init() 1856 void ExtractValueInst::init(ArrayRef<unsigned> Idxs, const Twine &Name) { in init() 1867 ExtractValueInst::ExtractValueInst(const ExtractValueInst &EVI) in ExtractValueInst() function in ExtractValueInst 1879 Type *ExtractValueInst::getIndexedType(Type *Agg, in getIndexedType() 3803 ExtractValueInst *ExtractValueInst::cloneImpl() const { in cloneImpl() 3804 return new ExtractValueInst(*this); in cloneImpl()
|
/external/llvm/lib/CodeGen/ |
D | AtomicExpandPass.cpp | 560 SmallVector<ExtractValueInst *, 2> PrunedInsts; in expandAtomicCmpXchg() 562 ExtractValueInst *EV = dyn_cast<ExtractValueInst>(User); in expandAtomicCmpXchg()
|
D | SjLjEHPrepare.cpp | 162 ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(Val); in substituteLPadValues()
|
D | DwarfEHPrepare.cpp | 121 ExnObj = ExtractValueInst::Create(RI->getOperand(0), 0, "exn.obj", RI); in GetExceptionObject()
|
D | Analysis.cpp | 313 } else if (const ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(V)) { in getNoopInput()
|
/external/llvm/lib/Transforms/Scalar/ |
D | EarlyCSE.cpp | 73 isa<ExtractValueInst>(Inst) || isa<InsertValueInst>(Inst); in canHandle() 126 if (const ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(Inst)) in getHashValue()
|
D | SCCP.cpp | 480 void visitExtractValueInst(ExtractValueInst &EVI); 766 void SCCPSolver::visitExtractValueInst(ExtractValueInst &EVI) { in visitExtractValueInst() 1275 if (isa<ExtractValueInst>(I) || isa<InsertValueInst>(I)) in ResolvedUndefsIn() 1292 if (isa<ExtractValueInst>(I)) in ResolvedUndefsIn()
|
/external/llvm/lib/Transforms/Utils/ |
D | SimplifyIndVar.cpp | 426 if (ExtractValueInst *ExtractInst = dyn_cast<ExtractValueInst>(U)) { in splitOverflowIntrinsic()
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | DataFlowSanitizer.cpp | 348 void visitExtractValueInst(ExtractValueInst &I); 1297 void DFSanVisitor::visitExtractValueInst(ExtractValueInst &I) { in visitExtractValueInst() 1610 ExtractValueInst *ExVal = in visitCallSite() 1611 ExtractValueInst::Create(NewCS.getInstruction(), 0, "", Next); in visitCallSite() 1613 ExtractValueInst *ExShadow = in visitCallSite() 1614 ExtractValueInst::Create(NewCS.getInstruction(), 1, "", Next); in visitCallSite()
|
/external/llvm/lib/ExecutionEngine/Interpreter/ |
D | Interpreter.h | 186 void visitExtractValueInst(ExtractValueInst &I);
|
/external/llvm/lib/Analysis/ |
D | Lint.cpp | 660 } else if (ExtractValueInst *Ex = dyn_cast<ExtractValueInst>(V)) { in findValueImpl()
|
D | MemoryBuiltins.cpp | 531 ObjectSizeOffsetVisitor::visitExtractValueInst(ExtractValueInst&) { in visitExtractValueInst() argument 723 ObjectSizeOffsetEvaluator::visitExtractValueInst(ExtractValueInst&) { in visitExtractValueInst() argument
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.h | 41 class ExtractValueInst; variable 814 void visitExtractValue(const ExtractValueInst &I);
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64PromoteConstant.cpp | 247 if (isa<const ExtractValueInst>(Instr) && OpIdx > 0) in shouldConvertUse()
|