Searched refs:FunctionKindBits (Results 1 – 5 of 5) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
D | method_literal.h | 218 …using FunctionKindBits = BuiltinIdBits::NextField<FunctionKind, FUNCTION_KIND_NUM_BITS>; // offset… member 219 using IsNoGCBit = FunctionKindBits::NextFlag; // offset 12 254 extraLiteralInfo_ = FunctionKindBits::Update(extraLiteralInfo_, kind); in SetFunctionKind() 269 return static_cast<FunctionKind>(FunctionKindBits::Decode(extraLiteralInfo_)); in GetFunctionKind() 289 return FunctionKindBits::Update(extraLiteralInfo, kind); in SetFunctionKind() 294 return static_cast<FunctionKind>(FunctionKindBits::Decode(extraLiteralInfo)); in GetFunctionKind()
|
/arkcompiler/ets_runtime/ecmascript/ |
D | method.h | 266 return FunctionKindBits::Update(extraLiteralInfo, kind); in SetFunctionKind() 271 return static_cast<FunctionKind>(FunctionKindBits::Decode(extraLiteralInfo)); in GetFunctionKind() 439 …using FunctionKindBits = BuiltinIdBits::NextField<FunctionKind, FUNCTION_KIND_NUM_BITS>; // offset… variable 440 … using DeoptCountBits = FunctionKindBits::NextField<uint8_t, DEOPT_THRESHOLD_BITS>; // offset 12-19
|
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/ |
D | asm_interpreter_call.cpp | 1027 __ Shr(MethodLiteral::FunctionKindBits::START_BIT, temp); in ResumeRspAndDispatch() 1028 __ Andl((1LU << MethodLiteral::FunctionKindBits::SIZE) - 1, temp); in ResumeRspAndDispatch()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | circuit_builder-inl.h | 1181 GateRef kind = Int32And(Int32LSR(bitfield, Int32(MethodLiteral::FunctionKindBits::START_BIT)), in IsBase() 1182 Int32((1LU << MethodLiteral::FunctionKindBits::SIZE) - 1)); in IsBase()
|
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/ |
D | asm_interpreter_call.cpp | 730 __ Lsr(temp.W(), temp.W(), MethodLiteral::FunctionKindBits::START_BIT); in ResumeRspAndDispatch() 732 … LogicalImmediate::Create((1LU << MethodLiteral::FunctionKindBits::SIZE) - 1, RegWSize)); in ResumeRspAndDispatch()
|