reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1256 assert(getTypeSizeInBits(Op->getType()) > getTypeSizeInBits(Ty) && 1264 ID.AddPointer(Op); 1270 if (const SCEVConstant *SC = dyn_cast<SCEVConstant>(Op)) 1275 if (const SCEVTruncateExpr *ST = dyn_cast<SCEVTruncateExpr>(Op)) 1279 if (const SCEVSignExtendExpr *SS = dyn_cast<SCEVSignExtendExpr>(Op)) 1283 if (const SCEVZeroExtendExpr *SZ = dyn_cast<SCEVZeroExtendExpr>(Op)) 1288 new (SCEVAllocator) SCEVTruncateExpr(ID.Intern(SCEVAllocator), Op, Ty); 1298 if (isa<SCEVAddExpr>(Op) || isa<SCEVMulExpr>(Op)) { 1298 if (isa<SCEVAddExpr>(Op) || isa<SCEVMulExpr>(Op)) { 1299 auto *CommOp = cast<SCEVCommutativeExpr>(Op); 1310 if (isa<SCEVAddExpr>(Op)) 1312 else if (isa<SCEVMulExpr>(Op)) 1325 if (const SCEVAddRecExpr *AddRec = dyn_cast<SCEVAddRecExpr>(Op)) { 1336 Op, Ty);