Searched refs:getTypeAtIndex (Results 1 - 22 of 22) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerGlobalDtors.cpp74 !ETy->getTypeAtIndex(0U)->isIntegerTy() ||
75 !ETy->getTypeAtIndex(1U)->isPointerTy() ||
76 !ETy->getTypeAtIndex(2U)->isPointerTy())
/freebsd-12-stable/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DOperations.cpp228 if (STy->getTypeAtIndex(I) == V->getType())
239 makeConstantsWithType(STy->getTypeAtIndex(I), Result);
250 CTy->getTypeAtIndex(CI->getZExtValue()) == Cur[1]->getType())
259 if (CTy->getTypeAtIndex(I) == Cur[1]->getType())
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DGetElementPtrTypeIterator.h71 return CurTy.get<StructType *>()->getTypeAtIndex(getOperand());
H A DDerivedTypes.h205 Type *getTypeAtIndex(const Value *V) const;
206 Type *getTypeAtIndex(unsigned Idx) const;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DAnalysis.cpp413 /// represented is SubTypes.back()->getTypeAtIndex(Path.back() - 1).
420 /// false. SubTypes.back()->getTypeAtIndex(Path.back()) is either an empty
438 Type *DeeperType = SubTypes.back()->getTypeAtIndex(Path.back());
447 DeeperType = CT->getTypeAtIndex(0U);
473 Next = cast<CompositeType>(Next)->getTypeAtIndex(0U);
483 while (SubTypes.back()->getTypeAtIndex(Path.back())->isAggregateType()) {
500 } while (SubTypes.back()->getTypeAtIndex(Path.back())->isAggregateType());
695 Type *SlotType = RetSubTypes.back()->getTypeAtIndex(RetPath.back());
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
H A DType.cpp536 Type *CompositeType::getTypeAtIndex(const Value *V) const { function in class:CompositeType
547 Type *CompositeType::getTypeAtIndex(unsigned Idx) const{ function in class:CompositeType
H A DVerifier.cpp652 STy->getTypeAtIndex(0u)->isIntegerTy(32) &&
653 STy->getTypeAtIndex(1) == FuncPtrTy,
658 Type *ETy = STy->getTypeAtIndex(2);
H A DConstantFold.cpp2363 Prev = Ty, Ty = cast<CompositeType>(Ty)->getTypeAtIndex(Idxs[i]), ++i) {
H A DInstructions.cpp1635 Agg = CT->getTypeAtIndex(Index);
2174 Agg = cast<CompositeType>(Agg)->getTypeAtIndex(Index);
H A DConstants.cpp1055 assert(V[I]->getType() == T->getTypeAtIndex(I) &&
H A DCore.cpp714 return wrap(Ty->getTypeAtIndex(i));
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp828 llvm::Type *ElementTy = ST->getTypeAtIndex(RL->getLLVMFieldNo(FD));
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp298 ElTy = cast<CompositeType>(ElTy)->getTypeAtIndex(II);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolutionExpander.cpp480 ElTy = STy->getTypeAtIndex(ElIdx);
491 ElTy = STy->getTypeAtIndex(0u);
H A DConstantFolding.cpp976 Ty = STy->getTypeAtIndex(ElIdx);
H A DScalarEvolution.cpp3523 CurTy = STy->getTypeAtIndex(Index);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FastISel.cpp251 cast<StructType>(Callee->getReturnType())->getTypeAtIndex(0U);
2869 Type *RetTy = Ty->getTypeAtIndex(0U);
2870 assert(Ty->getTypeAtIndex(1)->isIntegerTy() &&
2871 Ty->getTypeAtIndex(1)->getScalarSizeInBits() == 1 &&
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp2046 !isa<IntegerType>(ETy->getTypeAtIndex(0U)) ||
2047 !isa<PointerType>(ETy->getTypeAtIndex(1U)) ||
2048 !isa<PointerType>(ETy->getTypeAtIndex(2U)))
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp3402 cast<StructType>(Callee->getReturnType())->getTypeAtIndex(0U);
3693 Type *RetTy = Ty->getTypeAtIndex(0U);
5097 Type *RetTy = RetPairTy->getTypeAtIndex(0U);
5098 assert(RetPairTy->getTypeAtIndex(1U)->isIntegerTy(1) &&
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp661 LoadInst *NewLoad = IC.combineLoadToNewType(LI, ST->getTypeAtIndex(0U),
H A DInstCombineCasts.cpp2431 SrcElTy = cast<CompositeType>(SrcElTy)->getTypeAtIndex(0U);
H A DInstructionCombining.cpp1793 CurTy = CT->getTypeAtIndex(Op1->getOperand(J));

Completed in 274 milliseconds