Home
last modified time | relevance | path

Searched refs:getTypeAtIndex (Results 1 – 18 of 18) sorted by relevance

/external/llvm/include/llvm/IR/
DGetElementPtrTypeIterator.h59 return CT->getTypeAtIndex(getOperand()); in getIndexedType()
70 CurTy = CT->getTypeAtIndex(getOperand());
DDerivedTypes.h155 Type *getTypeAtIndex(const Value *V);
156 Type *getTypeAtIndex(unsigned Idx);
/external/llvm/lib/CodeGen/
DAnalysis.cpp413 Type *DeeperType = SubTypes.back()->getTypeAtIndex(Path.back()); in advanceToNextLeafType()
422 DeeperType = CT->getTypeAtIndex(0U); in advanceToNextLeafType()
448 Next = cast<CompositeType>(Next)->getTypeAtIndex(0U); in firstRealType()
458 while (SubTypes.back()->getTypeAtIndex(Path.back())->isAggregateType()) { in firstRealType()
475 } while (SubTypes.back()->getTypeAtIndex(Path.back())->isAggregateType()); in nextRealType()
596 Type *SlotType = RetSubTypes.back()->getTypeAtIndex(RetPath.back()); in returnTypeIsEligibleForTailCall()
/external/llvm/lib/IR/
DType.cpp629 Type *CompositeType::getTypeAtIndex(const Value *V) { in getTypeAtIndex() function in CompositeType
639 Type *CompositeType::getTypeAtIndex(unsigned Idx) { in getTypeAtIndex() function in CompositeType
DVerifier.cpp479 STy->getTypeAtIndex(0u)->isIntegerTy(32) && in visitGlobalVariable()
480 STy->getTypeAtIndex(1) == FuncPtrTy, in visitGlobalVariable()
483 Type *ETy = STy->getTypeAtIndex(2); in visitGlobalVariable()
DInstructions.cpp1287 Agg = CT->getTypeAtIndex(Index); in getIndexedTypeInternal()
1630 Agg = cast<CompositeType>(Agg)->getTypeAtIndex(Index); in getIndexedType()
DConstantFold.cpp2165 Prev = Ty, Ty = cast<CompositeType>(Ty)->getTypeAtIndex(Idxs[i]), ++i) { in ConstantFoldGetElementPtrImpl()
/external/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinter.cpp1502 if (!isa<IntegerType>(ETy->getTypeAtIndex(0U)) || in EmitXXStructorList()
1503 !isa<PointerType>(ETy->getTypeAtIndex(1U))) return; // Not (int, ptr). in EmitXXStructorList()
1504 if (ETy->getNumElements() == 3 && !isa<PointerType>(ETy->getTypeAtIndex(2U))) in EmitXXStructorList()
/external/clang/lib/CodeGen/
DCGRecordLayoutBuilder.cpp766 llvm::Type *ElementTy = ST->getTypeAtIndex(RL->getLLVMFieldNo(FD)); in ComputeRecordLayout()
/external/llvm/lib/Analysis/
DScalarEvolutionExpander.cpp452 ElTy = STy->getTypeAtIndex(ElIdx); in expandAddToGEP()
463 ElTy = STy->getTypeAtIndex(0u); in expandAddToGEP()
DConstantFolding.cpp855 Ty = STy->getTypeAtIndex(ElIdx); in SymbolicallyEvaluateGEP()
/external/llvm/lib/Transforms/IPO/
DArgumentPromotion.cpp803 ElTy = cast<CompositeType>(ElTy)->getTypeAtIndex(*II); in DoPromotion()
DGlobalOpt.cpp2338 NewTy = STy->getTypeAtIndex(0U); in EvaluateBlock()
/external/llvm/lib/Target/X86/
DX86FastISel.cpp260 cast<StructType>(Callee->getReturnType())->getTypeAtIndex(0U); in foldX86XALUIntrinsic()
2494 Type *RetTy = Ty->getTypeAtIndex(0U); in fastLowerIntrinsicCall()
2495 Type *CondTy = Ty->getTypeAtIndex(1); in fastLowerIntrinsicCall()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineCasts.cpp1779 SrcElTy = cast<CompositeType>(SrcElTy)->getTypeAtIndex(ZeroUInt); in visitBitCast()
DInstructionCombining.cpp1388 CurTy = CT->getTypeAtIndex(Op1->getOperand(J)); in visitGetElementPtrInst()
/external/llvm/lib/Transforms/Scalar/
DScalarReplAggregates.cpp2100 GepTy = cast<CompositeType>(GepTy)->getTypeAtIndex(0U); in RewriteGEP()
/external/llvm/lib/Target/AArch64/
DAArch64FastISel.cpp3250 cast<StructType>(Callee->getReturnType())->getTypeAtIndex(0U); in foldXALUIntrinsic()
3517 Type *RetTy = Ty->getTypeAtIndex(0U); in fastLowerIntrinsicCall()