Lines Matching refs:Bounds
498 if (!expr->bounds().upper->IsFunction()) {
502 Type::FunctionType* type = expr->bounds().upper->AsFunction();
745 bin->set_bounds(Bounds(cache_.kAsmSigned));
770 bin->set_bounds(Bounds(cache_.kAsmSigned));
945 if (!args->at(0)->bounds().upper->Is(cache_.kAsmFloat) &&
946 !args->at(0)->bounds().upper->Is(cache_.kAsmDouble)) {
951 if (!args->at(0)->bounds().upper->Is(cache_.kAsmFloat) &&
952 !args->at(0)->bounds().upper->Is(cache_.kAsmDouble) &&
953 !args->at(0)->bounds().upper->Is(cache_.kAsmSigned)) {
957 Type* other = Type::Intersect(args->at(0)->bounds().upper,
958 args->at(1)->bounds().upper, zone());
1105 left->set_bounds(Bounds(cache_.kSingletonOne));
1455 expr->set_bounds(Bounds(computed_type_));
1462 expr->set_bounds(Bounds(bounded_type));