Searched refs:getIndices (Results 1 - 25 of 37) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DTypeMetadataUtils.cpp115 if (EVI->getNumIndices() == 1 && EVI->getIndices()[0] == 0) {
119 if (EVI->getNumIndices() == 1 && EVI->getIndices()[0] == 1) {
H A DLint.cpp696 Ex->getIndices()))
707 ArrayRef<unsigned> Indices = CE->getIndices();
H A DInlineCost.cpp1584 return ConstantExpr::getExtractValue(COps[0], I.getIndices());
1597 I.getIndices());
H A DConstantFolding.cpp1086 Ops[0], cast<ExtractValueInst>(InstOrCE)->getIndices());
1198 IVI->getIndices());
1204 EVI->getIndices());
H A DInstructionSimplify.cpp1942 if (!Extract || !Extract->getIndices().equals(1))
4302 EV->getIndices() == Idxs) {
4366 ArrayRef<unsigned> InsertValueIdxs = IVI->getIndices();
5608 IV->getIndices(), Q);
5620 EVI->getIndices(), Q);
H A DLazyValueInfo.cpp1087 EVI->getAggregateOperand(), EVI->getIndices(),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp279 return Builder.CreateExtractValue(NewOperands[0], C->getIndices());
283 C->getIndices());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DRecordName.cpp76 auto Indices = Args.getIndices();
92 auto Indices = Strings.getIndices();
H A DTypeDumpVisitor.cpp225 auto Indices = Args.getIndices();
236 auto Indices = Strs.getIndices();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DInstruction.cpp444 return IVI->getIndices() == cast<InsertValueInst>(I2)->getIndices();
446 return EVI->getIndices() == cast<ExtractValueInst>(I2)->getIndices();
H A DConstants.cpp1374 ArrayRef<unsigned> ConstantExpr::getIndices() const { function in class:ConstantExpr
1440 return ConstantExpr::getInsertValue(Ops[0], Ops[1], getIndices(),
1443 return ConstantExpr::getExtractValue(Ops[0], getIndices(), OnlyIfReducedTy);
3277 return InsertValueInst::Create(Ops[0], Ops[1], getIndices());
3279 return ExtractValueInst::Create(Ops[0], getIndices());
H A DConstantsContext.h527 return CE->getIndices();
H A DCore.cpp2978 return CE->getIndices().size();
2986 return EV->getIndices().data();
2988 return IV->getIndices().data();
2990 return CE->getIndices().data();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DFunctionComparator.cpp601 ArrayRef<unsigned> LIndices = IVI->getIndices();
602 ArrayRef<unsigned> RIndices = cast<InsertValueInst>(R)->getIndices();
612 ArrayRef<unsigned> LIndices = EVI->getIndices();
613 ArrayRef<unsigned> RIndices = cast<ExtractValueInst>(R)->getIndices();
H A DEvaluator.cpp423 getVal(EVI->getAggregateOperand()), EVI->getIndices());
429 getVal(IVI->getInsertedValueOperand()), IVI->getIndices());
H A DSimplifyIndVar.cpp464 if (EVI->getIndices()[0] == 1)
467 assert(EVI->getIndices()[0] == 0 && "Only two possibilities!");
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp302 auto Indices = Args.getIndices();
317 auto Indices = Strings.getIndices();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DAnalysis.cpp322 ArrayRef<unsigned> InsertLoc = IVI->getIndices();
339 ArrayRef<unsigned> ExtractLoc = EVI->getIndices();
H A DAtomicExpandPass.cpp1324 assert(EV->getNumIndices() == 1 && EV->getIndices()[0] <= 1 &&
1327 if (EV->getIndices()[0] == 0)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp853 ArrayRef<unsigned> Indices = ExtValue->getIndices();
863 return !isInlineAsmSourceOfDivergence(CI, ExtValue->getIndices());
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h249 ArrayRef<TypeIndex> getIndices() const { return ArgIndices; } function in class:llvm::codeview::ArgListRecord
263 ArrayRef<TypeIndex> getIndices() const { return StringIndices; } function in class:llvm::codeview::StringListRecord
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstants.h1117 /// and the getIndices() method may be used.
1231 ArrayRef<unsigned> getIndices() const;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp704 ArrayRef<unsigned int> FirstIndices = I.getIndices();
717 if (UserInsInst->getIndices() == FirstIndices) {
H A DInstructionCombining.cpp2858 if (Value *V = SimplifyExtractValueInst(Agg, EV.getIndices(),
2879 EV.getIndices());
2897 EV.getIndices());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp444 EVI->replaceAllUsesWith(Args[EVI->getIndices().front()]);

Completed in 533 milliseconds

12