/external/v8/src/compiler/ |
D | machine-operator-reducer.cc | 93 Node* MachineOperatorReducer::Int32Sub(Node* lhs, Node* rhs) { in Int32Sub() function in v8::internal::compiler::MachineOperatorReducer 94 Node* const node = graph()->NewNode(machine()->Int32Sub(), lhs, rhs); in Int32Sub() 115 quotient = Int32Sub(quotient, dividend); in Int32Div() 136 Int32Add(Word32Shr(Int32Sub(dividend, quotient), 1), quotient), in Uint32Div() 225 NodeProperties::ChangeOp(node, machine()->Int32Sub()); in Reduce() 712 NodeProperties::ChangeOp(node, machine()->Int32Sub()); in ReduceInt32Add() 721 NodeProperties::ChangeOp(node, machine()->Int32Sub()); in ReduceInt32Add() 793 NodeProperties::ChangeOp(node, machine()->Int32Sub()); in ReduceInt32Div() 815 NodeProperties::ChangeOp(node, machine()->Int32Sub()); in ReduceInt32Div() 875 Int32Sub(zero, Word32And(Int32Sub(zero, dividend), mask)), in ReduceInt32Mod() [all …]
|
D | machine-operator-reducer.h | 55 Node* Int32Sub(Node* lhs, Node* rhs); in NON_EXPORTED_BASE()
|
D | simd-scalar-lowering.cc | 990 I32X4_BINOP_CASE(kI32x4Sub, Int32Sub) in LowerNode() 1011 LowerBinaryOpForSmallInt(node, rep_type, machine()->Int32Sub()); in LowerNode() 1026 LowerSaturateBinaryOp(node, rep_type, machine()->Int32Sub(), true); in LowerNode() 1036 LowerSaturateBinaryOp(node, rep_type, machine()->Int32Sub(), false); in LowerNode() 1072 rep_node[i] = graph()->NewNode(machine()->Int32Sub(), zero, rep[i]); in LowerNode()
|
D | raw-machine-assembler.h | 305 Node* Int32Sub(Node* a, Node* b) { in Int32Sub() function 306 return AddNode(machine()->Int32Sub(), a, b); in Int32Sub() 355 Node* Int32Neg(Node* a) { return Int32Sub(Int32Constant(0), a); } in Int32Neg()
|
D | representation-change.cc | 864 return machine()->Int32Sub(); in Int32OperatorFor() 936 return machine()->Int32Sub(); in Uint32OperatorFor()
|
D | graph-assembler.h | 57 V(Int32Sub) \
|
D | machine-operator.h | 268 const Operator* Int32Sub(); in NON_EXPORTED_BASE()
|
D | simplified-lowering.cc | 3537 return graph()->NewNode(machine()->Int32Sub(), in Int32Abs() 3550 return graph()->NewNode(machine()->Int32Sub(), zero, lhs); in Int32Div() 3601 Node* false2 = graph()->NewNode(machine()->Int32Sub(), zero, lhs); in Int32Div() 3676 machine()->Int32Sub(), zero, in Int32Mod() 3678 graph()->NewNode(machine()->Int32Sub(), zero, lhs), in Int32Mod()
|
D | opcodes.h | 479 V(Int32Sub) \
|
D | wasm-compiler.cc | 329 op = m->Int32Sub(); in Binop() 2239 return graph()->NewNode(m->Int32Sub(), mcgraph()->Int32Constant(0), left); in BuildI32AsmjsDivS() 2264 graph()->NewNode(m->Int32Sub(), mcgraph()->Int32Constant(0), left); in BuildI32AsmjsDivS() 2333 m->Int32Sub(), zero, in BuildI32AsmjsRemS() 2335 graph()->NewNode(m->Int32Sub(), zero, left), msk)); in BuildI32AsmjsRemS() 2656 graph()->NewNode(machine->Int32Sub(), key, ift_size), neg_key); in CallIndirect()
|
D | effect-control-linearizer.cc | 1640 Node* msk = __ Int32Sub(rhs, one); in BuildUint32Mod() 1706 Node* vtrue0 = __ Int32Sub(zero, rhs); in LowerCheckedInt32Mod() 1726 Node* res = BuildUint32Mod(__ Int32Sub(zero, lhs), rhs); in LowerCheckedInt32Mod() 1731 __ Goto(&done, __ Int32Sub(zero, res)); in LowerCheckedInt32Mod() 2087 __ Int32Sub(value_instance_type, __ Int32Constant(JS_TYPED_ARRAY_TYPE)), in LowerObjectIsArrayBufferView()
|
D | machine-operator.cc | 103 V(Int32Sub, Operator::kNoProperties, 2, 0, 1) \
|
D | code-assembler.h | 480 V(Int32Sub, Word32T, Word32T, Word32T) \
|
/external/v8/src/interpreter/ |
D | interpreter-assembler.cc | 179 cur_depth.Bind(Int32Sub(cur_depth.value(), Int32Constant(1))); in GetContextAtDepth() 217 cur_depth.Bind(Int32Sub(cur_depth.value(), Int32Constant(1))); in GotoIfHasContextExtensionUpToDepth() 845 args_count = Int32Sub(args.reg_count(), receiver_count); in CallJSAndDispatch() 912 Node* args_count = Int32Sub(args.reg_count(), receiver_count); in CallJSWithSpreadAndDispatch() 1258 Int32Sub(old_budget, Int32Constant(CurrentBytecodeSize())); in UpdateInterruptBudget() 1261 new_budget.Bind(Int32Sub(budget_after_bytecode, weight)); in UpdateInterruptBudget() 1489 Node* profiling_weight = Int32Sub(TruncateIntPtrToInt32(BytecodeOffset()), in UpdateInterruptBudgetOnReturn()
|
D | interpreter-intrinsics-generator.cc | 274 __ Int32Sub(args.reg_count(), __ Int32Constant(1))); in Call()
|
/external/v8/src/builtins/ |
D | builtins-function-gen.cc | 125 Signed(ChangeUint32ToWord(Unsigned(Int32Sub(argc, Int32Constant(1))))); in TF_BUILTIN()
|
D | base.tq | 281 extern operator '-' macro Int32Sub(int32, int32): int32;
|
D | builtins-typed-array-gen.cc | 1479 Int32Sub(LoadElementsKind(receiver), in TF_BUILTIN()
|
/external/v8/src/compiler/s390/ |
D | instruction-selector-s390.cc | 347 V(Int32Sub) \ 1440 V(Word32, Int32Sub, kS390_Sub32, SubOperandMode, ([&]() { \
|
/external/v8/src/ |
D | code-stub-assembler.cc | 3734 Node* new_bit_field3 = Int32Sub( in InitializeJSObjectBodyWithSlackTracking() 7441 value = Int32Sub(value, Int32Constant(delta)); in DecrementCounter() 8067 Unsigned(Int32Sub(NumberOfEntries<Array>(array), Int32Constant(1))); in LookupBinary() 8082 Word32Shr(Int32Sub(var_high.value(), var_low.value()), 1))); in LookupBinary()
|
D | code-stub-assembler.h | 525 SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub, Int32Sub) in SMI_ARITHMETIC_BINOP()
|
/external/v8/src/ic/ |
D | accessor-assembler.cc | 2279 Node* hash = Int32Sub(TruncateIntPtrToInt32(seed), name32); in StubCacheSecondaryOffset()
|