Home
last modified time | relevance | path

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

/trueos/contrib/llvm/lib/IR/
HDInstruction.cpp305 return IVI->getIndices() == cast<InsertValueInst>(I)->getIndices(); in isIdenticalToWhenDefined()
307 return EVI->getIndices() == cast<ExtractValueInst>(I)->getIndices(); in isIdenticalToWhenDefined()
379 return IVI->getIndices() == cast<InsertValueInst>(I)->getIndices(); in isSameOperationAs()
381 return EVI->getIndices() == cast<ExtractValueInst>(I)->getIndices(); in isSameOperationAs()
HDConstants.cpp1074 ArrayRef<unsigned> ConstantExpr::getIndices() const { in getIndices() function in ConstantExpr
1138 return ConstantExpr::getInsertValue(Ops[0], Ops[1], getIndices()); in getWithOperands()
1140 return ConstantExpr::getExtractValue(Ops[0], getIndices()); in getWithOperands()
2793 return InsertValueInst::Create(Ops[0], Ops[1], getIndices()); in getAsInstruction()
2795 return ExtractValueInst::Create(Ops[0], getIndices()); in getAsInstruction()
HDConstantsContext.h490 CE->getIndices() : ArrayRef<unsigned>());
HDVerifier.cpp1934 EVI.getIndices()) == in visitExtractValueInst()
1943 IVI.getIndices()) == in visitInsertValueInst()
HDAsmWriter.cpp1029 ArrayRef<unsigned> Indices = CE->getIndices(); in WriteConstantInternal()
/trueos/contrib/llvm/lib/Transforms/IPO/
HDMergeFunctions.cpp336 return IVI->getIndices() == cast<InsertValueInst>(I2)->getIndices(); in isEquivalentOperation()
338 return EVI->getIndices() == cast<ExtractValueInst>(I2)->getIndices(); in isEquivalentOperation()
/trueos/contrib/llvm/lib/Target/NVPTX/
HDNVPTXGenericToNVVM.cpp332 return Builder.CreateExtractValue(NewOperands[0], C->getIndices()); in remapConstantExpr()
336 C->getIndices()); in remapConstantExpr()
/trueos/contrib/llvm/lib/CodeGen/
HDAnalysis.cpp286 ArrayRef<unsigned> InsertLoc = IVI->getIndices(); in getNoopInput()
303 ArrayRef<unsigned> ExtractLoc = EVI->getIndices(); in getNoopInput()
/trueos/contrib/llvm/lib/Analysis/
HDLint.cpp660 Ex->getIndices())) in findValueImpl()
673 ArrayRef<unsigned> Indices = CE->getIndices(); in findValueImpl()
HDConstantFolding.cpp899 IVI->getIndices()); in ConstantFoldInstruction()
905 EVI->getIndices()); in ConstantFoldInstruction()
HDInstructionSimplify.cpp2793 EV->getIndices() == Idxs) { in SimplifyInsertValueInst()
3136 IV->getIndices(), TD, TLI, DT); in SimplifyInstruction()
HDValueTracking.cpp773 if (EVI->getIndices()[0] == 0) { in ComputeMaskedBits()
/trueos/contrib/llvm/lib/Analysis/IPA/
HDInlineCost.cpp654 SimplifiedValues[&I] = ConstantExpr::getExtractValue(C, I.getIndices()); in visitExtractValue()
672 I.getIndices()); in visitInsertValue()
/trueos/contrib/llvm/lib/Transforms/InstCombine/
HDInstructionCombining.cpp1692 return ExtractValueInst::Create(C2, EV.getIndices().slice(1)); in visitExtractValueInst()
1714 EV.getIndices()); in visitExtractValueInst()
1732 EV.getIndices()); in visitExtractValueInst()
/trueos/contrib/llvm/include/llvm/IR/
HDConstants.h1065 ArrayRef<unsigned> getIndices() const;
HDInstructions.h1800 ArrayRef<unsigned> getIndices() const {
1921 ArrayRef<unsigned> getIndices() const {
/trueos/contrib/llvm/lib/Transforms/Instrumentation/
HDMemorySanitizer.cpp2112 Value *ResShadow = IRB.CreateExtractValue(AggShadow, I.getIndices()); in visitExtractValueInst()
2125 Value *Res = IRB.CreateInsertValue(AggShadow, InsShadow, I.getIndices()); in visitInsertValueInst()
/trueos/contrib/llvm/lib/ExecutionEngine/Interpreter/
HDExecution.cpp1898 Type *IndexedType = ExtractValueInst::getIndexedType(Agg->getType(), I.getIndices()); in visitExtractValueInst()
1944 Type *IndexedType = ExtractValueInst::getIndexedType(Agg->getType(), I.getIndices()); in visitInsertValueInst()
/trueos/contrib/llvm/lib/CodeGen/SelectionDAG/
HDFastISel.cpp964 unsigned VTIndex = ComputeLinearIndex(AggTy, EVI->getIndices()); in SelectExtractValue()
HDSelectionDAGBuilder.cpp3187 unsigned LinearIndex = ComputeLinearIndex(AggTy, I.getIndices()); in visitInsertValue()
3228 unsigned LinearIndex = ComputeLinearIndex(AggTy, I.getIndices()); in visitExtractValue()