Lines Matching refs:AllocTy
210 Type *AllocTy; in print() local
211 if (U->isSizeOf(AllocTy)) { in print()
212 OS << "sizeof(" << *AllocTy << ")"; in print()
215 if (U->isAlignOf(AllocTy)) { in print()
216 OS << "alignof(" << *AllocTy << ")"; in print()
379 bool SCEVUnknown::isSizeOf(Type *&AllocTy) const { in isSizeOf()
388 AllocTy = cast<PointerType>(CE->getOperand(0)->getType()) in isSizeOf()
396 bool SCEVUnknown::isAlignOf(Type *&AllocTy) const { in isAlignOf()
412 AllocTy = STy->getElementType(1); in isAlignOf()
2593 const SCEV *ScalarEvolution::getSizeOfExpr(Type *AllocTy) { in getSizeOfExpr() argument
2599 TD->getTypeAllocSize(AllocTy)); in getSizeOfExpr()
2601 Constant *C = ConstantExpr::getSizeOf(AllocTy); in getSizeOfExpr()
2605 Type *Ty = getEffectiveSCEVType(PointerType::getUnqual(AllocTy)); in getSizeOfExpr()
2609 const SCEV *ScalarEvolution::getAlignOfExpr(Type *AllocTy) { in getAlignOfExpr() argument
2610 Constant *C = ConstantExpr::getAlignOf(AllocTy); in getAlignOfExpr()
2614 Type *Ty = getEffectiveSCEVType(PointerType::getUnqual(AllocTy)); in getAlignOfExpr()