Home
last modified time | relevance | path

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

/external/v8/test/mjsunit/asm/
Dint32div.js9 function Int32Div(divisor) { class
29 var div = Int32Div(divisor);
/external/v8/src/compiler/
Dsimplified-lowering.h72 Node* Int32Div(Node* const node);
Dmachine-operator-reducer.h47 Node* Int32Div(Node* dividend, int32_t divisor);
Dmachine-operator-reducer.cc90 Node* MachineOperatorReducer::Int32Div(Node* dividend, int32_t divisor) { in Int32Div() function in v8::internal::compiler::MachineOperatorReducer
592 quotient = Int32Div(quotient, Abs(divisor)); in ReduceInt32Div()
662 Node* quotient = Int32Div(dividend, divisor); in ReduceInt32Mod()
Dsimplified-lowering.cc1391 if (lower()) DeferReplacement(node, lowering->Int32Div(node)); in VisitNode()
1397 if (lower()) DeferReplacement(node, lowering->Int32Div(node)); in VisitNode()
2817 Node* SimplifiedLowering::Int32Div(Node* const node) { in Int32Div() function in v8::internal::compiler::SimplifiedLowering
2829 return graph()->NewNode(machine()->Int32Div(), lhs, rhs, graph()->start()); in Int32Div()
2855 Node* true0 = graph()->NewNode(machine()->Int32Div(), lhs, rhs, if_true0); in Int32Div()
2864 Node* true1 = graph()->NewNode(machine()->Int32Div(), lhs, rhs, if_true1); in Int32Div()
Dcode-assembler.h87 V(Int32Div) \
Dmachine-operator.h242 const Operator* Int32Div();
Draw-machine-assembler.h258 Node* Int32Div(Node* a, Node* b) { in Int32Div() function
259 return AddNode(machine()->Int32Div(), a, b); in Int32Div()
Dopcodes.h321 V(Int32Div) \
Drepresentation-change.cc589 return machine()->Int32Div(); in Int32OperatorFor()
Dmachine-operator.cc94 V(Int32Div, Operator::kNoProperties, 2, 1, 1) \
Dwasm-compiler.cc1592 return graph()->NewNode(m->Int32Div(), left, right, *control_); in BuildI32DivS()
1632 return graph()->NewNode(m->Int32Div(), left, right, graph()->start()); in BuildI32AsmjsDivS()
1647 Node* div = graph()->NewNode(m->Int32Div(), left, right, z.if_false); in BuildI32AsmjsDivS()
/external/v8/test/unittests/compiler/
Dmachine-operator-reducer-unittest.cc961 machine()->Int32Div(), p0, Int32Constant(0), graph()->start())); in TEST_F()
967 machine()->Int32Div(), p0, Int32Constant(1), graph()->start())); in TEST_F()
973 machine()->Int32Div(), p0, Int32Constant(-1), graph()->start())); in TEST_F()
979 machine()->Int32Div(), p0, Int32Constant(2), graph()->start())); in TEST_F()
988 machine()->Int32Div(), p0, Int32Constant(-2), graph()->start())); in TEST_F()
999 Reduce(graph()->NewNode(machine()->Int32Div(), p0, in TEST_F()
1011 machine()->Int32Div(), p0, in TEST_F()
1029 machine()->Int32Div(), p0, Int32Constant(divisor), graph()->start())); in TEST_F()
1036 machine()->Int32Div(), p0, Int32Constant(divisor), graph()->start())); in TEST_F()
1047 Reduce(graph()->NewNode(machine()->Int32Div(), p0, p0, graph()->start())); in TEST_F()
Dmachine-operator-unittest.cc214 PURE(Int32Div, 2, 1, 1), // --
390 EXPECT_EQ(machine.Int32Div(), machine.IntDiv()); in TEST_F()
/external/v8/test/unittests/compiler/x64/
Dinstruction-selector-x64-unittest.cc178 {&RawMachineAssembler::Int32Div, "Int32Div"},
260 Node* const a1 = m.Int32Div(p0, p1); in TEST_F()
261 m.Return(m.Int32Div(a0, a1)); in TEST_F()
317 m.Return(m.Int32Div(a0, p0)); in TEST_F()
356 m.Return(m.Int32Div(a0, p0)); in TEST_F()
776 m.Return(m.Int32Div(p0, v0)); in TEST_F()
/external/v8/test/cctest/compiler/
Dtest-machine-operator-reducer.cc497 R.binop = R.machine.Int32Div(); in TEST()
Dtest-run-machops.cc408 m.machine()->Int32MulHigh(), m.machine()->Int32Div(), in TEST()
2212 bt.AddReturn(m.Int32Div(bt.param0, bt.param1)); in TEST()
2227 bt.AddReturn(m.Int32Add(bt.param0, m.Int32Div(bt.param0, bt.param1))); in TEST()
3533 m.machine()->Int32Div(), m.machine()->Uint32Div(), in TEST()
Dtest-simplified-lowering.cc1210 t.machine()->Int32Mul(), t.machine()->Int32Div(), in TEST()
/external/v8/test/unittests/compiler/mips64/
Dinstruction-selector-mips64-unittest.cc118 {&RawMachineAssembler::Int32Div, "Int32Div", kMips64Div,
969 m.Return(m.Int32Div(m.Word64Sar(m.Parameter(0), m.Int32Constant(32)), in TEST_F()
/external/v8/test/unittests/compiler/mips/
Dinstruction-selector-mips-unittest.cc110 {&RawMachineAssembler::Int32Div, "Int32Div", kMipsDiv,
/external/v8/test/unittests/compiler/arm/
Dinstruction-selector-arm-unittest.cc2275 m.Return(m.Int32Div(m.Parameter(0), m.Parameter(1))); in TEST_F()
2296 m.Return(m.Int32Div(m.Parameter(0), m.Parameter(1))); in TEST_F()
/external/v8/test/unittests/compiler/arm64/
Dinstruction-selector-arm64-unittest.cc227 {&RawMachineAssembler::Int32Div, "Int32Div", kArm64Idiv32,
360 {&RawMachineAssembler::Int32Div, "Int32Div", kArm64Idiv32,
/external/v8/src/
Dcode-stubs.cc1299 assembler->Int32Div(untagged_dividend, untagged_divisor); in Generate()