• Home
  • Raw
  • Download

Lines Matching refs:Representation

567                                                 Representation::Tagged());  in GetConstant()
1736 Representation TryChange(HValue* current);
1764 Representation r = current->representation(); in InferBasedOnInputs()
1767 Representation inferred = current->InferredRepresentation(); in InferBasedOnInputs()
1796 Representation r = value->representation(); in InferBasedOnUses()
1799 Representation new_rep = TryChange(value); in InferBasedOnUses()
1815 Representation HInferRepresentation::TryChange(HValue* value) { in TryChange()
1817 int use_count[Representation::kNumRepresentations] = { 0 }; in TryChange()
1821 Representation rep = use->RequiredInputRepresentation(it.index()); in TryChange()
1826 int tagged_count = use_count[Representation::kTagged]; in TryChange()
1827 int double_count = use_count[Representation::kDouble]; in TryChange()
1828 int int32_count = use_count[Representation::kInteger32]; in TryChange()
1833 return Representation::None(); in TryChange()
1837 if (tagged_count > non_tagged_count) return Representation::None(); in TryChange()
1841 return Representation::Integer32(); in TryChange()
1844 if (double_count > 0) return Representation::Double(); in TryChange()
1846 return Representation::None(); in TryChange()
2005 Representation to) { in InsertRepresentationChangeForUse()
2042 Representation r = value->representation(); in InsertRepresentationChangesForValue()
2049 Representation req = use_value->RequiredInputRepresentation(use_index); in InsertRepresentationChangesForValue()
2154 Representation from = change->value()->representation(); in ComputeMinusZeroChecks()
2636 isolate()->factory()->undefined_value(), Representation::Tagged()); in SetUpScope()
3008 compare_->SetInputRepresentation(Representation::Integer32()); in VisitSwitchStatement()
3348 Handle<Object>(Smi::FromInt(0)), Representation::Integer32())); in VisitForInStatement()
3375 compare_index->SetInputRepresentation(Representation::Integer32()); in VisitForInStatement()
3416 new_index->AssumeRepresentation(Representation::Integer32()); in VisitForInStatement()
3588 new(zone()) HConstant(constant_value, Representation::Tagged()); in VisitVariableProxy()
3650 new(zone()) HConstant(expr->handle(), Representation::Tagged()); in VisitLiteral()
3887 Representation::Integer32())); in VisitArrayLiteral()
4563 return new(zone()) HConstant(function, Representation::Tagged()); in BuildLoadNamed()
4599 Representation::Integer32(), in BuildExternalArrayElementAccess()
5372 Representation::Tagged()); in TryInline()
5596 Representation::Double()); in TryInlineBuiltinMethodCall()
5650 Representation::Double(), in TryInlineBuiltinMethodCall()
5659 Representation::Double(), in TryInlineBuiltinMethodCall()
6217 Representation rep = ToRepresentation(info); in VisitSub()
6285 Representation rep = ToRepresentation(info); in BuildIncrement()
6287 rep = Representation::Integer32(); in BuildIncrement()
6545 Representation rep = ToRepresentation(info); in BuildBinaryOperation()
6548 rep = Representation::Integer32(); in BuildBinaryOperation()
6698 Representation rep) { in TraceRepresentation()
6715 Representation HGraphBuilder::ToRepresentation(TypeInfo info) { in ToRepresentation()
6716 if (info.IsSmi()) return Representation::Integer32(); in ToRepresentation()
6717 if (info.IsInteger32()) return Representation::Integer32(); in ToRepresentation()
6718 if (info.IsDouble()) return Representation::Double(); in ToRepresentation()
6719 if (info.IsNumber()) return Representation::Double(); in ToRepresentation()
6720 return Representation::Tagged(); in ToRepresentation()
6935 Representation r = ToRepresentation(type_info); in VisitCompareOperation()