Home
last modified time | relevance | path

Searched refs:Is (Results 1 - 25 of 89) sorted by relevance

1234

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dinstruction_combine.cpp421 if (m.Right().Is(0)) { in VisitExtractValue()
433 if (m.Right().Is(0)) { in VisitExtractValue()
445 if (m.Right().Is(0)) { in VisitExtractValue()
448 if (m.Right().Is(1)) { in VisitExtractValue()
463 if (m.Right().Is(0)) { in ReduceInt64Add()
489 if (m.Right().Is(0)) { in ReduceInt32Add()
500 if (mleft.Left().Is(0)) { in ReduceInt32Add()
509 if (mright.Left().Is(0)) { in ReduceInt32Add()
531 if (m.Right().Is(0)) { in ReduceInt64Sub()
554 if (m.Right().Is( in ReduceInt32Sub()
[all...]
H A Dgate_matchers.h67 bool Is##NAME() const \
83 return Is##OPCODEID() && MachineType() == (MACHINETYPEID); \
92 return Is##OPCODEID() && static_cast<uint64_t>(CONDITION) == ConditionValue(); \
164 bool Is(const T &value) const in Is() function
222 bool Is(const T &value) const in Is() function
235 return this->Is(0.0) && std::signbit(this->ResolvedValue()); in IsMinusZero()
259 return this->Is(0.0) && !std::signbit(this->ResolvedValue()); in IsZero()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A Didentifier.cpp55 if (name_.Is("NaN")) { in Compile()
60 if (name_.Is("Infinity")) { in Compile()
65 if (name_.Is("globalThis")) { in Compile()
70 if (name_.Is("undefined")) { in Compile()
81 if (name_.Is("undefined")) { in Check()
/arkcompiler/ets_frontend/es2panda/ir/
H A DastNode.h131 bool Is##className() const \
139 bool Is##baseClass() const \
143 bool Is##reinterpretClass() const \
163 ASSERT(Is##className()); \
168 ASSERT(Is##className()); \
177 ASSERT(Is##baseClass()); \
182 ASSERT(Is##reinterpretClass()); \
187 ASSERT(Is##baseClass()); \
192 ASSERT(Is##reinterpretClass()); \
/arkcompiler/runtime_core/libpandabase/serializer/
H A Dtuple_to_struct.h23 template <typename Struct, size_t... Is, typename Tuple>
24 Struct TupleToStructImpl([[maybe_unused]] std::index_sequence<Is...> is, Tuple &&tup) in TupleToStructImpl()
26 return {std::get<Is>(std::forward<Tuple>(tup))...}; in TupleToStructImpl()
/arkcompiler/ets_frontend/ets2panda/ast_verifier/
H A DidentifierHasVariable.cpp90 if (ast->Name().Is(Signatures::PARTIAL_TYPE_NAME) || ast->Name().Is(Signatures::REQUIRED_TYPE_NAME) || in CheckMoreAstExceptions()
91 ast->Name().Is(Signatures::READONLY_TYPE_NAME)) { in CheckMoreAstExceptions()
108 if (ast->Parent()->IsMemberExpression() && ast->Name().Is("length")) { in CheckAstExceptions()
/arkcompiler/runtime_core/libpandabase/os/
H A Dthread.h74 template <size_t... Is>
78 template <size_t N, size_t... Is>
79 struct GenArgSeq : GenArgSeq<N - 1, N - 1, Is...> {
82 template <size_t... Is>
83 struct GenArgSeq<1, Is...> : Seq<Is...> {
/arkcompiler/ets_runtime/ecmascript/
H A Dproperty_detector-inl.h28 ASSERT(Is##name##Valid(env)); \
34 inline bool PropertyDetector::Is##name##Valid(JSHandle<GlobalEnv> env) \
H A Dproperty_detector.h41 static inline bool Is##name##Valid(JSHandle<GlobalEnv> env); \
/arkcompiler/ets_frontend/ets2panda/ir/
H A DastNode.h99 bool Is##className() const \
108 bool Is##baseClass() const \
112 bool Is##reinterpretClass() const \
150 ASSERT(Is##className()); \
155 ASSERT(Is##className()); \
165 ASSERT(Is##baseClass()); \
170 ASSERT(Is##reinterpretClass()); \
175 ASSERT(Is##baseClass()); \
180 ASSERT(Is##reinterpretClass()); \
/arkcompiler/ets_frontend/es2panda/typescript/types/
H A Dtype.h54 bool Is##typeName() const \
64 ASSERT(Is##typeName()); \
69 ASSERT(Is##typeName()); \
H A DobjectType.h61 bool Is##typeName() const \
71 ASSERT(Is##typeName()); \
76 ASSERT(Is##typeName()); \
H A DbigintLiteralType.cpp43 return value_.Is("0n") ? TypeFacts::ZERO_BIGINT_FACTS : TypeFacts::NON_ZERO_BIGINT_FACTS; in GetTypeFacts()
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/
H A Dsplit_resolver.cpp174 if (inst->IsSpillFill() && !Is<SpillFillType::CONNECT_SPLIT_SIBLINGS>(inst)) { in CreateSpillFillForSplitMove()
189 if (Is<SpillFillType::CONNECT_SPLIT_SIBLINGS>(prev)) { in CreateSpillFillForSiblings()
192 ASSERT(Is<SpillFillType::INPUT_FILL>(prev)); in CreateSpillFillForSiblings()
/arkcompiler/ets_frontend/ets2panda/checker/types/ts/
H A DobjectType.h65 bool Is##type_name() const \
76 ASSERT(Is##typeName()); \
81 ASSERT(Is##typeName()); \
H A DbigintLiteralType.cpp42 return value_.Is("0n") ? TypeFacts::ZERO_BIGINT_FACTS : TypeFacts::NON_ZERO_BIGINT_FACTS; in GetTypeFacts()
/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
H A Dsplit_resolver.cpp171 if (inst->IsSpillFill() && !Is<SpillFillType::CONNECT_SPLIT_SIBLINGS>(inst)) { in CreateSpillFillForSplitMove()
187 if (Is<SpillFillType::CONNECT_SPLIT_SIBLINGS>(prev)) { in CreateSpillFillForSiblings()
190 ASSERT(Is<SpillFillType::INPUT_FILL>(prev)); in CreateSpillFillForSiblings()
/arkcompiler/ets_frontend/ets2panda/checker/types/
H A Dtype.h62 bool Is##typeName() const \
73 ASSERT(Is##typeName()); \
78 ASSERT(Is##typeName()); \
/arkcompiler/ets_frontend/ets2panda/varbinder/
H A Dvariable.h56 bool Is##className() const \
62 ASSERT(Is##className()); \
67 ASSERT(Is##className()); \
/arkcompiler/ets_frontend/es2panda/ir/base/
H A Dproperty.cpp65 currentIsProto = key_->AsIdentifier()->Name().Is("__proto__"); in ValidateExpression()
67 currentIsProto = key_->AsStringLiteral()->Str().Is("__proto__"); in ValidateExpression()
/arkcompiler/ets_frontend/ets2panda/ir/base/
H A Dproperty.cpp99 currentIsProto = key_->AsIdentifier()->Name().Is("__proto__"); in ValidateExpression()
101 currentIsProto = key_->AsStringLiteral()->Str().Is("__proto__"); in ValidateExpression()
/arkcompiler/ets_frontend/ets2panda/evaluate/debugInfoDeserialization/
H A DdebugInfoDeserializer.cpp121 if (identName.Is(var.name) && var.IsAccessibleAt(bytecodeOffset) && startOffset <= var.startOffset) { in CreateIrLocalVariable()
153 if (!varDeclName.Is(name)) { in CreateIrGlobalVariable()
188 if (!methodDeclName.Is(mda.GetFullName())) { in CreateIrGlobalMethods()
/arkcompiler/ets_frontend/ets2panda/util/
H A DimportPathManager.cpp76 (rootPart.Is("std") || rootPart.Is("escompat"))) { // Get std or escompat path from CLI if provided in ResolvePath()
183 if (isDefaultImport && resolvedPath.Substr(position + 1, resolvedPath.Length()).Is("Object.sts")) { in AddToParseList()
/arkcompiler/ets_frontend/es2panda/binder/
H A Dvariable.h55 bool Is##className() const \
61 ASSERT(Is##className()); \
66 ASSERT(Is##className()); \
H A Ddeclaration.h61 bool Is##className() const \
67 ASSERT(Is##className()); \
72 ASSERT(Is##className()); \

Completed in 11 milliseconds

1234