/external/v8/src/compiler/ |
D | machine-operator-reducer.h | 41 Node* Word32Sar(Node* lhs, uint32_t rhs);
|
D | machine-operator-reducer.cc | 53 Node* MachineOperatorReducer::Word32Sar(Node* lhs, uint32_t rhs) { in Word32Sar() function in v8::internal::compiler::MachineOperatorReducer 55 return graph()->NewNode(machine()->Word32Sar(), lhs, Uint32Constant(rhs)); in Word32Sar() 101 return Int32Add(Word32Sar(quotient, mag.shift), Word32Shr(dividend, 31)); in Int32Div() 531 quotient = Word32Sar(quotient, 31); in ReduceInt32Div() 534 quotient = Word32Sar(quotient, shift); in ReduceInt32Div()
|
D | machine-operator.h | 156 const Operator* Word32Sar();
|
D | opcodes.h | 235 V(Word32Sar) \
|
D | raw-machine-assembler.h | 182 Node* Word32Sar(Node* a, Node* b) { in Word32Sar() function 183 return AddNode(machine()->Word32Sar(), a, b); in Word32Sar()
|
D | machine-operator.cc | 101 V(Word32Sar, Operator::kNoProperties, 2, 0, 1) \
|
D | wasm-compiler.cc | 443 op = m->Word32Sar(); in Binop()
|
D | simplified-lowering.cc | 1067 lowering->DoShift(node, lowering->machine()->Word32Sar(), rhs_type); in VisitNode()
|
/external/v8/test/unittests/compiler/ |
D | machine-operator-reducer-unittest.cc | 820 machine()->Word32Sar(), in TEST_F() 836 machine()->Word32Sar(), in TEST_F() 846 machine()->Word32Sar(), in TEST_F() 873 graph()->NewNode(machine()->Word32Sar(), p0, Int32Constant(x)), in TEST_F() 892 graph()->NewNode(machine()->Word32Sar(), in TEST_F() 1371 graph()->NewNode(machine()->Word32Sar(), p0, Uint32Constant(shift)), in TEST_F() 1595 machine()->Word32Sar(), in TEST_F() 1643 machine()->Word32Sar(), in TEST_F()
|
D | machine-operator-unittest.cc | 198 PURE(Word32Sar, 2, 0, 1), // -- 384 EXPECT_EQ(machine.Word32Sar(), machine.WordSar()); in TEST_F()
|
D | node-test-utils.cc | 2051 IS_BINOP_MATCHER(Word32Sar)
|
/external/v8/test/unittests/compiler/arm64/ |
D | instruction-selector-arm64-unittest.cc | 204 {{&RawMachineAssembler::Word32Sar, "Word32Sar", kArm64Asr32, 554 m.Word32Sar(m.Word32Shl(m.Parameter(1), m.Int32Constant(24)), in TEST_P() 571 m.Word32Sar(m.Word32Shl(m.Parameter(1), m.Int32Constant(16)), in TEST_P() 856 m.Int32Add(m.Word32Sar(m.Word32Shl(m.Parameter(0), m.Int32Constant(24)), in TEST_F() 870 m.Int64Add(m.Word32Sar(m.Word32Shl(m.Parameter(0), m.Int32Constant(24)), in TEST_F() 888 m.Int32Add(m.Word32Sar(m.Word32Shl(m.Parameter(0), m.Int32Constant(16)), in TEST_F() 902 m.Int64Add(m.Word32Sar(m.Word32Shl(m.Parameter(0), m.Int32Constant(16)), in TEST_F() 2510 m.Word32Sar(m.Word32Shl(p1, m.Int32Constant(24)), m.Int32Constant(24)); in TEST_F() 2527 m.Word32Sar(m.Word32Shl(p1, m.Int32Constant(24)), m.Int32Constant(24)); in TEST_F() 2548 m.Word32Sar(m.Word32Shl(p1, m.Int32Constant(16)), m.Int32Constant(16)); in TEST_F() [all …]
|
/external/v8/test/cctest/compiler/ |
D | test-run-machops.cc | 334 m.machine()->Word32Shr(), m.machine()->Word32Sar(), in TEST() 1361 m.Word32Sar(m.Parameter(1), m.Parameter(2)))); in TEST() 1375 m.Return(m.Int32Add(m.Word32Sar(m.Parameter(0), m.Parameter(1)), in TEST() 1532 const Operator* shops[] = {m.machine()->Word32Sar(), in TEST() 1624 const Operator* shops[] = {m.machine()->Word32Sar(), in TEST() 1705 m.Word32Sar(m.Parameter(1), m.Parameter(2)))); in TEST() 1718 m.Return(m.Int32Sub(m.Word32Sar(m.Parameter(0), m.Parameter(1)), in TEST() 1873 const Operator* shops[] = {m.machine()->Word32Sar(), in TEST() 1965 const Operator* shops[] = {m.machine()->Word32Sar(), in TEST() 2423 m.Word32Sar(bt.param0, m.Word32And(bt.param1, m.Int32Constant(0x1f)))); in TEST() [all …]
|
D | test-machine-operator-reducer.cc | 342 R.binop = R.machine.Word32Sar(); in TEST() 385 R.binop = R.machine.Word32Sar(); in TEST()
|
D | test-simplified-lowering.cc | 1229 t.machine()->Word32Shl(), t.machine()->Word32Sar()}; in TEST()
|
/external/v8/test/unittests/compiler/arm/ |
D | instruction-selector-arm-unittest.cc | 109 const Shift kShifts[] = {{&RawMachineAssembler::Word32Sar, "Word32Sar", 1, 32, 2138 m.Word32Sar(m.Word32Shl(p0, m.Int32Constant(24)), m.Int32Constant(24)), in TEST_F() 2158 m.Word32Sar(m.Word32Shl(p0, m.Int32Constant(24)), m.Int32Constant(24))); in TEST_F() 2176 m.Word32Sar(m.Word32Shl(p0, m.Int32Constant(16)), m.Int32Constant(16)), in TEST_F() 2196 m.Word32Sar(m.Word32Shl(p0, m.Int32Constant(16)), m.Int32Constant(16))); in TEST_F() 2648 m.Word32Sar(m.Word32Shl(p0, m.Int32Constant(24)), m.Int32Constant(24)); in TEST_F() 2663 m.Word32Sar(m.Word32Shl(p0, m.Int32Constant(16)), m.Int32Constant(16)); in TEST_F()
|
/external/v8/test/unittests/compiler/mips/ |
D | instruction-selector-mips-unittest.cc | 96 {&RawMachineAssembler::Word32Sar, "Word32Sar", kMipsSar,
|
/external/v8/test/unittests/compiler/mips64/ |
D | instruction-selector-mips64-unittest.cc | 100 {&RawMachineAssembler::Word32Sar, "Word32Sar", kMips64Sar,
|
/external/v8/test/unittests/compiler/x64/ |
D | instruction-selector-x64-unittest.cc | 171 {&RawMachineAssembler::Word32Sar, "Word32Sar"},
|