Lines Matching refs:DL

50                             const DataLayout &DL);
63 const DataLayout &DL) {
76 if (!isSimpleEnoughValueToCommit(cast<Constant>(Op), SimpleConstants, DL))
88 return isSimpleEnoughValueToCommit(CE->getOperand(0), SimpleConstants, DL);
94 if (DL.getTypeSizeInBits(CE->getType()) !=
95 DL.getTypeSizeInBits(CE->getOperand(0)->getType()))
97 return isSimpleEnoughValueToCommit(CE->getOperand(0), SimpleConstants, DL);
104 return isSimpleEnoughValueToCommit(CE->getOperand(0), SimpleConstants, DL);
110 return isSimpleEnoughValueToCommit(CE->getOperand(0), SimpleConstants, DL);
118 const DataLayout &DL) {
123 return isSimpleEnoughValueToCommitHelper(C, SimpleConstants, DL);
182 evaluateBitcastFromPtr(Constant *Ptr, const DataLayout &DL,
199 if (auto *FoldedPtr = ConstantFoldConstant(Ptr, DL, TLI))
245 evaluateBitcastFromPtr(CE->getOperand(0), DL, TLI, findMemLoc);
250 Val, P->getType()->getPointerElementType(), DL);
281 ConstantFoldLoadThroughBitcast(CE, CE->getOperand(0)->getType(), DL));
298 auto *ArgC = ConstantFoldLoadThroughBitcast(getVal(*ArgI), *ParI, DL);
318 RV = ConstantFoldLoadThroughBitcast(RV, FT->getReturnType(), DL);
342 if (auto *FoldedPtr = ConstantFoldConstant(Ptr, DL, TLI)) {
358 if (!isSimpleEnoughValueToCommit(Val, SimpleConstants, DL)) {
377 if (Constant *FV = ConstantFoldLoadThroughBitcast(Val, Ty, DL)) {
385 evaluateBitcastFromPtr(CE->getOperand(0), DL, TLI, castValTy);
451 if (auto *FoldedPtr = ConstantFoldConstant(Ptr, DL, TLI)) {
533 DL.getTypeStoreSize(ElemTy)) {
651 if (auto *FoldedInstResult = ConstantFoldConstant(InstResult, DL, TLI))