/external/v8/src/compiler/ |
D | machine-operator-reducer.cc | 78 Node* MachineOperatorReducer::Int32Sub(Node* lhs, Node* rhs) { in Int32Sub() function in v8::internal::compiler::MachineOperatorReducer 79 Node* const node = graph()->NewNode(machine()->Int32Sub(), lhs, rhs); in Int32Sub() 100 quotient = Int32Sub(quotient, dividend); in Int32Div() 121 Int32Add(Word32Shr(Int32Sub(dividend, quotient), 1), quotient), in Uint32Div() 213 NodeProperties::ChangeOp(node, machine()->Int32Sub()); in Reduce() 522 NodeProperties::ChangeOp(node, machine()->Int32Sub()); in ReduceInt32Add() 531 NodeProperties::ChangeOp(node, machine()->Int32Sub()); in ReduceInt32Add() 576 NodeProperties::ChangeOp(node, machine()->Int32Sub()); in ReduceInt32Div() 598 NodeProperties::ChangeOp(node, machine()->Int32Sub()); in ReduceInt32Div() 656 1, Int32Sub(zero, Word32And(Int32Sub(zero, dividend), mask))); in ReduceInt32Mod() [all …]
|
D | machine-operator-reducer.h | 45 Node* Int32Sub(Node* lhs, Node* rhs);
|
D | representation-change.cc | 583 return machine()->Int32Sub(); in Int32OperatorFor() 633 return machine()->Int32Sub(); in Uint32OperatorFor()
|
D | raw-machine-assembler.h | 246 Node* Int32Sub(Node* a, Node* b) { in Int32Sub() function 247 return AddNode(machine()->Int32Sub(), a, b); in Int32Sub() 293 Node* Int32Neg(Node* a) { return Int32Sub(Int32Constant(0), a); } in Int32Neg()
|
D | code-assembler.h | 85 V(Int32Sub) \
|
D | machine-operator.h | 238 const Operator* Int32Sub();
|
D | opcodes.h | 317 V(Int32Sub) \
|
D | simplified-lowering.cc | 2814 graph()->NewNode(machine()->Int32Sub(), zero, input)); in Int32Abs() 2825 return graph()->NewNode(machine()->Int32Sub(), zero, lhs); in Int32Div() 2876 Node* false2 = graph()->NewNode(machine()->Int32Sub(), zero, lhs); in Int32Div() 2952 machine()->Int32Sub(), zero, in Int32Mod() 2954 graph()->NewNode(machine()->Int32Sub(), zero, lhs), in Int32Mod()
|
D | machine-operator.cc | 91 V(Int32Sub, Operator::kNoProperties, 2, 0, 1) \
|
/external/v8/test/cctest/compiler/ |
D | test-machine-operator-reducer.cc | 407 Node* sub = R.graph.NewNode(R.machine.Int32Sub(), x, y); in TEST() 439 R.binop = R.machine.Int32Sub(); in TEST() 480 R.CheckFoldBinop<int32_t>(0, R.machine.Int32Sub(), x, minus_one, in TEST() 482 R.CheckFoldBinop<int32_t>(0, R.machine.Int32Sub(), x, x, in TEST() 518 R.CheckFoldBinop<int32_t>(0, R.machine.Int32Sub(), x, x, in TEST()
|
D | test-basic-block-profiler.cc | 89 count->ReplaceInput(1, m.Int32Sub(count, one)); in TEST()
|
D | test-multiple-return.cc | 83 Node* sub = m.Int32Sub(p0, p1); in TEST()
|
D | test-run-machops.cc | 407 m.machine()->Int32Sub(), m.machine()->Int32Mul(), in TEST() 1038 phi->ReplaceInput(1, m.Int32Sub(phi, m.Int32Constant(1))); in TEST() 1680 m.Return(m.Int32Sub(bt.param0, bt.param1)); in TEST() 1694 m.Return(m.Int32Sub(m.Int32Constant(*i), m.Parameter(0))); in TEST() 1704 m.Return(m.Int32Sub(m.Parameter(0), m.Int32Constant(*i))); in TEST() 1715 r.Return(r.Int32Sub(r.Int32Constant(-1), r.Int32Constant(0))); in TEST() 1723 m.Return(m.Int32Sub(m.Parameter(0), in TEST() 1737 m.Return(m.Int32Sub(m.Word32Sar(m.Parameter(0), m.Parameter(1)), in TEST() 1755 m.Return(m.Int32Sub(m.Parameter(0), in TEST() 1769 m.Return(m.Int32Sub(m.Word32Shl(m.Parameter(0), m.Parameter(1)), in TEST() [all …]
|
D | test-run-native-calls.cc | 534 Node* add = b.graph()->NewNode(b.machine()->Int32Sub(), p0, p1); in TestInt32Sub()
|
/external/v8/test/unittests/compiler/ |
D | machine-operator-unittest.cc | 211 PURE(Int32Sub, 2, 0, 1), // -- 388 EXPECT_EQ(machine.Int32Sub(), machine.IntSub()); in TEST_F()
|
D | machine-operator-reducer-unittest.cc | 713 Node* sub = graph()->NewNode(machine()->Int32Sub(), Int32Constant(32), shift); in TEST_F() 942 Reduce(graph()->NewNode(machine()->Int32Sub(), p0, Int32Constant(k))); in TEST_F() 1270 graph()->NewNode(machine()->Int32Sub(), Int32Constant(0), p0), p1)); in TEST_F() 1276 graph()->NewNode(machine()->Int32Sub(), Int32Constant(0), p1))); in TEST_F()
|
/external/v8/src/interpreter/ |
D | interpreter-assembler.cc | 628 Int32Sub(Int32Constant(kHeapObjectTag + BytecodeArray::kHeaderSize), in UpdateInterruptBudgetOnReturn() 737 Int32Sub(Int32Constant(Register(0).ToOperand()), index); in ExportRegisterFile() 773 Int32Sub(Int32Constant(Register(0).ToOperand()), index); in ImportRegisterFile()
|
D | interpreter-intrinsics.cc | 306 Node* target_args_count = __ Int32Sub(arg_count, function_and_receiver_count); in Call()
|
D | interpreter.cc | 992 Node* args_count = __ Int32Sub(receiver_args_count, receiver_count); in DoJSCall() 1090 Node* args_count = __ Int32Sub(receiver_args_count, receiver_count); in DoCallJSRuntimeCommon()
|
/external/v8/src/ |
D | code-stub-assembler.cc | 1500 value = Int32Sub(value, Int32Constant(delta)); in DecrementCounter() 1569 Node* mask = Int32Sub(capacity, Int32Constant(1)); in NameDictionaryLookup() 1649 Node* mask = Int32Sub(capacity, Int32Constant(1)); in NumberDictionaryLookup() 1866 Int32Mul(Int32Sub(LoadMapInstanceSize(map), in LoadPropertyFromFastObject() 1867 Int32Sub(inobject_properties, field_index)), in LoadPropertyFromFastObject() 1895 field_index = Int32Sub(field_index, inobject_properties); in LoadPropertyFromFastObject() 2486 Node* hash = Int32Sub(seed, name); in StubCacheSecondaryOffset()
|
/external/v8/test/unittests/compiler/arm64/ |
D | instruction-selector-arm64-unittest.cc | 145 {{&RawMachineAssembler::Int32Sub, "Int32Sub", kArm64Sub32, 176 {&RawMachineAssembler::Int32Sub, "Int32Sub", kArm64Cmp32, 354 {&RawMachineAssembler::Int32Sub, "Int32Sub", kArm64Sub32, 672 m.Return(m.Int32Sub(m.Int32Constant(0), m.Parameter(0))); in TEST_F() 712 m.Return(m.Int32Sub( in TEST_F() 1063 m.Branch(m.Int32Sub(m.Parameter(0), m.Int32Constant(imm)), &a, &b); in TEST_F() 1877 &RawMachineAssembler::Int32Sub, kArm64Madd32, kArm64Msub32, kArm64Mneg32, 2063 m.Int32Sub(m.Parameter(0), in TEST_F() 2080 m.Int32Sub(m.Parameter(0), in TEST_F() 3080 (m.*cmp.mi.constructor)(p0, m.Int32Sub(m.Int32Constant(0), r))); in TEST_F() [all …]
|
/external/v8/test/unittests/compiler/ia32/ |
D | instruction-selector-ia32-unittest.cc | 66 m.Return(m.Int32Sub(m.Parameter(0), m.Parameter(1))); in TEST_F() 77 m.Return(m.Int32Sub(m.Parameter(0), m.Int32Constant(imm))); in TEST_F()
|
/external/v8/test/unittests/compiler/x64/ |
D | instruction-selector-x64-unittest.cc | 175 {&RawMachineAssembler::Int32Sub, "Int32Sub"}, 758 m.Return(m.Int32Sub(p0, c0)); in TEST_F() 775 Node* const v0 = m.Int32Sub(p0, c0); in TEST_F()
|
/external/v8/test/unittests/compiler/mips/ |
D | instruction-selector-mips-unittest.cc | 154 {&RawMachineAssembler::Int32Sub, "Int32Sub", kMipsSub,
|
/external/v8/test/unittests/compiler/arm/ |
D | instruction-selector-arm-unittest.cc | 38 {&RawMachineAssembler::Int32Sub, "Int32Sub", kArmSub, kArmRsb, kArmCmp}}; 2248 m.Int32Sub(m.Parameter(0), m.Int32Mul(m.Parameter(1), m.Parameter(2)))); in TEST_F() 2263 m.Int32Sub(m.Parameter(0), m.Int32Mul(m.Parameter(1), m.Parameter(2)))); in TEST_F()
|