Home
last modified time | relevance | path

Searched refs:InsertValueInst (Results 1 – 25 of 119) sorted by relevance

12345

/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DDwarfEHPrepare.cpp106 InsertValueInst *SelIVI = dyn_cast<InsertValueInst>(V); in GetExceptionObject()
108 InsertValueInst *ExcIVI = nullptr; in GetExceptionObject()
113 ExcIVI = dyn_cast<InsertValueInst>(SelIVI->getOperand(0)); in GetExceptionObject()
DAnalysis.cpp278 } else if (const InsertValueInst *IVI = dyn_cast<InsertValueInst>(V)) { in getNoopInput()
/external/llvm/lib/CodeGen/
DDwarfEHPrepare.cpp103 InsertValueInst *SelIVI = dyn_cast<InsertValueInst>(V); in GetExceptionObject()
105 InsertValueInst *ExcIVI = nullptr; in GetExceptionObject()
110 ExcIVI = dyn_cast<InsertValueInst>(SelIVI->getOperand(0)); in GetExceptionObject()
DAnalysis.cpp297 } else if (const InsertValueInst *IVI = dyn_cast<InsertValueInst>(V)) { in getNoopInput()
/external/swiftshader/third_party/LLVM/lib/VMCore/
DInstruction.cpp216 if (const InsertValueInst *IVI = dyn_cast<InsertValueInst>(this)) in isIdenticalToWhenDefined()
217 return IVI->getIndices() == cast<InsertValueInst>(I)->getIndices(); in isIdenticalToWhenDefined()
272 if (const InsertValueInst *IVI = dyn_cast<InsertValueInst>(this)) in isSameOperationAs()
273 return IVI->getIndices() == cast<InsertValueInst>(I)->getIndices(); in isSameOperationAs()
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DEarlyCSE.cpp66 isa<ExtractValueInst>(Inst) || isa<InsertValueInst>(Inst); in canHandle()
105 } else if (const InsertValueInst *IVI = dyn_cast<InsertValueInst>(Inst)) { in getHashValue()
106 for (InsertValueInst::idx_iterator I = IVI->idx_begin(), in getHashValue()
/external/swiftshader/third_party/LLVM/include/llvm/
DInstructions.h1796 class InsertValueInst : public Instruction {
1800 InsertValueInst(const InsertValueInst &IVI);
1808 inline InsertValueInst(Value *Agg, Value *Val,
1812 inline InsertValueInst(Value *Agg, Value *Val,
1818 InsertValueInst(Value *Agg, Value *Val,
1821 InsertValueInst(Value *Agg, Value *Val, unsigned Idx,
1824 virtual InsertValueInst *clone_impl() const;
1831 static InsertValueInst *Create(Value *Agg, Value *Val,
1835 return new InsertValueInst(Agg, Val, Idxs, NameStr, InsertBefore);
1837 static InsertValueInst *Create(Value *Agg, Value *Val,
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Vectorize/
DSLPVectorizer.h40 class InsertValueInst; variable
121 bool vectorizeInsertValueInst(InsertValueInst *IVI, BasicBlock *BB,
/external/llvm/lib/Transforms/IPO/
DDeadArgumentElimination.cpp384 if (const InsertValueInst *IV = dyn_cast<InsertValueInst>(V)) { in SurveyUse()
385 if (U->getOperandNo() != InsertValueInst::getAggregateOperandIndex() in SurveyUse()
944 RetVal = InsertValueInst::Create(RetVal, V, i, "oldret", InsertPt); in RemoveDeadStuffFromFunction()
1008 RetVal = InsertValueInst::Create(RetVal, EV, NewRetIdxs[i], in RemoveDeadStuffFromFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/
DDeadArgumentElimination.cpp403 if (const InsertValueInst *IV = dyn_cast<InsertValueInst>(V)) { in SurveyUse()
404 if (U->getOperandNo() != InsertValueInst::getAggregateOperandIndex() in SurveyUse()
990 RetVal = InsertValueInst::Create(RetVal, V, i, "oldret", InsertPt); in RemoveDeadStuffFromFunction()
1054 RetVal = InsertValueInst::Create(RetVal, EV, NewRetIdxs[i], in RemoveDeadStuffFromFunction()
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/
DDeadArgumentElimination.cpp387 if (const InsertValueInst *IV = dyn_cast<InsertValueInst>(V)) { in SurveyUse()
388 if (U.getOperandNo() != InsertValueInst::getAggregateOperandIndex() in SurveyUse()
878 RetVal = InsertValueInst::Create(RetVal, V, i, "oldret", InsertPt); in RemoveDeadStuffFromFunction()
942 RetVal = InsertValueInst::Create(RetVal, EV, NewRetIdxs[i], in RemoveDeadStuffFromFunction()
DMergeFunctions.cpp324 if (const InsertValueInst *IVI = dyn_cast<InsertValueInst>(I1)) in isEquivalentOperation()
325 return IVI->getIndices() == cast<InsertValueInst>(I2)->getIndices(); in isEquivalentOperation()
/external/llvm/include/llvm/IR/
DInstructions.h2339 class InsertValueInst : public Instruction {
2343 InsertValueInst(const InsertValueInst &IVI);
2351 inline InsertValueInst(Value *Agg, Value *Val,
2355 inline InsertValueInst(Value *Agg, Value *Val,
2361 InsertValueInst(Value *Agg, Value *Val, unsigned Idx,
2364 InsertValueInst(Value *Agg, Value *Val, unsigned Idx, const Twine &NameStr,
2370 InsertValueInst *cloneImpl() const;
2378 static InsertValueInst *Create(Value *Agg, Value *Val,
2382 return new InsertValueInst(Agg, Val, Idxs, NameStr, InsertBefore);
2384 static InsertValueInst *Create(Value *Agg, Value *Val,
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DInstructions.h2775 class InsertValueInst : public Instruction {
2778 InsertValueInst(const InsertValueInst &IVI);
2784 inline InsertValueInst(Value *Agg, Value *Val,
2788 inline InsertValueInst(Value *Agg, Value *Val,
2794 InsertValueInst(Value *Agg, Value *Val, unsigned Idx,
2797 InsertValueInst(Value *Agg, Value *Val, unsigned Idx, const Twine &NameStr,
2807 InsertValueInst *cloneImpl() const;
2815 static InsertValueInst *Create(Value *Agg, Value *Val,
2819 return new InsertValueInst(Agg, Val, Idxs, NameStr, InsertBefore);
2822 static InsertValueInst *Create(Value *Agg, Value *Val,
[all …]
/external/llvm/lib/IR/
DInstruction.cpp373 if (const InsertValueInst *IVI = dyn_cast<InsertValueInst>(I1)) in haveSameSpecialState()
374 return IVI->getIndices() == cast<InsertValueInst>(I2)->getIndices(); in haveSameSpecialState()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DSjLjEHPrepare.cpp277 Instruction *NI = InsertValueInst::Create(AI, EI, 0); in splitLiveRangesAcrossInvokes()
377 InsertValueInst *LPadVal = InsertValueInst::Create(llvm::UndefValue::get(Ty), in CreateLandingPadLoad()
380 return InsertValueInst::Create(LPadVal, Sel, 1, "lpad.val", InsertPt); in CreateLandingPadLoad()
812 Instruction *NI = InsertValueInst::Create(AI, EI, 0); in lowerIncomingArguments()
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
DInstCombineCalls.cpp419 return InsertValueInst::Create(Struct, Add, 0); in visitCallInst()
433 return InsertValueInst::Create(Struct, Add, 0); in visitCallInst()
461 return InsertValueInst::Create(Struct, II->getArgOperand(0), 0); in visitCallInst()
482 return InsertValueInst::Create(Struct, II->getArgOperand(0), 0); in visitCallInst()
513 return InsertValueInst::Create(Struct, Mul, 0); in visitCallInst()
543 return InsertValueInst::Create(Struct, II->getArgOperand(0), 0); in visitCallInst()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DInstruction.cpp406 if (const InsertValueInst *IVI = dyn_cast<InsertValueInst>(I1)) in haveSameSpecialState()
407 return IVI->getIndices() == cast<InsertValueInst>(I2)->getIndices(); in haveSameSpecialState()
/external/llvm/lib/Transforms/Scalar/
DEarlyCSE.cpp74 isa<ExtractValueInst>(Inst) || isa<InsertValueInst>(Inst); in canHandle()
122 if (const InsertValueInst *IVI = dyn_cast<InsertValueInst>(Inst)) in getHashValue()
/external/swiftshader/third_party/LLVM/include/llvm/Support/
DInstVisitor.h197 RetTy visitInsertValueInst(InsertValueInst &I) { DELEGATE(Instruction); } in visitInsertValueInst()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.h52 class InsertValueInst; variable
517 void visitInsertValue(const InsertValueInst &I);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/Interpreter/
DInterpreter.h168 void visitInsertValueInst(InsertValueInst &I);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DFunctionComparator.cpp590 if (const InsertValueInst *IVI = dyn_cast<InsertValueInst>(L)) { in cmpOperations()
592 ArrayRef<unsigned> RIndices = cast<InsertValueInst>(R)->getIndices(); in cmpOperations()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DValueTracking.cpp1337 InsertValueInst* Del = cast<InsertValueInst>(PrevTo); in BuildSubAggregate()
1361 return llvm::InsertValueInst::Create(To, V, makeArrayRef(Idxs).slice(IdxSkip), in BuildSubAggregate()
1419 } else if (InsertValueInst *I = dyn_cast<InsertValueInst>(V)) { in FindInsertedValue()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineInternal.h327 Instruction *visitInsertValueInst(InsertValueInst &IV);
452 return InsertValueInst::Create(Struct, Result, 0); in CreateOverflowTuple()

12345