Home
last modified time | relevance | path

Searched refs:CALL_TYPE_MASK (Results 1 - 6 of 6) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/jspandafile/
H A Dmethod_literal.h27 static constexpr uint32_t CALL_TYPE_MASK = 0xF; // 0xF: the last 4 bits are used as callType variable
171 return (callField & CALL_TYPE_MASK) == 1; // 1: the first bit of callFiled is HaveThisBit in OnlyHaveThisWithCallField()
176 return (callField & CALL_TYPE_MASK) == 0b11; // the first two bit of callFiled is `This` and `NewTarget` in OnlyHaveNewTagetAndThisWithCallField()
H A Dmethod_literal.cpp80 callField_ = (callType & CALL_TYPE_MASK) | in Initialize()
/arkcompiler/ets_runtime/ecmascript/
H A Dmethod.h84 return (callField & CALL_TYPE_MASK) == 1; // 1: the first bit of callFiled is HaveThisBit in OnlyHaveThisWithCallField()
89 return (callField & CALL_TYPE_MASK) == 0b11; // the first two bit of callFiled is `This` and `NewTarget` in OnlyHaveNewTagetAndThisWithCallField()
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/
H A Dasm_interpreter_call.cpp1552 __ Tst(callFieldRegister, LogicalImmediate::Create(CALL_TYPE_MASK, RegXSize));
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/
H A Dasm_interpreter_call.cpp640 __ Testb(CALL_TYPE_MASK, callFieldRegister); in PushCallThis()
/arkcompiler/ets_runtime/ecmascript/interpreter/
H A Dinterpreter-inl.cpp714 if ((callField & CALL_TYPE_MASK) != 0) { in Execute()
1447 if ((callField & CALL_TYPE_MASK) != 0) { in RunInternal()

Completed in 22 milliseconds