Home
last modified time | relevance | path

Searched refs:ExtractValueInst (Results 1 – 25 of 156) sorted by relevance

1234567

/external/swiftshader/third_party/LLVM/lib/VMCore/
DInstruction.cpp218 if (const ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(this)) in isIdenticalToWhenDefined()
219 return EVI->getIndices() == cast<ExtractValueInst>(I)->getIndices(); in isIdenticalToWhenDefined()
274 if (const ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(this)) in isSameOperationAs()
275 return EVI->getIndices() == cast<ExtractValueInst>(I)->getIndices(); in isSameOperationAs()
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DEarlyCSE.cpp66 isa<ExtractValueInst>(Inst) || isa<InsertValueInst>(Inst); in canHandle()
101 else if (const ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(Inst)) { in getHashValue()
102 for (ExtractValueInst::idx_iterator I = EVI->idx_begin(), in getHashValue()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DMemoryBuiltins.h38 class ExtractValueInst; variable
234 SizeOffsetType visitExtractValueInst(ExtractValueInst &I);
302 SizeOffsetEvalType visitExtractValueInst(ExtractValueInst &I);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DSIAnnotateControlFlow.cpp214 Term->setCondition(ExtractValueInst::Create(Ret, 0, "", Term)); in openIf()
215 push(Term->getSuccessor(1), ExtractValueInst::Create(Ret, 1, "", Term)); in openIf()
224 Term->setCondition(ExtractValueInst::Create(Ret, 0, "", Term)); in insertElse()
225 push(Term->getSuccessor(1), ExtractValueInst::Create(Ret, 1, "", Term)); in insertElse()
/external/llvm/lib/Target/AMDGPU/
DSIAnnotateControlFlow.cpp220 Term->setCondition(ExtractValueInst::Create(Ret, 0, "", Term)); in openIf()
221 push(Term->getSuccessor(1), ExtractValueInst::Create(Ret, 1, "", Term)); in openIf()
230 Term->setCondition(ExtractValueInst::Create(Ret, 0, "", Term)); in insertElse()
231 push(Term->getSuccessor(1), ExtractValueInst::Create(Ret, 1, "", Term)); in insertElse()
/external/llvm/lib/Target/NVPTX/
DNVPTXImageOptimizer.cpp173 if (ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(V)) { in cleanupValue()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/
DNVPTXImageOptimizer.cpp171 if (ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(V)) { in cleanupValue()
/external/llvm/lib/Transforms/IPO/
DIPConstantPropagation.cpp228 if (ExtractValueInst *EV = dyn_cast<ExtractValueInst>(Ins)) in PropagateConstantReturn()
DDeadArgumentElimination.cpp537 if (ExtractValueInst *Ext = dyn_cast<ExtractValueInst>(U.getUser())) { in SurveyFunction()
938 V = ExtractValueInst::Create(New, NewRetIdxs[i], "newret", in RemoveDeadStuffFromFunction()
1002 ExtractValueInst *EV = ExtractValueInst::Create(OldRet, i, in RemoveDeadStuffFromFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/
DIPConstantPropagation.cpp234 if (ExtractValueInst *EV = dyn_cast<ExtractValueInst>(Ins)) in PropagateConstantReturn()
DDeadArgumentElimination.cpp581 if (ExtractValueInst *Ext = dyn_cast<ExtractValueInst>(U.getUser())) { in SurveyFunction()
984 V = ExtractValueInst::Create(New, NewRetIdxs[i], "newret", in RemoveDeadStuffFromFunction()
1048 ExtractValueInst *EV = ExtractValueInst::Create(OldRet, i, in RemoveDeadStuffFromFunction()
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/
DIPConstantPropagation.cpp257 if (ExtractValueInst *EV = dyn_cast<ExtractValueInst>(Ins)) in PropagateConstantReturn()
DDeadArgumentElimination.cpp522 const ExtractValueInst *Ext = dyn_cast<ExtractValueInst>(*I); in SurveyFunction()
872 V = ExtractValueInst::Create(New, NewRetIdxs[i], "newret", in RemoveDeadStuffFromFunction()
936 ExtractValueInst *EV = ExtractValueInst::Create(OldRet, i, in RemoveDeadStuffFromFunction()
DMergeFunctions.cpp326 if (const ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(I1)) in isEquivalentOperation()
327 return EVI->getIndices() == cast<ExtractValueInst>(I2)->getIndices(); in isEquivalentOperation()
/external/llvm/include/llvm/Analysis/
DMemoryBuiltins.h191 SizeOffsetType visitExtractValueInst(ExtractValueInst &I);
256 SizeOffsetEvalType visitExtractValueInst(ExtractValueInst &I);
/external/swiftshader/third_party/LLVM/include/llvm/
DInstructions.h1689 class ExtractValueInst : public UnaryInstruction {
1692 ExtractValueInst(const ExtractValueInst &EVI);
1699 inline ExtractValueInst(Value *Agg,
1703 inline ExtractValueInst(Value *Agg,
1712 virtual ExtractValueInst *clone_impl() const;
1715 static ExtractValueInst *Create(Value *Agg,
1720 ExtractValueInst(Agg, Idxs, NameStr, InsertBefore);
1722 static ExtractValueInst *Create(Value *Agg,
1726 return new ExtractValueInst(Agg, Idxs, NameStr, InsertAtEnd);
1762 static inline bool classof(const ExtractValueInst *) { return true; }
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Scalar/
DGVN.h43 class ExtractValueInst; variable
119 Expression createExtractvalueExpr(ExtractValueInst *EI);
/external/llvm/lib/IR/
DInstruction.cpp375 if (const ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(I1)) in haveSameSpecialState()
376 return EVI->getIndices() == cast<ExtractValueInst>(I2)->getIndices(); in haveSameSpecialState()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DTypeMetadataUtils.cpp102 if (auto EVI = dyn_cast<ExtractValueInst>(CIU)) { in findDevirtualizableCallsForTypeCheckedLoad()
/external/llvm/lib/Analysis/
DTypeMetadataUtils.cpp102 if (auto EVI = dyn_cast<ExtractValueInst>(CIU)) { in findDevirtualizableCallsForTypeCheckedLoad()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DInstruction.cpp408 if (const ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(I1)) in haveSameSpecialState()
409 return EVI->getIndices() == cast<ExtractValueInst>(I2)->getIndices(); in haveSameSpecialState()
/external/llvm/lib/Transforms/Scalar/
DEarlyCSE.cpp74 isa<ExtractValueInst>(Inst) || isa<InsertValueInst>(Inst); in canHandle()
118 if (const ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(Inst)) in getHashValue()
/external/llvm/include/llvm/IR/
DInstructions.h2230 class ExtractValueInst : public UnaryInstruction {
2233 ExtractValueInst(const ExtractValueInst &EVI);
2240 inline ExtractValueInst(Value *Agg,
2244 inline ExtractValueInst(Value *Agg,
2254 ExtractValueInst *cloneImpl() const;
2257 static ExtractValueInst *Create(Value *Agg,
2262 ExtractValueInst(Agg, Idxs, NameStr, InsertBefore);
2264 static ExtractValueInst *Create(Value *Agg,
2268 return new ExtractValueInst(Agg, Idxs, NameStr, InsertAtEnd);
2315 ExtractValueInst::ExtractValueInst(Value *Agg,
[all …]
/external/swiftshader/third_party/LLVM/lib/Analysis/
DValueTracking.cpp1380 Type *IndexedType = ExtractValueInst::getIndexedType(From->getType(), in BuildSubAggregate()
1404 assert(ExtractValueInst::getIndexedType(V->getType(), idx_range) in FindInsertedValue()
1409 return UndefValue::get(ExtractValueInst::getIndexedType(PTy, in FindInsertedValue()
1412 return Constant::getNullValue(ExtractValueInst::getIndexedType(PTy, in FindInsertedValue()
1457 } else if (ExtractValueInst *I = dyn_cast<ExtractValueInst>(V)) { in FindInsertedValue()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DInstructions.h2664 class ExtractValueInst : public UnaryInstruction {
2667 ExtractValueInst(const ExtractValueInst &EVI);
2673 inline ExtractValueInst(Value *Agg,
2677 inline ExtractValueInst(Value *Agg,
2687 ExtractValueInst *cloneImpl() const;
2690 static ExtractValueInst *Create(Value *Agg,
2695 ExtractValueInst(Agg, Idxs, NameStr, InsertBefore);
2698 static ExtractValueInst *Create(Value *Agg,
2702 return new ExtractValueInst(Agg, Idxs, NameStr, InsertAtEnd);
2750 ExtractValueInst::ExtractValueInst(Value *Agg,
[all …]

1234567