reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/IR/DataLayout.h
  415   unsigned getIndexTypeSizeInBits(Type *Ty) const;

References

include/llvm/Analysis/ValueTracking.h
  247     APInt OffsetAPInt(DL.getIndexTypeSizeInBits(Ptr->getType()), 0);
lib/Analysis/ConstantFolding.cpp
  292     unsigned BitWidth = DL.getIndexTypeSizeInBits(GV->getType());
  311   unsigned BitWidth = DL.getIndexTypeSizeInBits(GEP->getType());
lib/Analysis/InlineCost.cpp
  389   unsigned IntPtrWidth = DL.getIndexTypeSizeInBits(GEP.getType());
lib/Analysis/Loads.cpp
   86     APInt Offset(DL.getIndexTypeSizeInBits(GEP->getType()), 0);
  153   APInt AccessSize(DL.getIndexTypeSizeInBits(V->getType()),
  203   APInt EltSize(DL.getIndexTypeSizeInBits(Ptr->getType()),
  345   APInt Size(DL.getIndexTypeSizeInBits(V->getType()), DL.getTypeStoreSize(Ty));
lib/Analysis/PtrUseVisitor.cpp
   37   APInt TmpOffset(DL.getIndexTypeSizeInBits(GEPI.getType()), 0);
lib/Analysis/ScalarEvolution.cpp
 3776     return getDataLayout().getIndexTypeSizeInBits(Ty);
lib/Analysis/ValueTracking.cpp
   91   return DL.getIndexTypeSizeInBits(Ty);
 1138       Q.DL.getIndexTypeSizeInBits(ScalarTy) :
 1646     Q.DL.getIndexTypeSizeInBits(ScalarTy) : Q.DL.getTypeSizeInBits(ScalarTy);
 2383     Q.DL.getIndexTypeSizeInBits(ScalarTy) :
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 9262     unsigned IdxWidth = getDataLayout().getIndexTypeSizeInBits(GV->getType());
lib/IR/DataLayout.cpp
  777   unsigned NumBits = getIndexTypeSizeInBits(Ty);
  799   unsigned NumBits = getIndexTypeSizeInBits(Ty);
lib/IR/Value.cpp
  556   assert(BitWidth == DL.getIndexTypeSizeInBits(getType()) &&
  576       APInt GEPOffset(DL.getIndexTypeSizeInBits(V->getType()), 0);
lib/Transforms/InstCombine/InstCombineCompares.cpp
  654       Base->getContext(), DL.getIndexTypeSizeInBits(Start->getType()));
  765                                      DL.getIndexTypeSizeInBits(V->getType()));
 4933                           : DL.getIndexTypeSizeInBits(Ty->getScalarType());
lib/Transforms/InstCombine/InstructionCombining.cpp
 2189     unsigned OffsetBits = DL.getIndexTypeSizeInBits(GEPType);
lib/Transforms/Scalar/SROA.cpp
 1203   uint64_t APWidth = DL.getIndexTypeSizeInBits(PN.getType());
 1428   unsigned OffsetSize = DL.getIndexTypeSizeInBits(BasePtr->getType());
 2420                           APInt(DL.getIndexTypeSizeInBits(PointerTy), Offset),
lib/Transforms/Utils/Local.cpp
 2577   unsigned BitWidth = DL.getIndexTypeSizeInBits(NewTy);