Lines Matching refs:AllocTy
200 Type *AllocTy; in print() local
201 if (U->isSizeOf(AllocTy)) { in print()
202 OS << "sizeof(" << *AllocTy << ")"; in print()
205 if (U->isAlignOf(AllocTy)) { in print()
206 OS << "alignof(" << *AllocTy << ")"; in print()
357 bool SCEVUnknown::isSizeOf(Type *&AllocTy) const { in isSizeOf()
366 AllocTy = cast<PointerType>(CE->getOperand(0)->getType()) in isSizeOf()
374 bool SCEVUnknown::isAlignOf(Type *&AllocTy) const { in isAlignOf()
390 AllocTy = STy->getElementType(1); in isAlignOf()
2574 const SCEV *ScalarEvolution::getSizeOfExpr(Type *AllocTy) { in getSizeOfExpr() argument
2580 TD->getTypeAllocSize(AllocTy)); in getSizeOfExpr()
2582 Constant *C = ConstantExpr::getSizeOf(AllocTy); in getSizeOfExpr()
2586 Type *Ty = getEffectiveSCEVType(PointerType::getUnqual(AllocTy)); in getSizeOfExpr()
2590 const SCEV *ScalarEvolution::getAlignOfExpr(Type *AllocTy) { in getAlignOfExpr() argument
2591 Constant *C = ConstantExpr::getAlignOf(AllocTy); in getAlignOfExpr()
2595 Type *Ty = getEffectiveSCEVType(PointerType::getUnqual(AllocTy)); in getAlignOfExpr()