Home
last modified time | relevance | path

Searched refs:Word32Sar (Results 1 – 23 of 23) sorted by relevance

/external/v8/src/compiler/
Dmachine-operator-reducer.h41 Node* Word32Sar(Node* lhs, uint32_t rhs);
Dmachine-operator-reducer.cc54 Node* MachineOperatorReducer::Word32Sar(Node* lhs, uint32_t rhs) { in Word32Sar() function in v8::internal::compiler::MachineOperatorReducer
56 return graph()->NewNode(machine()->Word32Sar(), lhs, Uint32Constant(rhs)); in Word32Sar()
102 return Int32Add(Word32Sar(quotient, mag.shift), Word32Shr(dividend, 31)); in Int32Div()
587 quotient = Word32Sar(quotient, 31); in ReduceInt32Div()
590 quotient = Word32Sar(quotient, shift); in ReduceInt32Div()
Dint64-lowering.cc504 graph()->NewNode(machine()->Word32Sar(), input, in LowerNode()
630 graph()->NewNode(machine()->Word32Sar(), in LowerNode()
Dcode-assembler.h100 V(Word32Sar) \
Dmachine-operator.h205 const Operator* Word32Sar();
Draw-machine-assembler.h194 Node* Word32Sar(Node* a, Node* b) { in Word32Sar() function
195 return AddNode(machine()->Word32Sar(), a, b); in Word32Sar()
Dopcodes.h298 V(Word32Sar) \
Dmachine-operator.cc77 V(Word32Sar, Operator::kNoProperties, 2, 0, 1) \
Dwasm-compiler.cc412 op = m->Word32Sar(); in Binop()
2373 args[pos++] = graph()->NewNode(jsgraph()->machine()->Word32Sar(), in BuildJSToWasmWrapper()
2486 graph()->NewNode(jsgraph()->machine()->Word32Sar(), in BuildWasmToJSWrapper()
Dsimplified-lowering.cc1477 lowering->DoShift(node, lowering->machine()->Word32Sar(), rhs_type); in VisitNode()
/external/v8/test/unittests/compiler/
Dmachine-operator-unittest.cc198 PURE(Word32Sar, 2, 0, 1), // --
384 EXPECT_EQ(machine.Word32Sar(), machine.WordSar()); in TEST_F()
Dmachine-operator-reducer-unittest.cc817 machine()->Word32Sar(), in TEST_F()
833 machine()->Word32Sar(), in TEST_F()
843 machine()->Word32Sar(), in TEST_F()
886 graph()->NewNode(machine()->Word32Sar(), p0, Int32Constant(x)), in TEST_F()
905 graph()->NewNode(machine()->Word32Sar(), in TEST_F()
1392 graph()->NewNode(machine()->Word32Sar(), p0, Uint32Constant(shift)), in TEST_F()
1741 machine()->Word32Sar(), in TEST_F()
1789 machine()->Word32Sar(), in TEST_F()
Dnode-test-utils.cc2257 IS_BINOP_MATCHER(Word32Sar)
/external/v8/test/unittests/compiler/arm64/
Dinstruction-selector-arm64-unittest.cc207 {{&RawMachineAssembler::Word32Sar, "Word32Sar", kArm64Asr32,
344 {&RawMachineAssembler::Word32Sar, "Word32Sar", kArm64Asr32,
603 m.Word32Sar(m.Word32Shl(m.Parameter(1), m.Int32Constant(24)), in TEST_P()
620 m.Word32Sar(m.Word32Shl(m.Parameter(1), m.Int32Constant(16)), in TEST_P()
905 m.Int32Add(m.Word32Sar(m.Word32Shl(m.Parameter(0), m.Int32Constant(24)), in TEST_F()
919 m.Int64Add(m.Word32Sar(m.Word32Shl(m.Parameter(0), m.Int32Constant(24)), in TEST_F()
937 m.Int32Add(m.Word32Sar(m.Word32Shl(m.Parameter(0), m.Int32Constant(16)), in TEST_F()
951 m.Int64Add(m.Word32Sar(m.Word32Shl(m.Parameter(0), m.Int32Constant(16)), in TEST_F()
2919 m.Word32Sar(m.Word32Shl(p1, m.Int32Constant(24)), m.Int32Constant(24)); in TEST_F()
2936 m.Word32Sar(m.Word32Shl(p1, m.Int32Constant(24)), m.Int32Constant(24)); in TEST_F()
[all …]
/external/v8/test/cctest/compiler/
Dtest-run-machops.cc405 m.machine()->Word32Shr(), m.machine()->Word32Sar(), in TEST()
1376 m.Word32Sar(m.Parameter(1), m.Parameter(2)))); in TEST()
1390 m.Return(m.Int32Add(m.Word32Sar(m.Parameter(0), m.Parameter(1)), in TEST()
1547 const Operator* shops[] = {m.machine()->Word32Sar(), in TEST()
1639 const Operator* shops[] = {m.machine()->Word32Sar(), in TEST()
1724 m.Word32Sar(m.Parameter(1), m.Parameter(2)))); in TEST()
1737 m.Return(m.Int32Sub(m.Word32Sar(m.Parameter(0), m.Parameter(1)), in TEST()
1892 const Operator* shops[] = {m.machine()->Word32Sar(), in TEST()
1984 const Operator* shops[] = {m.machine()->Word32Sar(), in TEST()
2442 m.Word32Sar(bt.param0, m.Word32And(bt.param1, m.Int32Constant(0x1f)))); in TEST()
[all …]
Dtest-machine-operator-reducer.cc342 R.binop = R.machine.Word32Sar(); in TEST()
385 R.binop = R.machine.Word32Sar(); in TEST()
Dtest-simplified-lowering.cc1213 t.machine()->Word32Shl(), t.machine()->Word32Sar()}; in TEST()
/external/v8/test/unittests/compiler/arm/
Dinstruction-selector-arm-unittest.cc109 const Shift kShifts[] = {{&RawMachineAssembler::Word32Sar, "Word32Sar", 1, 32,
2171 m.Word32Sar(m.Word32Shl(p0, m.Int32Constant(24)), m.Int32Constant(24)), in TEST_F()
2191 m.Word32Sar(m.Word32Shl(p0, m.Int32Constant(24)), m.Int32Constant(24))); in TEST_F()
2209 m.Word32Sar(m.Word32Shl(p0, m.Int32Constant(16)), m.Int32Constant(16)), in TEST_F()
2229 m.Word32Sar(m.Word32Shl(p0, m.Int32Constant(16)), m.Int32Constant(16))); in TEST_F()
2586 m.Return(m.Word32Sar(m.Word32Shl(m.Parameter(0), m.Int32Constant(shl)), in TEST_F()
2702 m.Word32Sar(m.Word32Shl(p0, m.Int32Constant(24)), m.Int32Constant(24)); in TEST_F()
2717 m.Word32Sar(m.Word32Shl(p0, m.Int32Constant(16)), m.Int32Constant(16)); in TEST_F()
/external/v8/src/interpreter/
Dinterpreter-assembler.cc712 return Word32Sar(frame_size, Int32Constant(kPointerSizeLog2)); in RegisterCount()
/external/v8/test/unittests/compiler/mips/
Dinstruction-selector-mips-unittest.cc96 {&RawMachineAssembler::Word32Sar, "Word32Sar", kMipsSar,
/external/v8/test/unittests/compiler/mips64/
Dinstruction-selector-mips64-unittest.cc100 {&RawMachineAssembler::Word32Sar, "Word32Sar", kMips64Sar,
/external/v8/test/unittests/compiler/x64/
Dinstruction-selector-x64-unittest.cc171 {&RawMachineAssembler::Word32Sar, "Word32Sar"},
/external/v8/src/
Dcode-stubs.cc1606 Node* value = assembler->Word32Sar(lhs_value, shift_count); in Generate()