Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/
Djs_tagged_value.h93 static constexpr JSTaggedType TAG_SPECIAL = 0x02ULL; variable
98 static constexpr JSTaggedType TAG_SPECIAL_MASK = TAG_MARK | TAG_SPECIAL;
99 static constexpr JSTaggedType TAG_BOOLEAN_MASK = TAG_SPECIAL | TAG_BOOLEAN;
100 static constexpr JSTaggedType TAG_HEAPOBJECT_MASK = TAG_MARK | TAG_SPECIAL | TAG_BOOLEAN;
104 static constexpr JSTaggedType VALUE_NULL = TAG_OBJECT | TAG_SPECIAL | TAG_NULL;
107 static constexpr JSTaggedType VALUE_UNDEFINED = TAG_SPECIAL;
108 static constexpr JSTaggedType VALUE_EXCEPTION = TAG_SPECIAL | TAG_EXCEPTION;
110 static constexpr JSTaggedType VALUE_OPTIMIZED_OUT = TAG_SPECIAL | TAG_OPTIMIZED_OUT;
230 return ((value_ & TAG_SPECIAL_MASK) == TAG_SPECIAL) || IsHole(); in IsSpecial()
311 return ((value_ & TAG_HEAPOBJECT_MASK) == TAG_SPECIAL); in IsUndefinedOrNull()
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/
Doptimized_call.cpp527 __ Movabs(JSTaggedValue::TAG_SPECIAL, rdx); in JSCallCheck()
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/
Doptimized_call.cpp542 __ Mov(taggedValue, JSTaggedValue::TAG_SPECIAL); in JSCallCheck()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dcircuit_builder-inl.h370 Int64(JSTaggedValue::TAG_SPECIAL)), in TaggedIsSpecial()