Home
last modified time | relevance | path

Searched refs:OperandAt (Results 1 – 19 of 19) sorted by relevance

/external/chromium_org/v8/src/
Dhydrogen-instructions.h629 return index == kNoRedefinedOperand ? NULL : OperandAt(index); in RedefinedOperand()
647 value = value->OperandAt(index); in ActualValue()
660 virtual HValue* OperandAt(int index) const = 0;
1210 virtual HValue* OperandAt(int i) const V8_FINAL V8_OVERRIDE { in OperandAt() function
1281 HValue* OperandAt(int i) const V8_OVERRIDE { return inputs_[i]; } in OperandAt() function
1315 HValue* value() { return OperandAt(0); } in value()
1411 HValue* value() { return OperandAt(0); } in value()
1544 HValue* value() { return OperandAt(0); } in value()
1545 HValue* context() { return OperandAt(1); } in context()
1546 HValue* parameter_count() { return OperandAt(2); } in parameter_count()
[all …]
Dhydrogen-escape-analysis.cc91 HValue* operand = old_state->OperandAt(index); in NewStateForLoopHeader()
105 HValue* operand = old_state->OperandAt(index); in NewStateCopy()
194 NewLoadReplacement(load, state->OperandAt(index)); in AnalyzeDataFlow()
226 if (instr->OperandAt(i) != allocate) continue; in AnalyzeDataFlow()
271 HValue* operand = state->OperandAt(index); in AnalyzeDataFlow()
272 HValue* succ_operand = succ_state->OperandAt(index); in AnalyzeDataFlow()
Dhydrogen-uint32-analysis.cc126 HValue* operand = phi->OperandAt(j); in CheckPhiOperands()
150 HValue* operand = phi->OperandAt(j); in UnmarkPhi()
Dhydrogen-instructions.cc121 h_infer->AddToWorklist(OperandAt(i)); in AddDependantsToWorklist()
417 if (OperandAt(i)->id() != other->OperandAt(i)->id()) return false; in Equals()
429 result = result * 19 + OperandAt(i)->id() + (result >> 7); in Hashcode()
507 HValue* operand = OperandAt(i); in Kill()
573 HValue* old_value = OperandAt(index); in RegisterUse()
646 OperandAt(i)->PrintNameTo(stream); in PrintDataTo()
747 HValue* other_operand = OperandAt(i); in Verify()
1095 OperandAt(i)->PrintNameTo(stream); in PrintDataTo()
1830 Range* range = OperandAt(0)->range()->Copy(zone); in InferRange()
1832 range->Union(OperandAt(i)->range()); in InferRange()
[all …]
Dhydrogen-mark-deoptimize.cc34 HValue* input = phi->OperandAt(i); in ProcessPhi()
Dhydrogen-representation-changes.cc154 HValue* input = current->OperandAt(i); in Run()
171 HValue* input = current->OperandAt(i); in Run()
Dhydrogen-dce.cc23 HValue* input = instr->OperandAt(i); in MarkLive()
Dlithium.cc591 HValue* arg_value = value->OperandAt(i); in AddObjectToMaterialize()
607 HValue* arg_value = value->OperandAt(i); in AddObjectToMaterialize()
Dhydrogen-range-analysis.cc227 AddToWorklist(phi->OperandAt(i)); in PropagateMinusZeroChecks()
Dhydrogen-check-elimination.cc205 HValue* phi_operand = phi->OperandAt(pred_index); in Copy()
325 HValue* phi_operand = phi->OperandAt(pred_index); in Merge()
Dlithium-allocator.cc575 if (!phi->OperandAt(index)->IsConstant()) { in ComputeLiveOut()
576 live_out->Add(phi->OperandAt(index)->id()); in ComputeLiveOut()
1037 HValue* op = phi->OperandAt(j); in ResolvePhis()
Dhydrogen-gvn.cc632 if (instr->OperandAt(i)->IsDefinedAfter(pre_header)) { in ProcessLoopBlock()
Dhydrogen.cc3822 if (phi->OperandAt(k) == GetConstantHole()) return false; in CheckConstPhiUses()
/external/chromium_org/v8/src/x64/
Dlithium-x64.cc846 ASSERT(!current->OperandAt(0)->IsControlInstruction()); in VisitInstruction()
848 LDummyUse(UseAny(current->OperandAt(0)))); in VisitInstruction()
851 if (current->OperandAt(i)->IsControlInstruction()) continue; in VisitInstruction()
853 new(zone()) LDummyUse(UseAny(current->OperandAt(i))); in VisitInstruction()
1102 LOperand* op = UseFixed(instr->OperandAt(i), in DoCallWithDescriptor()
2129 FindDehoistedKeyDefinitions(candidate->OperandAt(i)); in FindDehoistedKeyDefinitions()
/external/chromium_org/v8/src/mips/
Dlithium-mips.cc840 ASSERT(!current->OperandAt(0)->IsControlInstruction()); in VisitInstruction()
842 LDummyUse(UseAny(current->OperandAt(0)))); in VisitInstruction()
845 if (current->OperandAt(i)->IsControlInstruction()) continue; in VisitInstruction()
847 new(zone()) LDummyUse(UseAny(current->OperandAt(i))); in VisitInstruction()
1094 LOperand* op = UseFixed(instr->OperandAt(i), in DoCallWithDescriptor()
/external/chromium_org/v8/src/arm/
Dlithium-arm.cc832 ASSERT(!current->OperandAt(0)->IsControlInstruction()); in VisitInstruction()
834 LDummyUse(UseAny(current->OperandAt(0)))); in VisitInstruction()
837 if (current->OperandAt(i)->IsControlInstruction()) continue; in VisitInstruction()
839 new(zone()) LDummyUse(UseAny(current->OperandAt(i))); in VisitInstruction()
1091 LOperand* op = UseFixed(instr->OperandAt(i), in DoCallWithDescriptor()
/external/chromium_org/v8/src/x87/
Dlithium-x87.cc859 ASSERT(!current->OperandAt(0)->IsControlInstruction()); in VisitInstruction()
861 LDummyUse(UseAny(current->OperandAt(0)))); in VisitInstruction()
864 if (current->OperandAt(i)->IsControlInstruction()) continue; in VisitInstruction()
866 new(zone()) LDummyUse(UseAny(current->OperandAt(i))); in VisitInstruction()
1128 LOperand* op = UseFixed(instr->OperandAt(i), in DoCallWithDescriptor()
/external/chromium_org/v8/src/arm64/
Dlithium-arm64.cc663 ASSERT(!current->OperandAt(0)->IsControlInstruction()); in VisitInstruction()
665 LDummyUse(UseAny(current->OperandAt(0)))); in VisitInstruction()
668 if (current->OperandAt(i)->IsControlInstruction()) continue; in VisitInstruction()
670 new(zone()) LDummyUse(UseAny(current->OperandAt(i))); in VisitInstruction()
1038 LOperand* op = UseFixed(instr->OperandAt(i), in DoCallWithDescriptor()
/external/chromium_org/v8/src/ia32/
Dlithium-ia32.cc873 ASSERT(!current->OperandAt(0)->IsControlInstruction()); in VisitInstruction()
875 LDummyUse(UseAny(current->OperandAt(0)))); in VisitInstruction()
878 if (current->OperandAt(i)->IsControlInstruction()) continue; in VisitInstruction()
880 new(zone()) LDummyUse(UseAny(current->OperandAt(i))); in VisitInstruction()
1133 LOperand* op = UseFixed(instr->OperandAt(i), in DoCallWithDescriptor()