Home
last modified time | relevance | path

Searched refs:bounds_ (Results 1 – 6 of 6) sorted by relevance

/external/v8/src/crankshaft/
Dtyping.h49 AstTypeBounds* bounds_; variable
55 bounds_->set(e, AstBounds::Both(bounds_->get(e), b, zone())); in NarrowType()
58 bounds_->set(e, AstBounds::NarrowLower(bounds_->get(e), t, zone())); in NarrowLowerType()
Dtyping.cc31 bounds_(bounds) { in AstTyper()
351 NarrowType(expr, bounds_->get(expr->result())); in VisitDoExpression()
370 AstBounds::Either(bounds_->get(expr->then_expression()), in VisitConditional()
371 bounds_->get(expr->else_expression()), zone())); in VisitConditional()
462 NarrowType(expr, bounds_->get(rhs)); in VisitAssignment()
466 store_.Seq(variable_index(proxy->var()), Effect(bounds_->get(expr))); in VisitAssignment()
622 store_.Seq(variable_index(proxy->var()), Effect(bounds_->get(expr))); in VisitCountOperation()
651 NarrowType(expr, bounds_->get(expr->right())); in VisitBinaryOperation()
664 NarrowType(expr, AstBounds::Either(bounds_->get(expr->left()), in VisitBinaryOperation()
665 bounds_->get(expr->right()), zone())); in VisitBinaryOperation()
[all …]
Dhydrogen.cc3131 bounds_(info->zone()) { in HOptimizedGraphBuilder()
4598 AstType* tag_type = bounds_.get(stmt->tag()).lower; in VisitSwitchStatement()
4615 AstType* label_type = bounds_.get(clause->label()).lower; in VisitSwitchStatement()
8161 &bounds_) in TryInline()
10653 AstType* left_type = bounds_.get(expr->left()).lower; in BuildBinaryOperation()
10654 AstType* right_type = bounds_.get(expr->right()).lower; in BuildBinaryOperation()
10655 AstType* result_type = bounds_.get(expr).lower; in BuildBinaryOperation()
11186 AstType* left_type = bounds_.get(expr->left()).lower; in VisitCompareOperation()
11187 AstType* right_type = bounds_.get(expr->right()).lower; in VisitCompareOperation()
Dhydrogen.h2100 AstTypeBounds* bounds() { return &bounds_; } in bounds()
2803 AstTypeBounds bounds_; variable
/external/Microsoft-GSL/gsl/
Dmulti_span1204 bounds_type bounds_;
1258 bounds_(std::move(bounds))
1260 Expects((bounds_.size() > 0 && data != nullptr) || bounds_.size() == 0);
1355 bounds_(other.bounds_)
1448 constexpr size_type size() const noexcept { return bounds_.size(); }
1468 return bounds_.template extent<Dim>();
1474 return bounds_.extent(dim);
1477 constexpr bounds_type bounds() const noexcept { return bounds_; }
1497 return data_[bounds_.linearize(idx)];
1503 Expects(idx >= 0 && idx < bounds_.size()); // index is out of bounds of the array
[all …]
/external/v8/src/compiler/
Dregister-allocator.cc212 bounds_(zone->NewArray<LiveRangeBoundArray>(bounds_length_)), in LiveRangeFinder()
215 new (&bounds_[i]) LiveRangeBoundArray(); in LiveRangeFinder()
223 LiveRangeBoundArray* array = &bounds_[operand_index]; in ArrayFor()
233 LiveRangeBoundArray* const bounds_; member in v8::internal::compiler::LiveRangeFinder