Lines Matching defs:DL
357 const DataLayout &DL = F->getParent()->getDataLayout();
386 AgTy, DL.getAllocaAddrSpace(), nullptr,
387 I->getParamAlign().getValueOr(DL.getPrefTypeAlign(AgTy)), "",
480 const DataLayout &DL = Callee->getParent()->getDataLayout();
489 if (!isDereferenceablePointer(CB.getArgOperand(ArgNo), Ty, DL))
768 bool ArgumentPromotionPass::isDenselyPacked(Type *type, const DataLayout &DL) {
775 if (DL.getTypeSizeInBits(type) != DL.getTypeAllocSizeInBits(type))
781 return isDenselyPacked(seqTy->getElementType(), DL);
785 return isDenselyPacked(seqTy->getElementType(), DL);
792 const StructLayout *Layout = DL.getStructLayout(StructTy);
796 if (!isDenselyPacked(ElTy, DL))
800 StartPos += DL.getTypeAllocSizeInBits(ElTy);
924 const DataLayout &DL = F->getParent()->getDataLayout();
952 (ArgumentPromotionPass::isDenselyPacked(AgTy, DL) ||