/external/v8/src/compiler/ |
D | machine-operator-reducer.h | 41 Node* Word32Sar(Node* lhs, uint32_t rhs);
|
D | machine-operator-reducer.cc | 54 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()
|
D | int64-lowering.cc | 504 graph()->NewNode(machine()->Word32Sar(), input, in LowerNode() 630 graph()->NewNode(machine()->Word32Sar(), in LowerNode()
|
D | code-assembler.h | 100 V(Word32Sar) \
|
D | machine-operator.h | 205 const Operator* Word32Sar();
|
D | raw-machine-assembler.h | 194 Node* Word32Sar(Node* a, Node* b) { in Word32Sar() function 195 return AddNode(machine()->Word32Sar(), a, b); in Word32Sar()
|
D | opcodes.h | 298 V(Word32Sar) \
|
D | machine-operator.cc | 77 V(Word32Sar, Operator::kNoProperties, 2, 0, 1) \
|
D | wasm-compiler.cc | 412 op = m->Word32Sar(); in Binop() 2373 args[pos++] = graph()->NewNode(jsgraph()->machine()->Word32Sar(), in BuildJSToWasmWrapper() 2486 graph()->NewNode(jsgraph()->machine()->Word32Sar(), in BuildWasmToJSWrapper()
|
D | simplified-lowering.cc | 1477 lowering->DoShift(node, lowering->machine()->Word32Sar(), rhs_type); in VisitNode()
|
/external/v8/test/unittests/compiler/ |
D | machine-operator-unittest.cc | 198 PURE(Word32Sar, 2, 0, 1), // -- 384 EXPECT_EQ(machine.Word32Sar(), machine.WordSar()); in TEST_F()
|
D | machine-operator-reducer-unittest.cc | 817 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()
|
D | node-test-utils.cc | 2257 IS_BINOP_MATCHER(Word32Sar)
|
/external/v8/test/unittests/compiler/arm64/ |
D | instruction-selector-arm64-unittest.cc | 207 {{&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/ |
D | test-run-machops.cc | 405 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 …]
|
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 | 1213 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, 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/ |
D | interpreter-assembler.cc | 712 return Word32Sar(frame_size, Int32Constant(kPointerSizeLog2)); in RegisterCount()
|
/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"},
|
/external/v8/src/ |
D | code-stubs.cc | 1606 Node* value = assembler->Word32Sar(lhs_value, shift_count); in Generate()
|