/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | DwarfEHPrepare.cpp | 106 InsertValueInst *SelIVI = dyn_cast<InsertValueInst>(V); in GetExceptionObject() 108 InsertValueInst *ExcIVI = nullptr; in GetExceptionObject() 113 ExcIVI = dyn_cast<InsertValueInst>(SelIVI->getOperand(0)); in GetExceptionObject()
|
D | Analysis.cpp | 319 } else if (const InsertValueInst *IVI = dyn_cast<InsertValueInst>(V)) { in getNoopInput()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Vectorize/ |
D | SLPVectorizer.h | 39 class InsertValueInst; variable 122 bool vectorizeInsertValueInst(InsertValueInst *IVI, BasicBlock *BB,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/ |
D | DeadArgumentElimination.cpp | 407 if (const InsertValueInst *IV = dyn_cast<InsertValueInst>(V)) { in SurveyUse() 408 if (U->getOperandNo() != InsertValueInst::getAggregateOperandIndex() in SurveyUse() 994 RetVal = InsertValueInst::Create(RetVal, V, i, "oldret", InsertPt); in RemoveDeadStuffFromFunction() 1058 RetVal = InsertValueInst::Create(RetVal, EV, NewRetIdxs[i], in RemoveDeadStuffFromFunction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | Instructions.h | 2409 class InsertValueInst : public Instruction { 2412 InsertValueInst(const InsertValueInst &IVI); 2418 inline InsertValueInst(Value *Agg, Value *Val, 2422 inline InsertValueInst(Value *Agg, Value *Val, 2428 InsertValueInst(Value *Agg, Value *Val, unsigned Idx, 2431 InsertValueInst(Value *Agg, Value *Val, unsigned Idx, const Twine &NameStr, 2441 InsertValueInst *cloneImpl() const; 2449 static InsertValueInst *Create(Value *Agg, Value *Val, 2453 return new InsertValueInst(Agg, Val, Idxs, NameStr, InsertBefore); 2456 static InsertValueInst *Create(Value *Agg, Value *Val, [all …]
|
D | InstVisitor.h | 197 RetTy visitInsertValueInst(InsertValueInst &I) { DELEGATE(Instruction); } in visitInsertValueInst()
|
D | NoFolder.h | 339 return InsertValueInst::Create(Agg, Val, IdxList); in CreateInsertValue()
|
D | Instruction.def | 218 HANDLE_OTHER_INST(65, InsertValue, InsertValueInst) // insert into aggregate
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | Instruction.cpp | 416 if (const InsertValueInst *IVI = dyn_cast<InsertValueInst>(I1)) in haveSameSpecialState() 417 return IVI->getIndices() == cast<InsertValueInst>(I2)->getIndices(); in haveSameSpecialState()
|
D | Instructions.cpp | 2099 void InsertValueInst::init(Value *Agg, Value *Val, ArrayRef<unsigned> Idxs, in init() 2118 InsertValueInst::InsertValueInst(const InsertValueInst &IVI) in InsertValueInst() function in InsertValueInst 2120 OperandTraits<InsertValueInst>::op_begin(this), 2), in InsertValueInst() 4133 InsertValueInst *InsertValueInst::cloneImpl() const { in cloneImpl() 4134 return new InsertValueInst(*this); in cloneImpl()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Interpreter/ |
D | Interpreter.h | 168 void visitInsertValueInst(InsertValueInst &I);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | FunctionComparator.cpp | 587 if (const InsertValueInst *IVI = dyn_cast<InsertValueInst>(L)) { in cmpOperations() 589 ArrayRef<unsigned> RIndices = cast<InsertValueInst>(R)->getIndices(); in cmpOperations()
|
D | Evaluator.cpp | 427 } else if (auto *IVI = dyn_cast<InsertValueInst>(CurInst)) { in EvaluateBlock()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | EarlyCSE.cpp | 117 isa<InsertValueInst>(Inst); in canHandle() 275 if (const InsertValueInst *IVI = dyn_cast<InsertValueInst>(Inst)) in getHashValueImpl()
|
D | SCCP.cpp | 623 void visitInsertValueInst(InsertValueInst &IVI); 909 void SCCPSolver::visitInsertValueInst(InsertValueInst &IVI) { in visitInsertValueInst() 1456 if (isa<ExtractValueInst>(I) || isa<InsertValueInst>(I)) in ResolvedUndefsIn()
|
D | GVN.cpp | 300 } else if (InsertValueInst *E = dyn_cast<InsertValueInst>(I)) { in createExpr() 301 for (InsertValueInst::idx_iterator II = E->idx_begin(), IE = E->idx_end(); in createExpr()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
D | Instruction.def | 195 HANDLE_OTHER_INST(63, InsertValue, InsertValueInst) // insert into aggregate
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64PromoteConstant.cpp | 270 if (isa<const InsertValueInst>(Instr) && OpIdx > 1) in shouldConvertUse()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineInternal.h | 442 Instruction *visitInsertValueInst(InsertValueInst &IV); 692 return InsertValueInst::Create(Struct, Result, 0); in CreateOverflowTuple()
|
D | InstructionCombining.cpp | 2704 if (InsertValueInst *IV = dyn_cast<InsertValueInst>(Agg)) { in visitExtractValueInst() 2740 return InsertValueInst::Create(NewEV, IV->getInsertedValueOperand(), in visitExtractValueInst()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/FuzzMutate/ |
D | Operations.cpp | 270 return InsertValueInst::Create(Srcs[0], Srcs[1], {Idx}, "I", Inst); in insertValueDescriptor()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | CFLGraph.h | 490 void visitInsertValueInst(InsertValueInst &Inst) { in visitInsertValueInst()
|
D | InlineCost.cpp | 327 bool visitInsertValue(InsertValueInst &I); 1430 bool CallAnalyzer::visitInsertValue(InsertValueInst &I) { in visitInsertValue()
|
D | ValueTracking.cpp | 3474 InsertValueInst* Del = cast<InsertValueInst>(PrevTo); in BuildSubAggregate() 3498 return InsertValueInst::Create(To, V, makeArrayRef(Idxs).slice(IdxSkip), in BuildSubAggregate() 3550 if (InsertValueInst *I = dyn_cast<InsertValueInst>(V)) { in FindInsertedValue()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 6980 isa<InsertValueInst>(LastInsertInst)) && in findBuildAggregate() 6993 auto *IV = cast<InsertValueInst>(LastInsertInst); in findBuildAggregate() 6998 isa<InsertValueInst>(InsertedOperand)) { in findBuildAggregate() 7012 if ((!isa<InsertValueInst>(LastInsertInst) && in findBuildAggregate() 7180 bool SLPVectorizerPass::vectorizeInsertValueInst(InsertValueInst *IVI, in vectorizeInsertValueInst() 7231 if (auto *LastInsertValue = dyn_cast<InsertValueInst>(I)) in vectorizeSimpleInstructions() 7369 isa<InsertValueInst>(it)) in vectorizeChainsInBlock()
|