Home
last modified time | relevance | path

Searched refs:Word32And (Results 1 – 19 of 19) sorted by relevance

/external/v8/src/compiler/
Dmachine-operator-reducer.h45 Node* Word32And(Node* lhs, Node* rhs); in NON_EXPORTED_BASE()
46 Node* Word32And(Node* lhs, uint32_t rhs) { in NON_EXPORTED_BASE()
47 return Word32And(lhs, Uint32Constant(rhs)); in NON_EXPORTED_BASE()
Dint64-lowering.cc312 graph()->NewNode(machine()->Word32And(), GetReplacementLow(left), in LowerNode()
315 graph()->NewNode(machine()->Word32And(), GetReplacementHigh(left), in LowerNode()
653 graph()->NewNode(machine()->Word32And(), shift, in LowerNode()
677 graph()->NewNode(machine()->Word32And(), shift, in LowerNode()
703 graph()->NewNode(machine()->Word32And(), rotate_low, bit_mask), in LowerNode()
704 graph()->NewNode(machine()->Word32And(), rotate_high, inv_mask)); in LowerNode()
708 graph()->NewNode(machine()->Word32And(), rotate_high, bit_mask), in LowerNode()
709 graph()->NewNode(machine()->Word32And(), rotate_low, inv_mask)); in LowerNode()
818 machine()->Word32And(), in LowerComparison()
Dmachine-operator-reducer.cc61 Node* MachineOperatorReducer::Word32And(Node* lhs, Node* rhs) { in Word32And() function in v8::internal::compiler::MachineOperatorReducer
62 Node* const node = graph()->NewNode(machine()->Word32And(), lhs, rhs); in Word32And()
847 1, Int32Sub(zero, Word32And(Int32Sub(zero, dividend), mask))); in ReduceInt32Mod()
848 node->ReplaceInput(2, Word32And(dividend, mask)); in ReduceInt32Mod()
881 NodeProperties::ChangeOp(node, machine()->Word32And()); in ReduceUint32Mod()
1036 NodeProperties::ChangeOp(node, machine()->Word32And()); in ReduceWord32Shl()
1165 node->ReplaceInput(0, Word32And(mleft.left().node(), m.right().node())); in ReduceWord32And()
1176 Word32And(mleft.right().node(), m.right().node())); in ReduceWord32And()
1188 Word32And(mleft.left().node(), m.right().node())); in ReduceWord32And()
1200 Word32And(mleft.right().node(), m.right().node())); in ReduceWord32And()
[all …]
Deffect-control-linearizer.cc1053 graph()->NewNode(machine()->Word32And(), value_map_bitfield, in LowerTruncateTaggedToBit()
1501 graph()->NewNode(machine()->Word32And(), rhs, msk), zero); in LowerCheckedInt32Mod()
1506 Node* vtrue2 = graph()->NewNode(machine()->Word32And(), lhs, msk); in LowerCheckedInt32Mod()
2001 machine()->Word32And(), value_bit_field, in LowerObjectIsCallable()
2153 machine()->Word32And(), value_bit_field, in LowerObjectIsUndetectable()
2177 graph()->NewNode(machine()->Word32And(), value_bit_field, in LowerArrayBufferWasNeutered()
2218 graph()->NewNode(machine()->Word32And(), lsubject_instance_type, in LowerStringCharCodeAt()
2230 graph()->NewNode(machine()->Word32And(), lsubject_instance_type, in LowerStringCharCodeAt()
2263 graph()->NewNode(machine()->Word32And(), lsubject_instance_type, in LowerStringCharCodeAt()
2325 graph()->NewNode(machine()->Word32And(), lsubject_instance_type, in LowerStringCharCodeAt()
[all …]
Dmachine-operator.h214 const Operator* Word32And(); in NON_EXPORTED_BASE()
Dsimplified-lowering.cc3109 Node* check1 = graph()->NewNode(machine()->Word32And(), rhs, msk); in Int32Mod()
3125 graph()->NewNode(machine()->Word32And(), in Int32Mod()
3130 Node* false2 = graph()->NewNode(machine()->Word32And(), lhs, msk); in Int32Mod()
3235 Node* check1 = graph()->NewNode(machine()->Word32And(), rhs, msk); in Uint32Mod()
3242 Node* false1 = graph()->NewNode(machine()->Word32And(), lhs, msk); in Uint32Mod()
3281 node->ReplaceInput(1, graph()->NewNode(machine()->Word32And(), rhs, in DoShift()
Draw-machine-assembler.h212 Node* Word32And(Node* a, Node* b) { in Word32And() function
213 return AddNode(machine()->Word32And(), a, b); in Word32And()
Dopcodes.h365 V(Word32And) \
Dcode-assembler.h102 V(Word32And) \
Dwasm-compiler.cc477 op = m->Word32And(); in Binop()
1073 node = graph()->NewNode(jsgraph()->machine()->Word32And(), node, in MaskShiftCount32()
1192 m->Word32And(), shiftLower, in BuildChangeEndianness()
1196 m->Word32And(), shiftHigher, in BuildChangeEndianness()
1767 graph()->NewNode(machine->Word32And(), input, Int32Constant(0xFFFFu))); in Throw()
Drepresentation-change.cc777 return machine()->Word32And(); in Int32OperatorFor()
Dmachine-operator.cc83 V(Word32And, Operator::kAssociative | Operator::kCommutative, 2, 0, 1) \
/external/v8/src/builtins/
Dbuiltins-string.cc85 assembler->Word32And(both_instance_types, in GenerateStringEqual()
110 assembler->Word32And( in GenerateStringEqual()
240 assembler->Word32And(both_instance_types, in GenerateStringRelationalComparison()
446 Node* code16 = assembler->Word32And( in Generate_StringFromCharCode()
470 code16 = assembler->Word32And( in Generate_StringFromCharCode()
523 Node* code16 = assembler->Word32And( in Generate_StringFromCharCode()
1285 assembler->Word32And(var_result.value(), in LoadSurrogatePairInternal()
1296 assembler->Word32And(var_trail.value(), in LoadSurrogatePairInternal()
Dbuiltins-number.cc199 Node* input_bit = assembler->Word32And( in Generate_NumberParseFloat()
334 Node* input_bit = assembler->Word32And( in Generate_NumberParseInt()
1665 assembler->Word32And(rhs_value, assembler->Int32Constant(0x1f)); in Generate_ShiftLeft()
1681 assembler->Word32And(rhs_value, assembler->Int32Constant(0x1f)); in Generate_ShiftRight()
1697 assembler->Word32And(rhs_value, assembler->Int32Constant(0x1f)); in Generate_ShiftRightLogical()
1712 Node* value = assembler->Word32And(lhs_value, rhs_value); in Generate_BitwiseAnd()
/external/v8/src/interpreter/
Dinterpreter.cc1143 Node* value = __ Word32And(lhs_value, rhs_value); in DoBitwiseBinaryOp()
1152 lhs_value, __ Word32And(rhs_value, __ Int32Constant(0x1f))); in DoBitwiseBinaryOp()
1157 lhs_value, __ Word32And(rhs_value, __ Int32Constant(0x1f))); in DoBitwiseBinaryOp()
1162 lhs_value, __ Word32And(rhs_value, __ Int32Constant(0x1f))); in DoBitwiseBinaryOp()
1395 Node* value = __ Word32And(lhs_value, rhs_value); in DoBitwiseAndSmi()
1424 Node* shift_count = __ Word32And(rhs_value, __ Int32Constant(0x1f)); in DoShiftLeftSmi()
1454 Node* shift_count = __ Word32And(rhs_value, __ Int32Constant(0x1f)); in DoShiftRightSmi()
2110 Node* use_fast_shallow_clone = __ Word32And( in DoCreateArrayLiteral()
2128 Node* flags_raw = __ Word32And( in DoCreateArrayLiteral()
2178 Node* flags_raw = __ Word32And( in DoCreateObjectLiteral()
[all …]
/external/v8/src/
Dcode-stub-assembler.cc922 Node* value_map_undetectable = Word32And( in BranchIfToBooleanIsTrue()
1157 Word32And(hash_field, Int32Constant(Name::kHashNotComputedMask)), in LoadNameHash()
2722 Word32And(LoadMapBitField(map), Int32Constant(1 << Map::kIsCallable)), in IsCallableMap()
2833 Branch(Word32Equal(Word32And(string_instance_type, in StringCharCodeAt()
2842 Branch(Word32Equal(Word32And(string_instance_type, in StringCharCodeAt()
2871 Branch(Word32Equal(Word32And(string_instance_type, in StringCharCodeAt()
2906 Branch(Word32Equal(Word32And(string_instance_type, in StringCharCodeAt()
2916 Branch(Word32Equal(Word32And(string_instance_type, in StringCharCodeAt()
2931 Branch(Word32Equal(Word32And(string_instance_type, in StringCharCodeAt()
3056 a->GotoIf(a->Word32Equal(a->Word32And(from_instance_type, in AllocAndCopyStringCharacters()
[all …]
Dfast-accessor-assembler.cc127 assembler_->Word32And(FromId(value), assembler_->Int32Constant(mask)), in CheckFlagSetOrReturnNull()
Dcode-stubs.cc2512 Node* is_strict = assembler->Word32And( in Generate()
2522 Node* is_not_normal = assembler->Word32And( in Generate()
2527 Node* is_generator = assembler->Word32And( in Generate()
2533 Node* is_async = assembler->Word32And( in Generate()
2539 Node* is_class_constructor = assembler->Word32And( in Generate()
2547 CSA_ASSERT(assembler, assembler->Word32And( in Generate()
Dcode-stub-assembler.h740 return Word32NotEqual(Word32And(word32, Int32Constant(mask)), in IsSetWord32()