Lines Matching defs:bitfield

1306 inline GateRef StubBuilder::IsClassConstructorFromBitField(GateRef bitfield)
1309 return env_->GetBuilder()->IsClassConstructorWithBitField(bitfield);
1337 GateRef bitfield = Load(VariableType::INT32(), module, bitfieldOffset);
1338 return Equal(Int32And(Int32LSR(bitfield,
1377 GateRef bitfield = Load(VariableType::INT32(), hClass, bitfieldOffset);
1380 Int32And(Int32LSR(bitfield, Int32(JSHClass::ConstructorBit::START_BIT)),
2087 GateRef bitfield = Load(VariableType::INT32(), hclass, IntPtr(JSHClass::BIT_FIELD1_OFFSET));
2088 return Int32And(Int32LSR(bitfield,
2093 inline void StubBuilder::SetBitFieldToHClass(GateRef glue, GateRef hClass, GateRef bitfield)
2096 Store(VariableType::INT32(), glue, hClass, offset, bitfield);
2151 GateRef bitfield = GetBitFieldFromHClass(hClass);
2155 GateRef newVal = Int32Or(Int32And(bitfield, Int32Not(mask)),
2163 GateRef bitfield = GetBitFieldFromHClass(hClass);
2167 GateRef newVal = Int32Or(Int32And(bitfield, Int32Not(mask)),
2174 GateRef bitfield = GetBitFieldFromHClass(hClass);
2175 return TruncInt32ToInt1(Int32And(Int32LSR(bitfield,
2184 GateRef bitfield = Load(VariableType::INT32(), hClass,
2186 GateRef inlinedPropsStart = Int32And(Int32LSR(bitfield,
2222 GateRef bitfield = Load(VariableType::INT32(), hClass, IntPtr(JSHClass::BIT_FIELD1_OFFSET));
2223 return Int32And(Int32LSR(bitfield,
2235 GateRef bitfield = Load(VariableType::INT32(), hClass, IntPtr(JSHClass::BIT_FIELD_OFFSET));
2236 return Int32NotEqual(Int32And(Int32LSR(bitfield,
2254 GateRef bitfield = Load(VariableType::INT32(), hClass, IntPtr(JSHClass::BIT_FIELD1_OFFSET));
2255 GateRef objectSizeInWords = Int32And(Int32LSR(bitfield,
2258 GateRef inlinedPropsStart = Int32And(Int32LSR(bitfield,
2266 GateRef bitfield = Load(VariableType::INT32(), trackInfo, IntPtr(TrackInfo::BIT_FIELD_OFFSET));
2267 GateRef oldWithMask = Int32And(bitfield,
2276 GateRef bitfield = Load(VariableType::INT32(), trackInfo, IntPtr(TrackInfo::BIT_FIELD_OFFSET));
2277 GateRef oldWithMask = Int32And(bitfield,
2296 GateRef bitfield = Load(VariableType::INT32(), hClass, IntPtr(JSHClass::BIT_FIELD1_OFFSET));
2297 return Int32And(Int32LSR(bitfield,
2763 inline GateRef StubBuilder::IsCallableFromBitField(GateRef bitfield)
2765 return env_->GetBuilder()->IsCallableFromBitField(bitfield);
2874 GateRef bitfield = Load(VariableType::INT32(), hClass, IntPtr(JSHClass::BIT_FIELD_OFFSET));
2878 GateRef newVal = Int32Or(Int32And(bitfield, Int32Not(mask)),
3270 GateRef bitfield = Load(VariableType::INT32(), machineCode, IntPtr(MachineCode::BIT_FIELD_OFFSET));
3271 return Int32And(Int32LSR(bitfield, Int32(MachineCode::IsFastCallBits::START_BIT)),
3615 GateRef bitfield = Load(VariableType::INT32(), jsHclass, IntPtr(JSHClass::BIT_FIELD_OFFSET));
3618 bitfield = Int32Or(Int32And(bitfield, Int32Not(mask)), encodeValue);
3619 Store(VariableType::INT32(), glue, jsHclass, IntPtr(JSHClass::BIT_FIELD_OFFSET), bitfield);
3625 GateRef bitfield = Load(VariableType::INT32(), jsHclass, IntPtr(JSHClass::BIT_FIELD_OFFSET));
3630 bitfield = Int32Or(Int32And(bitfield, Int32Not(mask)), encodeValue);
3631 Store(VariableType::INT32(), glue, jsHclass, IntPtr(JSHClass::BIT_FIELD_OFFSET), bitfield);
3637 GateRef bitfield = Load(VariableType::INT32(), jsHclass, IntPtr(JSHClass::BIT_FIELD_OFFSET));
3642 bitfield = Int32Or(Int32And(bitfield, Int32Not(mask)), encodeValue);
3643 Store(VariableType::INT32(), glue, jsHclass, IntPtr(JSHClass::BIT_FIELD_OFFSET), bitfield);