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

References

include/llvm/IR/DataLayout.h
  475     return getTypeSizeInBits(Ty) == getTypeStoreSizeInBits(Ty);
lib/Analysis/Loads.cpp
   78       APInt Offset(DL.getTypeStoreSizeInBits(Ty), 0);
lib/Target/AArch64/AArch64ISelLowering.cpp
 8599         countTrailingZeros(DL.getTypeStoreSizeInBits(IdxTy).getFixedSize()) - 3;
lib/Target/RISCV/RISCVISelLowering.cpp
 2832         DL.getTypeStoreSizeInBits(AI->getValOperand()->getType());
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
  589       DL.isLegalInteger(DL.getTypeStoreSizeInBits(Ty)) &&
  601           Type::getIntNTy(LI.getContext(), DL.getTypeStoreSizeInBits(Ty)));
 1099   if (DL.getTypeStoreSizeInBits(UT) != DL.getTypeStoreSizeInBits(VT)) {
 1099   if (DL.getTypeStoreSizeInBits(UT) != DL.getTypeStoreSizeInBits(VT)) {
lib/Transforms/Instrumentation/AddressSanitizer.cpp
 1360     *TypeSize = DL.getTypeStoreSizeInBits(LI->getType());
 1366     *TypeSize = DL.getTypeStoreSizeInBits(SI->getValueOperand()->getType());
 1372     *TypeSize = DL.getTypeStoreSizeInBits(RMW->getValOperand()->getType());
 1378     *TypeSize = DL.getTypeStoreSizeInBits(XCHG->getCompareOperand()->getType());
 1400       *TypeSize = DL.getTypeStoreSizeInBits(Ty);
 1516   uint64_t ElemTypeSize = DL.getTypeStoreSizeInBits(VTy->getScalarType());
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
  523     *TypeSize = DL.getTypeStoreSizeInBits(LI->getType());
  529     *TypeSize = DL.getTypeStoreSizeInBits(SI->getValueOperand()->getType());
  535     *TypeSize = DL.getTypeStoreSizeInBits(RMW->getValOperand()->getType());
  541     *TypeSize = DL.getTypeStoreSizeInBits(XCHG->getCompareOperand()->getType());
lib/Transforms/Instrumentation/SanitizerCoverage.cpp
  791     uint64_t TypeSize = DL->getTypeStoreSizeInBits(A1->getType());
  821       uint64_t TypeSize = DL->getTypeStoreSizeInBits(A0->getType());
lib/Transforms/Instrumentation/ThreadSanitizer.cpp
  563   const uint32_t TypeSize = DL.getTypeStoreSizeInBits(OrigTy);
  725   uint32_t TypeSize = DL.getTypeStoreSizeInBits(OrigTy);
lib/Transforms/Scalar/SROA.cpp
 2034       if (ITy->getBitWidth() < DL.getTypeStoreSizeInBits(ITy))
 2059       if (ITy->getBitWidth() < DL.getTypeStoreSizeInBits(ITy))
 2096   if (SizeInBits != DL.getTypeStoreSizeInBits(AllocaTy))
lib/Transforms/Utils/VNCoercion.cpp
  118     uint64_t ShiftAmt = DL.getTypeStoreSizeInBits(StoredValTy) -
  119                         DL.getTypeStoreSizeInBits(LoadedTy);
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp
  346   unsigned NewPtrBitWidth = DL.getTypeStoreSizeInBits(PtrA->getType());
  348   if (NewPtrBitWidth != DL.getTypeStoreSizeInBits(PtrB->getType()))
lib/Transforms/Vectorize/SLPVectorizer.cpp
 2821   uint64_t VTSize = DL.getTypeStoreSizeInBits(VectorType::get(EltTy, N));
 2822   if (VTSize < MinVecRegSize || VTSize > MaxVecRegSize || VTSize != DL.getTypeStoreSizeInBits(T))
tools/clang/lib/CodeGen/CodeGenModule.cpp
 3718       getDataLayout().getTypeStoreSizeInBits(Ty));
tools/clang/lib/CodeGen/TargetInfo.cpp
 6245   unsigned size = getDataLayout().getTypeStoreSizeInBits(eltTy);
unittests/IR/VectorTypesTest.cpp
  201   EXPECT_NE(DL.getTypeStoreSizeInBits(V2Int32Ty),
  202             DL.getTypeStoreSizeInBits(V2Int64Ty));
  203   EXPECT_EQ(DL.getTypeStoreSizeInBits(V2Int32Ty), 64U);
  245   EXPECT_NE(DL.getTypeStoreSizeInBits(ScV2Int32Ty),
  246             DL.getTypeStoreSizeInBits(ScV2Int64Ty));
  247   EXPECT_EQ(DL.getTypeStoreSizeInBits(ScV2Int32Ty).getKnownMinSize(), 64U);