Home
last modified time | relevance | path

Searched refs:getIndexType (Results 1 – 25 of 26) sorted by relevance

12

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Coroutines/
H A DCoroInternal.h167 IntegerType *getIndexType() const { in getIndexType() function
173 return ConstantInt::get(getIndexType(), Value); in getIndex()
H A DCoroSplit.cpp380 auto *Index = Builder.CreateLoad(Shape.getIndexType(), GepIndex, "index"); in createResumeEntryBlock()
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeArray.cpp47 return Session.getSymbolCache().findSymbolByTypeIndex(Record.getIndexType()); in getArrayIndexTypeId()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DLocal.cpp25 Type *IntIdxTy = DL.getIndexType(GEP->getType()); in emitGEPOffset()
H A DConstantFolding.cpp830 Type *IntIdxTy = DL.getIndexType(ResultTy); in CastGEPIndices()
899 Type *IntIdxTy = DL.getIndexType(Ptr->getType()); in SymbolicallyEvaluateGEP()
1442 Type *IntIdxTy = DL.getIndexType(Ptr->getType()); in ConstantFoldCastOperand()
H A DMemoryBuiltins.cpp1016 IntTy = cast<IntegerType>(DL.getIndexType(V->getType())); in compute()
H A DLoopAccessAnalysis.cpp236 Type *IdxTy = DL.getIndexType(Ptr->getType()); in insert()
H A DInlineCost.cpp2562 Type *IdxPtrTy = DL.getIndexType(V->getType()); in stripAndComputeInBoundsConstantOffsets()
H A DScalarEvolution.cpp4445 return getDataLayout().getIndexType(Ty); in getEffectiveSCEVType()
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DPtrUseVisitor.h217 IntegerType *IntIdxTy = cast<IntegerType>(DL.getIndexType(I.getType())); in visitPtr()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h2732 assert(getIndexType() == IndexType && "Value truncated");
2736 ISD::MemIndexType getIndexType() const {
2742 bool isIndexSigned() const { return isIndexTypeSigned(getIndexType()); }
2816 assert(getIndexType() == IndexType && "Value truncated");
2820 ISD::MemIndexType getIndexType() const {
2826 bool isIndexSigned() const { return isIndexTypeSigned(getIndexType()); }
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DDataLayout.h584 Type *getIndexType(Type *PtrTy) const;
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/CodeView/
H A DTypeDumpVisitor.cpp287 printTypeIndex("IndexType", AT.getIndexType()); in visitKnownRecord()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp2172 ISD::MemIndexType IndexTy = MGT->getIndexType(); in SplitVecRes_Gather()
2189 MMO, VPGT->getIndexType()); in SplitVecRes_Gather()
2193 MMO, VPGT->getIndexType()); in SplitVecRes_Gather()
3541 MSC->getIndexType(), MSC->isTruncatingStore()); in SplitVecOp_Scatter()
3548 MMO, MSC->getIndexType(), in SplitVecOp_Scatter()
3558 VPSC->getIndexType()); in SplitVecOp_Scatter()
3565 VPSC->getIndexType()); in SplitVecOp_Scatter()
5275 N->getIndexType(), N->getExtensionType()); in WidenVecRes_MGATHER()
5298 dl, Ops, N->getMemOperand(), N->getIndexType()); in WidenVecRes_VP_GATHER()
6359 MG->getMemOperand(), MG->getIndexType(), in WidenVecOp_MGATHER()
[all …]
H A DLegalizeIntegerTypes.cpp823 N->getMemOperand(), N->getIndexType(), in PromoteIntRes_MGATHER()
2126 N->getIndexType(), TruncateStore); in PromoteIntOp_MSCATTER()
H A DDAGCombiner.cpp6521 GN0->getMemOperand(), GN0->getIndexType(), ISD::ZEXTLOAD); in visitAND()
11029 ISD::MemIndexType IndexType = MSC->getIndexType(); in visitVPSCATTER()
11059 ISD::MemIndexType IndexType = MSC->getIndexType(); in visitMSCATTER()
11156 ISD::MemIndexType IndexType = MGT->getIndexType(); in visitVPGATHER()
11184 ISD::MemIndexType IndexType = MGT->getIndexType(); in visitMGATHER()
13643 GN0->getMemOperand(), GN0->getIndexType(), ISD::SEXTLOAD); in visitSIGN_EXTEND_INREG()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp2315 DL.getIndexType(GEP.getPointerOperandType()->getScalarType()); in visitGetElementPtrInst()
2580 Type *IdxType = DL.getIndexType(GEPType); in visitGetElementPtrInst()
2607 assert(Idx->getType() == DL.getIndexType(GEPType) && in visitGetElementPtrInst()
2646 assert(Idx->getType() == DL.getIndexType(GEPType) && in visitGetElementPtrInst()
2654 Type *IndTy = DL.getIndexType(GEPType); in visitGetElementPtrInst()
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DDataLayout.cpp876 Type *DataLayout::getIndexType(Type *Ty) const { in getIndexType() function in DataLayout
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h406 TypeIndex getIndexType() const { return IndexType; } in getIndexType() function
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp787 Type *IntIdxTy = DL->getIndexType(StorePtr->getType()); in processLoopStores()
1123 Type *IntIdxTy = DL->getIndexType(DestPtr->getType()); in processLoopStridedStore()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp466 Type *IntIdxTy = DL.getIndexType(PTy); in expandAddToGEP()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp5678 Type *ScalarIndexTy = DL->getIndexType(Ops[0]->getType()->getScalarType()); in optimizeGatherScatterInst()
5717 Type *ScalarIndexTy = DL->getIndexType(V->getType()->getScalarType()); in optimizeGatherScatterInst()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGExprScalar.cpp3660 index = CGF.Builder.CreateIntCast(index, DL.getIndexType(PtrTy), isSigned, in emitPointerArithmetic()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp5381 ISD::MemIndexType IndexType = MGT->getIndexType(); in LowerMGATHER()
5479 ISD::MemIndexType IndexType = MSC->getIndexType(); in LowerMSCATTER()
19539 ISD::MemIndexType IndexType = MGS->getIndexType(); in performMaskedGatherScatterCombine()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp5698 : DL->getIndexType(cast<GetElementPtrInst>(VL0) in buildTree_rec()

12