/external/v8/src/compiler/ |
node.cc | 241 for (const Use* use = first_use_; use; use = use->next) { 249 DCHECK(this->first_use_ == nullptr || this->first_use_->prev == nullptr); 250 DCHECK(that->first_use_ == nullptr || that->first_use_->prev == nullptr); 254 for (Use* use = this->first_use_; use; use = use->next) { 260 last_use->next = that->first_use_; 261 if (that->first_use_) that->first_use_->prev = last_use; 262 that->first_use_ = this->first_use_ [all...] |
node.h | 184 return first_use_ && first_use_->from() == owner && !first_use_->next; 315 Use* first_use_; member in class:v8::internal::compiler::final 500 : current_(node->first_use_), 547 explicit const_iterator(Node* node) : current_(node->first_use_) {}
|
/art/compiler/optimizing/ |
ssa_liveness_analysis.h | 234 DCHECK(first_use_ == nullptr) << "A temporary can only have one user"; 237 first_use_ = new (allocator_) UsePosition( 238 instruction, /* environment */ nullptr, temp_index, position, first_use_); 275 if ((first_use_ != nullptr) 276 && (first_use_->GetUser() == actual_user) 277 && (first_use_->GetPosition() < position)) { 281 UsePosition* cursor = first_use_; 285 DCHECK(first_use_->GetPosition() + 1 == position); 289 if (first_range_->GetEnd() == first_use_->GetPosition()) { 299 first_use_ = new (allocator_) UsePosition 1086 UsePosition* first_use_; member in class:art::LiveInterval [all...] |
register_allocator_test.cc | 850 first->first_use_ = new(&allocator) UsePosition(user, 0, false, 8, first->first_use_); 851 first->first_use_ = new(&allocator) UsePosition(user, 0, false, 7, first->first_use_); 852 first->first_use_ = new(&allocator) UsePosition(user, 0, false, 6, first->first_use_); [all...] |
ssa_liveness_analysis.cc | 412 UsePosition* use = first_use_;
|
/external/vixl/src/vixl/a64/ |
macro-assembler-a64.cc | 49 : Pool(masm), size_(0), first_use_(-1), 75 first_use_ = -1; 84 ptrdiff_t distance = masm_->CursorOffset() + amount - first_use_; 129 VIXL_ASSERT(masm_->CursorOffset() >= first_use_); 136 first_use_ = std::min(first_use_, use_position); 137 if (first_use_ == -1) { 138 first_use_ = use_position; 140 SetNextCheckpoint(first_use_ + Instruction::kLoadLiteralRange); 142 VIXL_ASSERT(use_position > first_use_); [all...] |
macro-assembler-a64.h | 129 ptrdiff_t first_use_; member in class:vixl::LiteralPool 154 return first_use_ + kRecommendedLiteralPoolRange; [all...] |
/external/v8/src/arm64/ |
assembler-arm64.cc | 315 first_use_ = offset; 336 DCHECK(first_use_ >= 0); 337 return assm_->pc_offset() - first_use_; 348 return first_use_ + kMaxLoadLiteralRange - WorstCaseSize(); 442 first_use_ = -1; 546 first_use_ = -1; [all...] |
assembler-arm64.h | 691 first_use_(-1), 726 int first_use_; member in class:v8::internal::ConstPool [all...] |