Home
last modified time | relevance | path

Searched refs:Int32Sub (Results 1 – 16 of 16) sorted by relevance

/external/v8/src/compiler/
Dmachine-operator-reducer.cc92 Node* MachineOperatorReducer::Int32Sub(Node* lhs, Node* rhs) { in Int32Sub() function in v8::internal::compiler::MachineOperatorReducer
93 Node* const node = graph()->NewNode(machine()->Int32Sub(), lhs, rhs); in Int32Sub()
114 quotient = Int32Sub(quotient, dividend); in Int32Div()
135 Int32Add(Word32Shr(Int32Sub(dividend, quotient), 1), quotient), in Uint32Div()
224 NodeProperties::ChangeOp(node, machine()->Int32Sub()); in Reduce()
686 NodeProperties::ChangeOp(node, machine()->Int32Sub()); in ReduceInt32Add()
695 NodeProperties::ChangeOp(node, machine()->Int32Sub()); in ReduceInt32Add()
767 NodeProperties::ChangeOp(node, machine()->Int32Sub()); in ReduceInt32Div()
789 NodeProperties::ChangeOp(node, machine()->Int32Sub()); in ReduceInt32Div()
847 1, Int32Sub(zero, Word32And(Int32Sub(zero, dividend), mask))); in ReduceInt32Mod()
[all …]
Dmachine-operator-reducer.h53 Node* Int32Sub(Node* lhs, Node* rhs); in NON_EXPORTED_BASE()
Draw-machine-assembler.h279 Node* Int32Sub(Node* a, Node* b) { in Int32Sub() function
280 return AddNode(machine()->Int32Sub(), a, b); in Int32Sub()
329 Node* Int32Neg(Node* a) { return Int32Sub(Int32Constant(0), a); } in Int32Neg()
Drepresentation-change.cc759 return machine()->Int32Sub(); in Int32OperatorFor()
816 return machine()->Int32Sub(); in Uint32OperatorFor()
Dmachine-operator.h252 const Operator* Int32Sub(); in NON_EXPORTED_BASE()
Dsimplified-lowering.cc2984 return graph()->NewNode(machine()->Int32Sub(), in Int32Abs()
2997 return graph()->NewNode(machine()->Int32Sub(), zero, lhs); in Int32Div()
3048 Node* false2 = graph()->NewNode(machine()->Int32Sub(), zero, lhs); in Int32Div()
3124 machine()->Int32Sub(), zero, in Int32Mod()
3126 graph()->NewNode(machine()->Int32Sub(), zero, lhs), in Int32Mod()
Dopcodes.h374 V(Int32Sub) \
Dcode-assembler.h89 V(Int32Sub) \
Dmachine-operator.cc92 V(Int32Sub, Operator::kNoProperties, 2, 0, 1) \
Dwasm-compiler.cc463 op = m->Int32Sub(); in Binop()
1881 return graph()->NewNode(m->Int32Sub(), jsgraph()->Int32Constant(0), left); in BuildI32AsmjsDivS()
1906 graph()->NewNode(m->Int32Sub(), jsgraph()->Int32Constant(0), left); in BuildI32AsmjsDivS()
Deffect-control-linearizer.cc1453 vtrue0 = graph()->NewNode(machine()->Int32Sub(), zero, rhs); in LowerCheckedInt32Mod()
1496 Node* msk = graph()->NewNode(machine()->Int32Sub(), rhs, one); in LowerCheckedInt32Mod()
/external/v8/src/interpreter/
Dinterpreter-assembler.cc105 cur_depth.Bind(Int32Sub(cur_depth.value(), Int32Constant(1))); in GetContextAtDepth()
143 cur_depth.Bind(Int32Sub(cur_depth.value(), Int32Constant(1))); in GotoIfHasContextExtensionUpToDepth()
1176 Int32Sub(Int32Constant(kHeapObjectTag + BytecodeArray::kHeaderSize), in UpdateInterruptBudgetOnReturn()
1290 Int32Sub(Int32Constant(Register(0).ToOperand()), index); in ExportRegisterFile()
1326 Int32Sub(Int32Constant(Register(0).ToOperand()), index); in ImportRegisterFile()
Dinterpreter-intrinsics.cc292 Node* target_args_count = __ Int32Sub(arg_count, function_and_receiver_count); in Call()
Dinterpreter.cc1636 Node* args_count = __ Int32Sub(receiver_args_count, receiver_count); in DoJSCall()
1745 Node* args_count = __ Int32Sub(receiver_args_count, receiver_count); in DoCallJSRuntime()
/external/v8/src/builtins/
Dbuiltins-array.cc2170 assembler->Int32Sub(instance_type, assembler->Int32Constant( in Generate_ArrayIteratorPrototypeNext()
/external/v8/src/
Dcode-stub-assembler.cc4011 value = Int32Sub(value, Int32Constant(delta)); in DecrementCounter()
5203 Node* hash = Int32Sub(seed, name); in StubCacheSecondaryOffset()