Home
last modified time | relevance | path

Searched refs:getIndices (Results 1 – 25 of 50) sorted by relevance

12

/external/swiftshader/third_party/LLVM/lib/VMCore/
DInstruction.cpp217 return IVI->getIndices() == cast<InsertValueInst>(I)->getIndices(); in isIdenticalToWhenDefined()
219 return EVI->getIndices() == cast<ExtractValueInst>(I)->getIndices(); in isIdenticalToWhenDefined()
273 return IVI->getIndices() == cast<InsertValueInst>(I)->getIndices(); in isSameOperationAs()
275 return EVI->getIndices() == cast<ExtractValueInst>(I)->getIndices(); in isSameOperationAs()
DConstantsContext.h466 CE->getIndices() : ArrayRef<unsigned>());
DConstants.cpp779 ArrayRef<unsigned> ConstantExpr::getIndices() const { in getIndices() function in ConstantExpr
2102 ArrayRef<unsigned> Indices = getIndices(); in replaceUsesOfWithOnConstant()
2110 ArrayRef<unsigned> Indices = getIndices(); in replaceUsesOfWithOnConstant()
/external/llvm/lib/Analysis/
DTypeMetadataUtils.cpp103 if (EVI->getNumIndices() == 1 && EVI->getIndices()[0] == 0) { in findDevirtualizableCallsForTypeCheckedLoad()
107 if (EVI->getNumIndices() == 1 && EVI->getIndices()[0] == 1) { in findDevirtualizableCallsForTypeCheckedLoad()
DLint.cpp661 Ex->getIndices())) in findValueImpl()
672 ArrayRef<unsigned> Indices = CE->getIndices(); in findValueImpl()
DInlineCost.cpp821 SimplifiedValues[&I] = ConstantExpr::getExtractValue(C, I.getIndices()); in visitExtractValue()
839 ConstantExpr::getInsertValue(AggC, InsertedC, I.getIndices()); in visitInsertValue()
/external/llvm/lib/IR/
DInstruction.cpp374 return IVI->getIndices() == cast<InsertValueInst>(I2)->getIndices(); in haveSameSpecialState()
376 return EVI->getIndices() == cast<ExtractValueInst>(I2)->getIndices(); in haveSameSpecialState()
DConstantsContext.h460 Indexes(CE->hasIndices() ? CE->getIndices() : ArrayRef<unsigned>()) {}
466 Indexes(CE->hasIndices() ? CE->getIndices() : ArrayRef<unsigned>()) {
491 if (Indexes != (CE->hasIndices() ? CE->getIndices() : ArrayRef<unsigned>()))
DConstants.cpp1102 ArrayRef<unsigned> ConstantExpr::getIndices() const { in getIndices() function in ConstantExpr
1160 return ConstantExpr::getInsertValue(Ops[0], Ops[1], getIndices(), in getWithOperands()
1163 return ConstantExpr::getExtractValue(Ops[0], getIndices(), OnlyIfReducedTy); in getWithOperands()
2876 return InsertValueInst::Create(Ops[0], Ops[1], getIndices()); in getAsInstruction()
2878 return ExtractValueInst::Create(Ops[0], getIndices()); in getAsInstruction()
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/
DMergeFunctions.cpp325 return IVI->getIndices() == cast<InsertValueInst>(I2)->getIndices(); in isEquivalentOperation()
327 return EVI->getIndices() == cast<ExtractValueInst>(I2)->getIndices(); in isEquivalentOperation()
/external/llvm/lib/DebugInfo/CodeView/
DTypeTableBuilder.cpp64 Builder.writeUInt32(Record.getIndices().size()); in writeArgList()
65 for (TypeIndex TI : Record.getIndices()) { in writeArgList()
/external/llvm/lib/Target/NVPTX/
DNVPTXGenericToNVVM.cpp330 return Builder.CreateExtractValue(NewOperands[0], C->getIndices()); in remapConstantExpr()
334 C->getIndices()); in remapConstantExpr()
/external/llvm/lib/Transforms/Utils/
DEvaluator.cpp299 getVal(EVI->getAggregateOperand()), EVI->getIndices()); in EvaluateBlock()
305 getVal(IVI->getInsertedValueOperand()), IVI->getIndices()); in EvaluateBlock()
DSimplifyIndVar.cpp401 if (EVI->getIndices()[0] == 1) in eliminateOverflowIntrinsic()
404 assert(EVI->getIndices()[0] == 0 && "Only two possibilities!"); in eliminateOverflowIntrinsic()
/external/llvm/lib/CodeGen/
DAnalysis.cpp299 ArrayRef<unsigned> InsertLoc = IVI->getIndices(); in getNoopInput()
316 ArrayRef<unsigned> ExtractLoc = EVI->getIndices(); in getNoopInput()
DAtomicExpandPass.cpp1154 assert(EV->getNumIndices() == 1 && EV->getIndices()[0] <= 1 && in expandAtomicCmpXchg()
1157 if (EV->getIndices()[0] == 0) in expandAtomicCmpXchg()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DLint.cpp595 Ex->getIndices())) in findValueImpl()
608 ArrayRef<unsigned> Indices = CE->getIndices(); in findValueImpl()
DConstantFolding.cpp777 IVI->getIndices()); in ConstantFoldInstruction()
782 EVI->getIndices()); in ConstantFoldInstruction()
/external/llvm/lib/Transforms/IPO/
DMergeFunctions.cpp996 ArrayRef<unsigned> LIndices = IVI->getIndices(); in cmpOperations()
997 ArrayRef<unsigned> RIndices = cast<InsertValueInst>(R)->getIndices(); in cmpOperations()
1007 ArrayRef<unsigned> LIndices = EVI->getIndices(); in cmpOperations()
1008 ArrayRef<unsigned> RIndices = cast<ExtractValueInst>(R)->getIndices(); in cmpOperations()
/external/spirv-llvm/lib/SPIRV/
DSPIRVReader.cpp1640 auto Index = transValue(AC->getIndices(), F, BB); in transValueWithoutDecoration()
1662 assert(CE->getIndices().size() == 1 && "Invalid index"); in transValueWithoutDecoration()
1666 ConstantInt::get(*Context, APInt(32, CE->getIndices()[0])), in transValueWithoutDecoration()
1672 CE->getIndices(), BV->getName(), BB)); in transValueWithoutDecoration()
1686 assert(CI->getIndices().size() == 1 && "Invalid index"); in transValueWithoutDecoration()
1691 ConstantInt::get(*Context, APInt(32, CI->getIndices()[0])), in transValueWithoutDecoration()
1698 CI->getIndices(), BV->getName(), BB)); in transValueWithoutDecoration()
/external/deqp/modules/glshared/
DglsShaderRenderCase.cpp152 const deUint16* getIndices (void) const { return &m_indices[0]; } in getIndices() function in deqp::gls::QuadGrid
625 …ID, (int)vertexArrays.size(), &vertexArrays[0], pr::Triangles(numElements, quadGrid.getIndices())); in render()
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
DInstructionCombining.cpp1275 return ExtractValueInst::Create(V, EV.getIndices().slice(1)); in visitExtractValueInst()
1298 EV.getIndices()); in visitExtractValueInst()
1316 EV.getIndices()); in visitExtractValueInst()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineVectorOps.cpp543 ArrayRef<unsigned int> FirstIndices = I.getIndices(); in visitInsertValueInst()
556 if (UserInsInst->getIndices() == FirstIndices) { in visitInsertValueInst()
/external/spirv-llvm/lib/SPIRV/libSPIRV/
DSPIRVInstruction.h1111 std::vector<SPIRVValue *> getIndices()const {
1300 const std::vector<SPIRVWord>& getIndices()const { return Indices;}
1340 const std::vector<SPIRVWord>& getIndices()const { return Indices;}
/external/swiftshader/third_party/LLVM/include/llvm/
DConstants.h843 ArrayRef<unsigned> getIndices() const;

12