Home
last modified time | relevance | path

Searched refs:use_pos (Results 1 – 4 of 4) sorted by relevance

/external/v8/src/crankshaft/
Dlithium-allocator.cc149 UsePosition* use_pos = last_processed_use_; in NextUsePosition() local
150 if (use_pos == NULL) use_pos = first_pos(); in NextUsePosition()
151 while (use_pos != NULL && use_pos->pos().Value() < start.Value()) { in NextUsePosition()
152 use_pos = use_pos->next(); in NextUsePosition()
154 last_processed_use_ = use_pos; in NextUsePosition()
155 return use_pos; in NextUsePosition()
193 UsePosition* use_pos = NextRegisterPosition(pos); in CanBeSpilled() local
194 if (use_pos == NULL) return true; in CanBeSpilled()
196 use_pos->pos().Value() > pos.NextInstruction().InstructionEnd().Value(); in CanBeSpilled()
428 UsePosition* use_pos = new(zone) UsePosition(pos, operand, hint); in AddUsePosition() local
[all …]
/external/v8/src/compiler/
Dregister-allocator.cc295 UsePosition* use_pos = reinterpret_cast<UsePosition*>(hint_); in HintRegister() local
296 int assigned_register = AssignedRegisterField::decode(use_pos->flags_); in HintRegister()
344 void UsePosition::SetHint(UsePosition* use_pos) { in SetHint() argument
345 DCHECK_NOT_NULL(use_pos); in SetHint()
346 hint_ = use_pos; in SetHint()
350 void UsePosition::ResolveHint(UsePosition* use_pos) { in ResolveHint() argument
351 DCHECK_NOT_NULL(use_pos); in ResolveHint()
353 hint_ = use_pos; in ResolveHint()
479 UsePosition* use_pos = last_processed_use_; in NextUsePosition() local
480 if (use_pos == nullptr || use_pos->pos() > start) { in NextUsePosition()
[all …]
Dverifier.cc1345 int use_pos) { in HasDominatingDef() argument
1348 while (use_pos >= 0) { in HasDominatingDef()
1349 if (block->NodeAt(use_pos) == node) return true; in HasDominatingDef()
1350 use_pos--; in HasDominatingDef()
1354 use_pos = static_cast<int>(block->NodeCount()) - 1; in HasDominatingDef()
1375 Node* node, int use_pos) { in CheckInputsDominate() argument
1380 use_pos = static_cast<int>(use_block->NodeCount()) - 1; in CheckInputsDominate()
1384 use_pos)) { in CheckInputsDominate()
Dregister-allocator.h281 void SetHint(UsePosition* use_pos); in NON_EXPORTED_BASE()
282 void ResolveHint(UsePosition* use_pos); in NON_EXPORTED_BASE()
942 void MapPhiHint(InstructionOperand* operand, UsePosition* use_pos);
943 void ResolvePhiHint(InstructionOperand* operand, UsePosition* use_pos);