Home
last modified time | relevance | path

Searched refs:CallableBit (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dhcr_circuit_builder.h66 Int32And(Int32LSR(bitfield, Int32(JSHClass::CallableBit::START_BIT)), in IsCallableFromBitField()
67 Int32((1LU << JSHClass::CallableBit::SIZE) - 1)), in IsCallableFromBitField()
Dstub_builder-inl.h2946 GateRef encodeValue = Int32LSL(boolToInt32, Int32(JSHClass::CallableBit::START_BIT)); in SetCallableToBitfield()
2947 …GateRef mask = Int32(((1LU << JSHClass::CallableBit::SIZE) - 1) << JSHClass::CallableBit::START_BI… in SetCallableToBitfield()
/arkcompiler/ets_runtime/ecmascript/
Djs_hclass.h352 … using CallableBit = ObjectTypeBits::NextFlag; // 9 variable
353 …using ConstructorBit = CallableBit::NextFlag; // 10
492 CallableBit::Set<uint32_t>(flag, GetBitFieldAddr()); in SetCallable()
1272 return CallableBit::Decode(bits); in IsCallable()
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/
Doptimized_call.cpp540 __ Btl(JSHClass::CallableBit::START_BIT, rax); // IsCallable in JSCallCheck()
Dasm_interpreter_call.cpp154 __ Testq(static_cast<int64_t>(1ULL << JSHClass::CallableBit::START_BIT), bitFieldRegister); in AsmInterpEntryDispatch()
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/
Doptimized_call.cpp553 __ Tbz(bitfield, JSHClass::CallableBit::START_BIT, nonCallable); in JSCallCheck()
Dasm_interpreter_call.cpp96 …LogicalImmediate::Create(static_cast<int64_t>(1ULL << JSHClass::CallableBit::START_BIT), RegXSize)… in AsmInterpEntryDispatch()