Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroInternal.h190 IntegerType *getIndexType() const { in getIndexType() function
196 return ConstantInt::get(getIndexType(), Value); in getIndex()
H A DCoroSplit.cpp351 auto *Index = Builder.CreateLoad(Shape.getIndexType(), GepIndex, "index"); in createResumeEntryBlock()
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeArray.cpp46 return Session.getSymbolCache().findSymbolByTypeIndex(Record.getIndexType()); in getArrayIndexTypeId()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/Utils/
H A DLocal.h32 Type *IntIdxTy = DL.getIndexType(GEP->getType());
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DPtrUseVisitor.h224 IntegerType *IntIdxTy = cast<IntegerType>(DL.getIndexType(I.getType())); in visitPtr()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h2438 assert(getIndexType() == IndexType && "Value truncated");
2442 ISD::MemIndexType getIndexType() const {
2449 return (getIndexType() == ISD::SIGNED_SCALED) ||
2450 (getIndexType() == ISD::UNSIGNED_SCALED);
2453 return (getIndexType() == ISD::SIGNED_SCALED) ||
2454 (getIndexType() == ISD::SIGNED_UNSCALED);
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DDataLayout.h573 Type *getIndexType(Type *PtrTy) const;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp1280 Type *IndexTy = DL.getIndexType(PtrTy); in FindElementAtOffset()
1930 DL.getIndexType(GEP.getPointerOperandType()->getScalarType()); in visitGetElementPtrInst()
2328 Type *IdxType = DL.getIndexType(GEPType); in visitGetElementPtrInst()
2358 assert(Idx->getType() == DL.getIndexType(GEPType) && in visitGetElementPtrInst()
2400 assert(Idx->getType() == DL.getIndexType(GEPType) && in visitGetElementPtrInst()
2408 Type *IndTy = DL.getIndexType(GEPType); in visitGetElementPtrInst()
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeDumpVisitor.cpp287 printTypeIndex("IndexType", AT.getIndexType()); in visitKnownRecord()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1866 MMO, MGT->getIndexType(), ExtType); in SplitVecRes_MGATHER()
1870 MMO, MGT->getIndexType(), ExtType); in SplitVecRes_MGATHER()
2554 OpsLo, MMO, MGT->getIndexType(), ExtType); in SplitVecOp_MGATHER()
2558 OpsHi, MMO, MGT->getIndexType(), ExtType); in SplitVecOp_MGATHER()
2704 DL, OpsLo, MMO, N->getIndexType(), in SplitVecOp_MSCATTER()
2712 DL, OpsHi, MMO, N->getIndexType(), in SplitVecOp_MSCATTER()
4111 N->getIndexType(), N->getExtensionType()); in WidenVecRes_MGATHER()
4956 MG->getMemOperand(), MG->getIndexType(), in WidenVecOp_MGATHER()
4999 Ops, MSC->getMemOperand(), MSC->getIndexType(), in WidenVecOp_MSCATTER()
H A DLegalizeIntegerTypes.cpp731 N->getMemOperand(), N->getIndexType(), in PromoteIntRes_MGATHER()
1921 N->setIndexType(TLI.getCanonicalIndexType(N->getIndexType(), in PromoteIntOp_MSCATTER()
1930 N->getIndexType(), TruncateStore); in PromoteIntOp_MSCATTER()
H A DDAGCombiner.cpp5845 GN0->getMemOperand(), GN0->getIndexType(), ISD::ZEXTLOAD); in visitAND()
9768 MSC->getMemOperand(), MSC->getIndexType(), MSC->isTruncatingStore()); in visitMSCATTER()
9775 MSC->getMemOperand(), MSC->getIndexType(), MSC->isTruncatingStore()); in visitMSCATTER()
9824 MGT->getMemOperand(), MGT->getIndexType(), in visitMGATHER()
9832 MGT->getMemOperand(), MGT->getIndexType(), in visitMGATHER()
12162 GN0->getMemOperand(), GN0->getIndexType(), ISD::SEXTLOAD); in visitSIGN_EXTEND_INREG()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DDataLayout.cpp865 Type *DataLayout::getIndexType(Type *Ty) const { in getIndexType() function in DataLayout
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp874 IntTy = cast<IntegerType>(DL.getIndexType(V->getType())); in compute()
H A DConstantFolding.cpp838 Type *IntIdxTy = DL.getIndexType(ResultTy); in CastGEPIndices()
915 Type *IntIdxTy = DL.getIndexType(Ptr->getType()); in SymbolicallyEvaluateGEP()
H A DLoopAccessAnalysis.cpp230 Type *IdxTy = DL.getIndexType(Ptr->getType()); in insert()
H A DInlineCost.cpp2424 Type *IdxPtrTy = DL.getIndexType(V->getType()); in stripAndComputeInBoundsConstantOffsets()
H A DInstructionSimplify.cpp701 Type *IntIdxTy = DL.getIndexType(V->getType())->getScalarType(); in stripAndComputeConstantOffsets()
707 IntIdxTy = DL.getIndexType(V->getType())->getScalarType(); in stripAndComputeConstantOffsets()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h405 TypeIndex getIndexType() const { return IndexType; } in getIndexType() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp1054 Type *IntIdxTy = DL->getIndexType(DestPtr->getType()); in processLoopStridedStore()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp464 Type *IntIdxTy = DL.getIndexType(PTy); in expandAddToGEP()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp5557 Type *ScalarIndexTy = DL->getIndexType(Ops[0]->getType()->getScalarType()); in optimizeGatherScatterInst()
5598 Type *ScalarIndexTy = DL->getIndexType(V->getType()->getScalarType()); in optimizeGatherScatterInst()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp3426 index = CGF.Builder.CreateIntCast(index, DL.getIndexType(PtrTy), isSigned, in emitPointerArithmetic()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp5508 : DL->getIndexType(cast<GetElementPtrInst>(VL0) in vectorizeTree()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp4335 ISD::MemIndexType IndexType = MGT->getIndexType(); in LowerMGATHER()
4440 ISD::MemIndexType IndexType = MSC->getIndexType(); in LowerMSCATTER()

12