Home
last modified time | relevance | path

Searched refs:Mask (Results 1 – 16 of 16) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/base/
Dbit_set.h64 return data_.inlineWord_ & Mask(offset); in TestBit()
66 return data_.words_[Index(offset)] & Mask(IndexInWord(offset)); in TestBit()
73 data_.inlineWord_ |= Mask(offset); in SetBit()
75 data_.words_[Index(offset)] |= Mask(IndexInWord(offset)); in SetBit()
82 data_.inlineWord_ &= ~Mask(offset); in ClearBit()
84 data_.words_[Index(offset)] &= ~Mask(IndexInWord(offset)); in ClearBit()
141 uint64_t Mask(size_t index) const in Mask() function
/arkcompiler/ets_runtime/ecmascript/mem/
Dgc_bitset.h92 Words()[Index(offset)] &= ~Mask(IndexInWord(offset)); in ClearBit()
100 uint32_t startIndexMask = Mask(IndexInWord(offsetBegin)); in ClearBitRange()
102 uint32_t endIndexMask = Mask(IndexInWord(offsetEnd - 1)); in ClearBitRange()
117 return Words()[Index(offset)] & Mask(IndexInWord(offset)); in TestBit()
132 ClearWord<mode>(i, Mask(index)); in IterateMarkedBits()
168 GCBitsetWord Mask(size_t index) const in Mask() function
219 GCBitsetWord mask = Mask(IndexInWord(offset));
231 auto mask = Mask(IndexInWord(offset));
/arkcompiler/runtime_core/libpandabase/utils/
Dbit_field.h85 static constexpr uint64_t Mask() in Mask() function
105 *stor = (*stor & ~Mask()) | Encode(value); in Set()
130 return (old_value & ~Mask()) | Encode(value); in Update()
/arkcompiler/runtime_core/assembler/templates/
Dopcode_parsing.h.erb56 if (!context_.Mask()) {
60 if (!context_.Mask()) {
68 if (!context_.Mask()) {
131 return context_.Mask();
/arkcompiler/runtime_core/docs/
Dcode_metainfo.md29 | | | Roots Reg Mask |
30 | | | Roots Stack Mask |
120 | ROOTS_REG_MASK_INDEX | Mask of the CPU registers that hold managed objects |
121 | ROOTS_STACK_MASK_INDEX | Mask of the stack slots that hold managed objects |
123 | VREG_MASK_INDEX | Mask of the virtual registers, that are modified from the last stackmap to the …
154 ### 3. Roots Reg Mask
158 ### 4. Roots Stack Mask
/arkcompiler/runtime_core/assembler/
Dassembly-parser.cpp46 if (context_.Mask()) { in ParseRecordFields()
170 if (context_.Mask()) { in ParseRecordField()
189 return context_.Mask(); in ParseRecordField()
256 if (open_ && !context_.Mask() && *context_ != Token::Type::DEL_BRACE_R) { in ParseAsArray()
291 if (context_.Mask()) { in ParseArrayElements()
347 if (context_.Mask()) { in ParseArrayElement()
369 return IsConstArray() ? true : context_.Mask(); in ParseArrayElement()
508 if (context_.Mask()) { in ParseFunctionCode()
562 if (open_ && !context_.Mask() && *context_ != Token::Type::DEL_BRACE_R) { in ParseAsRecord()
607 if (open_ && !context_.Mask() && *context_ != Token::Type::DEL_BRACE_R) { in ParseAsFunction()
[all …]
Dassembly-context.h62 bool Mask();
Dcontext.cpp117 bool Context::Mask() in Mask() function in panda::pandasm::Context
/arkcompiler/ets_runtime/ecmascript/
Dproperty_attributes.h124 AttributesField::Set<uint32_t>(DefaultAttributesField::Mask(), &value_); in SetDefaultAttributes()
129 return DefaultAttributesField::Mask(); in GetDefaultAttributes()
155 return AttributesField::Get(value_) == static_cast<int>(DefaultAttributesField::Mask()); in IsDefaultAttributes()
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/
Dasm_interpreter_call.cpp276 …__ Andq(MethodLiteral::NumArgsBits::Mask() >> MethodLiteral::NumArgsBits::START_BIT, declaredNumAr… in GetDeclaredNumArgsFromCallField()
284 …__ Andq(MethodLiteral::NumVregsBits::Mask() >> MethodLiteral::NumVregsBits::START_BIT, numVregsReg… in GetNumVregsFromCallField()
478 __ Testq(MethodLiteral::HaveExtraBit::Mask(), callFieldRegister); in JSCallCommonSlowPath()
515 __ Testq(MethodLiteral::HaveExtraBit::Mask(), callFieldRegister); in JSCallCommonSlowPath()
626 __ Testq(MethodLiteral::HaveThisBit::Mask(), callFieldRegister); in PushCallThis()
637 __ Testq(MethodLiteral::HaveNewTargetBit::Mask(), callFieldRegister); in PushCallThis()
651 __ Testq(MethodLiteral::HaveFuncBit::Mask(), callFieldRegister); in PushCallThis()
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dlocations.h55 CHECK_LT(value, ValueField::Mask());
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/
Doptimized_fast_call.cpp128 MethodLiteral::NumArgsBits::Mask() >> MethodLiteral::NumArgsBits::START_BIT, RegXSize)); in OptimizedFastCallAndPushUndefined()
Dasm_interpreter_call.cpp1123 MethodLiteral::NumVregsBits::Mask() >> MethodLiteral::NumVregsBits::START_BIT, RegWSize)); in GetNumVregsFromCallField()
1132 MethodLiteral::NumArgsBits::Mask() >> MethodLiteral::NumArgsBits::START_BIT, RegWSize)); in GetDeclaredNumArgsFromCallField()
Doptimized_call.cpp217 MethodLiteral::NumArgsBits::Mask() >> MethodLiteral::NumArgsBits::START_BIT, RegXSize)); in OptimizedCallAndPushUndefined()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dstub_builder-inl.h1655 Int32(~static_cast<uint32_t>(JSHClass::NumberOfPropsBits::Mask()))); in SetNumberOfPropsToHClass()
/arkcompiler/ets_frontend/es2panda/test/compiler/js/
Dcocos_worker_test.js47337 Mask: e, property
47667 m.Mask = NL;