Searched refs:AsHeapConstant (Results 1 – 10 of 10) sorted by relevance
40 replacement = jsgraph()->Constant(upper.AsHeapConstant()->Ref()); in Reduce()
95 HeapObjectRef object = object_type.AsHeapConstant()->Ref(); in GetStableMapFromObjectType()154 map_type.AsHeapConstant()->Ref().equals(*object_map)) { in ReduceCheckMaps()369 ObjectRef constant = constant_type.AsHeapConstant()->Ref(); in TryReduceStringComparisonOfStringFromSingleCharCode()582 return Replace(jsgraph()->Constant(type.AsHeapConstant()->Ref().TypeOf())); in ReduceTypeOf()
126 if (IsHeapConstant()) return AsHeapConstant()->Lub(); in BitsetLub()478 this->AsHeapConstant()->Value().address() == in SimplyEquals()479 that.AsHeapConstant()->Value().address(); in SimplyEquals()997 os << "HeapConstant(" << Brief(*this->AsHeapConstant()->Value()) << ")"; in PrintTo()1089 const HeapConstantType* Type::AsHeapConstant() const { in AsHeapConstant() function in v8::internal::compiler::Type
125 !target_type.AsHeapConstant()->Ref().IsJSFunction() || in ReduceJSCreate()126 !new_target_type.AsHeapConstant()->Ref().IsJSFunction()) { in ReduceJSCreate()131 target_type.AsHeapConstant()->Ref().AsJSFunction(); in ReduceJSCreate()134 new_target_type.AsHeapConstant()->Ref().AsJSFunction(); in ReduceJSCreate()413 DCHECK(closure_type.AsHeapConstant()->Ref().IsJSFunction()); in ReduceJSCreateGeneratorObject()415 closure_type.AsHeapConstant()->Ref().AsJSFunction(); in ReduceJSCreateGeneratorObject()711 new_target_type.AsHeapConstant()->Ref().IsJSFunction()) { in ReduceJSCreateArray()713 new_target_type.AsHeapConstant()->Ref().AsJSFunction(); in ReduceJSCreateArray()1355 HeapObjectRef prototype_const = prototype_type.AsHeapConstant()->Ref(); in ReduceJSCreateObject()
999 ObjectRef input_value = input_type.AsHeapConstant()->Ref(); in ReduceJSToNumberOrNumericInput()1402 ModuleRef module_constant = module_type.AsHeapConstant()->Ref().AsModule(); in BuildGetModuleCell()1555 target_type.AsHeapConstant()->Ref().IsJSFunction()) { in ReduceJSConstructForwardVarargs()1557 JSFunctionRef function = target_type.AsHeapConstant()->Ref().AsJSFunction(); in ReduceJSConstructForwardVarargs()1589 target_type.AsHeapConstant()->Ref().IsJSFunction()) { in ReduceJSConstruct()1590 JSFunctionRef function = target_type.AsHeapConstant()->Ref().AsJSFunction(); in ReduceJSConstruct()1672 target_type.AsHeapConstant()->Ref().IsJSFunction()) { in ReduceJSCall()1673 JSFunctionRef function = target_type.AsHeapConstant()->Ref().AsJSFunction(); in ReduceJSCall()
404 const HeapConstantType* AsHeapConstant() const;
674 bit_cast<Handle<Map>>(map_type.AsHeapConstant()->Value()))) { in ReduceNode()
1418 if (!fun.IsHeapConstant() || !fun.AsHeapConstant()->Ref().IsJSFunction()) { in JSCallTyper()1421 JSFunctionRef function = fun.AsHeapConstant()->Ref().AsJSFunction(); in JSCallTyper()
966 bit_cast<Handle<Map>>(new_value_type.AsHeapConstant()->Value())); in ReduceStoreField()
1210 if (heap->IsRootHandle(value_type.AsHeapConstant()->Value(), in WriteBarrierKindFor()