/external/llvm/lib/CodeGen/ |
D | DwarfEHPrepare.cpp | 103 InsertValueInst *SelIVI = dyn_cast<InsertValueInst>(V); in GetExceptionObject() 105 InsertValueInst *ExcIVI = nullptr; in GetExceptionObject() 110 ExcIVI = dyn_cast<InsertValueInst>(SelIVI->getOperand(0)); in GetExceptionObject()
|
D | Analysis.cpp | 297 } else if (const InsertValueInst *IVI = dyn_cast<InsertValueInst>(V)) { in getNoopInput()
|
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
D | Instruction.cpp | 216 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()
|
D | Instructions.cpp | 1605 void InsertValueInst::init(Value *Agg, Value *Val, ArrayRef<unsigned> Idxs, in init() 1624 InsertValueInst::InsertValueInst(const InsertValueInst &IVI) in InsertValueInst() function in InsertValueInst 1626 OperandTraits<InsertValueInst>::op_begin(this), 2), in InsertValueInst() 3335 InsertValueInst *InsertValueInst::clone_impl() const { in clone_impl() 3336 return new InsertValueInst(*this); in clone_impl()
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | EarlyCSE.cpp | 66 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/ |
D | Instructions.h | 1796 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 …]
|
D | Instruction.def | 174 HANDLE_OTHER_INST(58, InsertValue, InsertValueInst) // insert into aggregate
|
/external/llvm/lib/Transforms/IPO/ |
D | DeadArgumentElimination.cpp | 384 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/lib/Transforms/IPO/ |
D | DeadArgumentElimination.cpp | 387 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()
|
D | MergeFunctions.cpp | 324 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/ |
D | Instructions.h | 2339 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 …]
|
D | InstVisitor.h | 204 RetTy visitInsertValueInst(InsertValueInst &I) { DELEGATE(Instruction); } in visitInsertValueInst()
|
D | NoFolder.h | 293 return InsertValueInst::Create(Agg, Val, IdxList); in CreateInsertValue()
|
/external/llvm/lib/IR/ |
D | Instruction.cpp | 373 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/ |
D | SjLjEHPrepare.cpp | 277 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/ |
D | InstCombineCalls.cpp | 419 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/llvm/lib/Transforms/Scalar/ |
D | EarlyCSE.cpp | 74 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/ |
D | InstVisitor.h | 197 RetTy visitInsertValueInst(InsertValueInst &I) { DELEGATE(Instruction); } in visitInsertValueInst()
|
D | NoFolder.h | 280 return InsertValueInst::Create(Agg, Val, IdxList); in CreateInsertValue()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.h | 52 class InsertValueInst; variable 517 void visitInsertValue(const InsertValueInst &I);
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineInternal.h | 327 Instruction *visitInsertValueInst(InsertValueInst &IV); 452 return InsertValueInst::Create(Struct, Result, 0); in CreateOverflowTuple()
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
D | ValueTracking.cpp | 1337 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/ExecutionEngine/Interpreter/ |
D | Interpreter.h | 187 void visitInsertValueInst(InsertValueInst &I);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.h | 56 class InsertValueInst; variable 869 void visitInsertValue(const InsertValueInst &I);
|
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
D | Instruction.def | 195 HANDLE_OTHER_INST(63, InsertValue, InsertValueInst) // insert into aggregate
|