Home
last modified time | relevance | path

Searched refs:TAG_OBJECT (Results 1 – 3 of 3) sorted by relevance

/arkcompiler/runtime_core/bytecode_optimizer/
Dtagged_value.h66 static constexpr TaggedType TAG_OBJECT = 0x0000ULL << TAG_BITS_SHIFT; variable
75 static constexpr TaggedType VALUE_HOLE = TAG_OBJECT | 0x00ULL;
76 static constexpr TaggedType TAG_WEAK_MASK = TAG_OBJECT | 0x01ULL;
77 static constexpr TaggedType VALUE_NULL = TAG_OBJECT | TAG_SPECIAL_VALUE;
79 TAG_OBJECT | TAG_BOOLEAN | TAG_SPECIAL_VALUE | static_cast<TaggedType>(false);
81 TAG_OBJECT | TAG_BOOLEAN | TAG_SPECIAL_VALUE | static_cast<TaggedType>(true);
83 static constexpr TaggedType VALUE_UNDEFINED = TAG_OBJECT | TAG_SPECIAL_VALUE | TAG_UNDEFINED;
84 static constexpr TaggedType VALUE_EXCEPTION = TAG_OBJECT | TAG_SPECIAL_VALUE | TAG_EXCEPTION;
117 : value_(static_cast<TaggedType>(v) | TAG_OBJECT | TAG_BOOLEAN | TAG_SPECIAL_VALUE) in TaggedValue()
/arkcompiler/ets_runtime/ecmascript/
Djs_tagged_value.h88 static constexpr JSTaggedType TAG_OBJECT = 0x0000ULL << TAG_BITS_SHIFT; variable
90 static constexpr JSTaggedType TAG_WEAK = TAG_OBJECT | 0x01ULL;
104 static constexpr JSTaggedType VALUE_NULL = TAG_OBJECT | TAG_SPECIAL | TAG_NULL;
235 return ((value_ & TAG_MARK) == TAG_OBJECT); in IsObject()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dcircuit_builder-inl.h311 auto right = NotEqual(x, Int64(JSTaggedValue::TAG_OBJECT)); in TaggedIsDouble()
319 Int64(JSTaggedValue::TAG_OBJECT)); in TaggedIsObject()