• Home
  • Raw
  • Download

Lines Matching refs:TD

106     DataLayout *TD;  member in __anon7bfb8b460111::Lint
180 TD = getAnalysisIfAvailable<DataLayout>();
251 TD ? TD->getABITypeAlignment(Ty) : 0, in visitCallSite()
418 if (Value *Base = GetPointerBaseWithConstantOffset(Ptr, Offset, TD)) { in visitMemoryReference()
427 if (TD && !AI->isArrayAllocation() && ATy->isSized()) in visitMemoryReference()
428 BaseSize = TD->getTypeAllocSize(ATy); in visitMemoryReference()
430 if (TD && BaseAlign == 0 && ATy->isSized()) in visitMemoryReference()
431 BaseAlign = TD->getABITypeAlignment(ATy); in visitMemoryReference()
437 if (TD && GTy->isSized()) in visitMemoryReference()
438 BaseSize = TD->getTypeAllocSize(GTy); in visitMemoryReference()
440 if (TD && BaseAlign == 0 && GTy->isSized()) in visitMemoryReference()
441 BaseAlign = TD->getABITypeAlignment(GTy); in visitMemoryReference()
454 if (TD && Align == 0 && Ty && Ty->isSized()) in visitMemoryReference()
455 Align = TD->getABITypeAlignment(Ty); in visitMemoryReference()
507 static bool isZero(Value *V, DataLayout *TD) { in isZero() argument
513 ComputeMaskedBits(V, KnownZero, KnownOne, TD); in isZero()
518 Assert1(!isZero(I.getOperand(1), TD), in visitSDiv()
523 Assert1(!isZero(I.getOperand(1), TD), in visitUDiv()
528 Assert1(!isZero(I.getOperand(1), TD), in visitSRem()
533 Assert1(!isZero(I.getOperand(1), TD), in visitURem()
607 V = OffsetOk ? GetUnderlyingObject(V, TD) : V->stripPointerCasts(); in findValueImpl()
627 if (CI->isNoopCast(TD ? TD->getIntPtrType(V->getContext()) : in findValueImpl()
641 TD ? TD->getIntPtrType(V->getContext()) : in findValueImpl()
654 if (Value *W = SimplifyInstruction(Inst, TD, TLI, DT)) in findValueImpl()
657 if (Value *W = ConstantFoldConstantExpression(CE, TD, TLI)) in findValueImpl()