/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXImageOptimizer.cpp | 170 if (ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(V)) {
|
/external/llvm/include/llvm/IR/ |
H A D | Statepoint.h | 326 return isa<ExtractValueInst>(Token) || isa<InvokeInst>(Token); 338 if (!isa<ExtractValueInst>(Token)) { 405 if (!isa<ExtractValueInst>(LandingPadUser))
|
H A D | Instructions.h | 2178 // ExtractValueInst Class 2181 /// ExtractValueInst - This instruction extracts a struct member or array 2184 class ExtractValueInst : public UnaryInstruction { class in namespace:llvm 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(Ag 2269 ExtractValueInst::ExtractValueInst(Value *Agg, function in class:llvm::ExtractValueInst 2277 ExtractValueInst::ExtractValueInst(Value *Agg, function in class:llvm::ExtractValueInst [all...] |
H A D | InstVisitor.h | 203 RetTy visitExtractValueInst(ExtractValueInst &I){ DELEGATE(UnaryInstruction);}
|
H A D | NoFolder.h | 288 return ExtractValueInst::Create(Agg, IdxList);
|
/external/llvm/lib/Target/AMDGPU/ |
H A D | SIAnnotateControlFlow.cpp | 198 Term->setCondition(ExtractValueInst::Create(Ret, 0, "", Term)); 199 push(Term->getSuccessor(1), ExtractValueInst::Create(Ret, 1, "", Term)); 205 Term->setCondition(ExtractValueInst::Create(Ret, 0, "", Term)); 206 push(Term->getSuccessor(1), ExtractValueInst::Create(Ret, 1, "", Term));
|
/external/llvm/include/llvm/Analysis/ |
H A D | MemoryBuiltins.h | 191 SizeOffsetType visitExtractValueInst(ExtractValueInst &I); 256 SizeOffsetEvalType visitExtractValueInst(ExtractValueInst &I);
|
/external/llvm/lib/Transforms/IPO/ |
H A D | IPConstantPropagation.cpp | 257 if (ExtractValueInst *EV = dyn_cast<ExtractValueInst>(Ins))
|
H A D | DeadArgumentElimination.cpp | 604 if (ExtractValueInst *Ext = dyn_cast<ExtractValueInst>(U.getUser())) { 998 V = ExtractValueInst::Create(New, NewRetIdxs[i], "newret", 1062 ExtractValueInst *EV = ExtractValueInst::Create(OldRet, i,
|
H A D | MergeFunctions.cpp | 1000 if (const ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(L)) { 1002 ArrayRef<unsigned> RIndices = cast<ExtractValueInst>(R)->getIndices();
|
/external/llvm/lib/IR/ |
H A D | Instruction.cpp | 307 if (const ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(I1)) 308 return EVI->getIndices() == cast<ExtractValueInst>(I2)->getIndices();
|
H A D | Instructions.cpp | 1834 assert(ExtractValueInst::getIndexedType(Agg->getType(), Idxs) == 1853 // ExtractValueInst Class 1856 void ExtractValueInst::init(ArrayRef<unsigned> Idxs, const Twine &Name) { 1861 assert(Idxs.size() > 0 && "ExtractValueInst must have at least one index"); 1867 ExtractValueInst::ExtractValueInst(const ExtractValueInst &EVI) 1879 Type *ExtractValueInst::getIndexedType(Type *Agg, 3803 ExtractValueInst *ExtractValueInst [all...] |
/external/llvm/lib/CodeGen/ |
H A D | AtomicExpandPass.cpp | 560 SmallVector<ExtractValueInst *, 2> PrunedInsts; 562 ExtractValueInst *EV = dyn_cast<ExtractValueInst>(User);
|
H A D | DwarfEHPrepare.cpp | 121 ExnObj = ExtractValueInst::Create(RI->getOperand(0), 0, "exn.obj", RI);
|
H A D | Analysis.cpp | 313 } else if (const ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(V)) {
|
H A D | SjLjEHPrepare.cpp | 162 ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(Val);
|
/external/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Interpreter.h | 186 void visitExtractValueInst(ExtractValueInst &I);
|
/external/llvm/lib/Transforms/Utils/ |
H A D | SimplifyIndVar.cpp | 426 if (ExtractValueInst *ExtractInst = dyn_cast<ExtractValueInst>(U)) {
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64PromoteConstant.cpp | 247 if (isa<const ExtractValueInst>(Instr) && OpIdx > 0)
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | EarlyCSE.cpp | 73 isa<ExtractValueInst>(Inst) || isa<InsertValueInst>(Inst); 126 if (const ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(Inst))
|
H A D | SCCP.cpp | 480 void visitExtractValueInst(ExtractValueInst &EVI); 766 void SCCPSolver::visitExtractValueInst(ExtractValueInst &EVI) { 1275 if (isa<ExtractValueInst>(I) || isa<InsertValueInst>(I)) 1292 if (isa<ExtractValueInst>(I))
|
/external/llvm/lib/Transforms/Instrumentation/ |
H A D | DataFlowSanitizer.cpp | 348 void visitExtractValueInst(ExtractValueInst &I); 1297 void DFSanVisitor::visitExtractValueInst(ExtractValueInst &I) { 1610 ExtractValueInst *ExVal = 1611 ExtractValueInst::Create(NewCS.getInstruction(), 0, "", Next); 1613 ExtractValueInst *ExShadow = 1614 ExtractValueInst::Create(NewCS.getInstruction(), 1, "", Next);
|
/external/llvm/lib/Analysis/ |
H A D | Lint.cpp | 660 } else if (ExtractValueInst *Ex = dyn_cast<ExtractValueInst>(V)) {
|
H A D | MemoryBuiltins.cpp | 531 ObjectSizeOffsetVisitor::visitExtractValueInst(ExtractValueInst&) { 723 ObjectSizeOffsetEvaluator::visitExtractValueInst(ExtractValueInst&) {
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.h | 41 class ExtractValueInst; 814 void visitExtractValue(const ExtractValueInst &I);
|