Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/compiler/
Dmachine-operator-reducer.cc238 Node* MachineOperatorReducer::Int32Sub(Node* lhs, Node* rhs) { in Int32Sub() function in v8::internal::compiler::MachineOperatorReducer
239 Node* const node = graph()->NewNode(machine()->Int32Sub(), lhs, rhs); in Int32Sub()
258 quotient = Int32Sub(quotient, dividend); in Int32Div()
278 Int32Add(Word32Shr(Int32Sub(dividend, quotient), 1), quotient), in Uint32Div()
389 NodeProperties::ChangeOp(node, machine()->Int32Sub()); in Reduce()
995 NodeProperties::ChangeOp(node, machine()->Int32Sub()); in ReduceInt32Add()
1003 NodeProperties::ChangeOp(node, machine()->Int32Sub()); in ReduceInt32Add()
1135 NodeProperties::ChangeOp(node, machine()->Int32Sub()); in ReduceInt32Div()
1157 NodeProperties::ChangeOp(node, machine()->Int32Sub()); in ReduceInt32Div()
1216 Int32Sub(zero, Word32And(Int32Sub(zero, dividend), mask)), in ReduceInt32Mod()
[all …]
Dbasic-block-instrumentor.cc122 Node* overflow_mask = graph->NewNode(machine.Int32Sub(), zero, overflow); in Instrument()
Dmachine-operator-reducer.h61 Node* Int32Sub(Node* lhs, Node* rhs); in NON_EXPORTED_BASE()
Dcode-assembler.h263 V(Int32Sub, Word32T, Word32T, Word32T) \
1008 return Unsigned(Int32Sub(static_cast<TNode<Word32T>>(left), in Uint32Sub()
1012 TNode<Int32T> Int32Sub(TNode<Int32T> left, TNode<Int32T> right) { in Int32Sub() function
1013 return Signed(Int32Sub(static_cast<TNode<Word32T>>(left), in Int32Sub()
1090 TNode<Int32T> Int32Sub(TNode<Int32T> left, int right) { in Int32Sub() function
1091 return Int32Sub(left, Int32Constant(right)); in Int32Sub()
Draw-machine-assembler.h446 Node* Int32Sub(Node* a, Node* b) { in Int32Sub() function
447 return AddNode(machine()->Int32Sub(), a, b); in Int32Sub()
496 Node* Int32Neg(Node* a) { return Int32Sub(Int32Constant(0), a); } in Int32Neg()
Drepresentation-change.cc1280 return machine()->Int32Sub(); in Int32OperatorFor()
1371 return machine()->Int32Sub(); in Uint32OperatorFor()
Dgraph-assembler.cc180 return Int32Sub(left, right); in SmiSub()
Dmachine-operator.h486 const Operator* Int32Sub(); in NON_EXPORTED_BASE()
Dsimplified-lowering.cc4625 return graph()->NewNode(machine()->Int32Sub(), in Int32Abs()
4638 return graph()->NewNode(machine()->Int32Sub(), zero, lhs); in Int32Div()
4689 Node* false2 = graph()->NewNode(machine()->Int32Sub(), zero, lhs); in Int32Div()
4764 machine()->Int32Sub(), zero, in Int32Mod()
4766 graph()->NewNode(machine()->Int32Sub(), zero, lhs), in Int32Mod()
Dopcodes.h558 V(Int32Sub) \
Dgraph-assembler.h71 V(Int32Sub) \
Deffect-control-linearizer.cc1800 __ Int32Sub(value_instance_type, in LowerCheckClosure()
2236 Node* msk = __ Int32Sub(rhs, one); in BuildUint32Mod()
2302 Node* vtrue0 = __ Int32Sub(zero, rhs); in LowerCheckedInt32Mod()
2325 Node* res = __ Uint32Mod(__ Int32Sub(zero, lhs), rhs); in LowerCheckedInt32Mod()
2330 __ Goto(&done, __ Int32Sub(zero, res)); in LowerCheckedInt32Mod()
3056 __ Int32Sub(value_instance_type, in LowerObjectIsArrayBufferView()
Dwasm-compiler.cc499 Int32Sub(instance_type, Int32Constant(FIRST_WASM_OBJECT_TYPE)); in IsDataRefMap()
850 op = m->Int32Sub(); in Binop()
1392 return gasm_->Int32Sub(gasm_->Int32Constant(1), IsNull(input)); in Unop()
2735 return gasm_->Int32Sub(Int32Constant(0), left); in BuildI32AsmjsDivS()
2758 Node* neg = gasm_->Int32Sub(Int32Constant(0), left); in BuildI32AsmjsDivS()
2826 m->Int32Sub(), zero, in BuildI32AsmjsRemS()
2828 graph()->NewNode(m->Int32Sub(), zero, left), msk)); in BuildI32AsmjsRemS()
Dmachine-operator.cc270 V(Int32Sub, Operator::kNoProperties, 2, 0, 1) \
/third_party/node/deps/v8/src/interpreter/
Dinterpreter-assembler.cc193 cur_depth = Unsigned(Int32Sub(cur_depth.value(), Int32Constant(1))); in GetContextAtDepth()
1017 Int32Sub(old_budget, Int32Constant(CurrentBytecodeSize())); in UpdateInterruptBudget()
1023 new_budget = Int32Sub(budget_after_bytecode, weight); in UpdateInterruptBudget()
1311 Int32Sub(TruncateIntPtrToInt32(BytecodeOffset()), in UpdateInterruptBudgetOnReturn()
Dinterpreter-generator.cc2206 Int32Sub(TruncateIntPtrToInt32(BytecodeOffset()), kFirstBytecodeOffset), in IGNITION_HANDLER()
/third_party/node/deps/v8/src/builtins/
Dbuiltins-typed-array-gen.cc602 Int32Sub(LoadElementsKind(receiver_heap_object), in TF_BUILTIN()
Dbase.tq973 extern operator '-' macro Int32Sub(int16, int16): int32;
974 extern operator '-' macro Int32Sub(int32, int32): int32;
/third_party/node/deps/v8/src/compiler/backend/s390/
Dinstruction-selector-s390.cc350 V(Int32Sub) \
1410 V(Word32, Int32Sub, kS390_Sub32, SubOperandMode, ([&]() { \
/third_party/node/deps/v8/src/codegen/
Dcode-stub-assembler.cc670 TNode<Word32T> rhs = Int32Sub(Signed(value), Int32Constant(1)); in CountTrailingZeros32()
3922 TNode<Word32T> new_bit_field3 = Int32Sub( in InitializeJSObjectBodyWithSlackTracking()
7303 TNode<Word32T> mask = Int32Sub( in NumberToString()
8015 value = Int32Sub(value, Int32Constant(delta)); in DecrementCounter()
8978 Unsigned(Int32Sub(NumberOfEntries<Array>(array), Int32Constant(1))); in LookupBinary()
8993 Word32Shr(Int32Sub(var_high.value(), var_low.value()), 1))); in LookupBinary()
11960 cur_depth = Unsigned(Int32Sub(cur_depth.value(), Int32Constant(1))); in GotoIfHasContextExtensionUpToDepth()
Dcode-stub-assembler.h617 SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub, Int32Sub)
1004 return Uint32LessThanOrEqual(Int32Sub(value, Int32Constant(lower_limit)), in IsInRange()