| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroInternal.h | 167 IntegerType *getIndexType() const { in getIndexType() function 173 return ConstantInt::get(getIndexType(), Value); in getIndex()
|
| H A D | CoroSplit.cpp | 380 auto *Index = Builder.CreateLoad(Shape.getIndexType(), GepIndex, "index"); in createResumeEntryBlock()
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | NativeTypeArray.cpp | 47 return Session.getSymbolCache().findSymbolByTypeIndex(Record.getIndexType()); in getArrayIndexTypeId()
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | Local.cpp | 25 Type *IntIdxTy = DL.getIndexType(GEP->getType()); in emitGEPOffset()
|
| H A D | ConstantFolding.cpp | 830 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 D | MemoryBuiltins.cpp | 1016 IntTy = cast<IntegerType>(DL.getIndexType(V->getType())); in compute()
|
| H A D | LoopAccessAnalysis.cpp | 236 Type *IdxTy = DL.getIndexType(Ptr->getType()); in insert()
|
| H A D | InlineCost.cpp | 2562 Type *IdxPtrTy = DL.getIndexType(V->getType()); in stripAndComputeInBoundsConstantOffsets()
|
| H A D | ScalarEvolution.cpp | 4445 return getDataLayout().getIndexType(Ty); in getEffectiveSCEVType()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | PtrUseVisitor.h | 217 IntegerType *IntIdxTy = cast<IntegerType>(DL.getIndexType(I.getType())); in visitPtr()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGNodes.h | 2732 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 D | DataLayout.h | 584 Type *getIndexType(Type *PtrTy) const;
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/CodeView/ |
| H A D | TypeDumpVisitor.cpp | 287 printTypeIndex("IndexType", AT.getIndexType()); in visitKnownRecord()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 2172 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 D | LegalizeIntegerTypes.cpp | 823 N->getMemOperand(), N->getIndexType(), in PromoteIntRes_MGATHER() 2126 N->getIndexType(), TruncateStore); in PromoteIntOp_MSCATTER()
|
| H A D | DAGCombiner.cpp | 6521 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 D | InstructionCombining.cpp | 2315 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 D | DataLayout.cpp | 876 Type *DataLayout::getIndexType(Type *Ty) const { in getIndexType() function in DataLayout
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | TypeRecord.h | 406 TypeIndex getIndexType() const { return IndexType; } in getIndexType() function
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | LoopIdiomRecognize.cpp | 787 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 D | ScalarEvolutionExpander.cpp | 466 Type *IntIdxTy = DL.getIndexType(PTy); in expandAddToGEP()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 5678 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 D | CGExprScalar.cpp | 3660 index = CGF.Builder.CreateIntCast(index, DL.getIndexType(PtrTy), isSigned, in emitPointerArithmetic()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 5381 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 D | SLPVectorizer.cpp | 5698 : DL->getIndexType(cast<GetElementPtrInst>(VL0) in buildTree_rec()
|