/external/v8/src/compiler/ |
D | machine-operator-reducer.h | 45 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()
|
D | int64-lowering.cc | 312 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()
|
D | machine-operator-reducer.cc | 61 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 …]
|
D | effect-control-linearizer.cc | 1053 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 …]
|
D | machine-operator.h | 214 const Operator* Word32And(); in NON_EXPORTED_BASE()
|
D | simplified-lowering.cc | 3109 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()
|
D | raw-machine-assembler.h | 212 Node* Word32And(Node* a, Node* b) { in Word32And() function 213 return AddNode(machine()->Word32And(), a, b); in Word32And()
|
D | opcodes.h | 365 V(Word32And) \
|
D | code-assembler.h | 102 V(Word32And) \
|
D | wasm-compiler.cc | 477 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()
|
D | representation-change.cc | 777 return machine()->Word32And(); in Int32OperatorFor()
|
D | machine-operator.cc | 83 V(Word32And, Operator::kAssociative | Operator::kCommutative, 2, 0, 1) \
|
/external/v8/src/builtins/ |
D | builtins-string.cc | 85 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()
|
D | builtins-number.cc | 199 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/ |
D | interpreter.cc | 1143 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/ |
D | code-stub-assembler.cc | 922 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 …]
|
D | fast-accessor-assembler.cc | 127 assembler_->Word32And(FromId(value), assembler_->Int32Constant(mask)), in CheckFlagSetOrReturnNull()
|
D | code-stubs.cc | 2512 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()
|
D | code-stub-assembler.h | 740 return Word32NotEqual(Word32And(word32, Int32Constant(mask)), in IsSetWord32()
|