Home
last modified time | relevance | path

Searched refs:Int32Add (Results 1 – 24 of 24) sorted by relevance

/external/v8/src/compiler/
Dmachine-operator-reducer.cc86 Node* MachineOperatorReducer::Int32Add(Node* lhs, Node* rhs) { in Int32Add() function in v8::internal::compiler::MachineOperatorReducer
87 Node* const node = graph()->NewNode(machine()->Int32Add(), lhs, rhs); in Int32Add()
113 quotient = Int32Add(quotient, dividend); in Int32Div()
117 return Int32Add(Word32Sar(quotient, mag.shift), Word32Shr(dividend, 31)); in Int32Div()
136 Int32Add(Word32Shr(Int32Sub(dividend, quotient), 1), quotient), in Uint32Div()
751 NodeProperties::ChangeOp(node, machine()->Int32Add()); in ReduceInt32Sub()
806 quotient = Int32Add(Word32Shr(quotient, 32u - shift), dividend); in ReduceInt32Div()
1190 NodeProperties::ChangeOp(node, machine()->Int32Add()); in ReduceWord32And()
1201 NodeProperties::ChangeOp(node, machine()->Int32Add()); in ReduceWord32And()
1213 NodeProperties::ChangeOp(node, machine()->Int32Add()); in ReduceWord32And()
[all …]
Dbasic-block-instrumentor.cc83 Node* inc = graph->NewNode(machine.Int32Add(), load, one); in Instrument()
Dint64-lowering.cc151 index_high = graph()->NewNode(machine()->Int32Add(), index, in GetIndexNodes()
154 index_low = graph()->NewNode(machine()->Int32Add(), index, in GetIndexNodes()
785 graph()->NewNode(machine()->Int32Add(), in LowerNode()
803 graph()->NewNode(machine()->Int32Add(), in LowerNode()
819 machine()->Int32Add(), in LowerNode()
Dmachine-operator-reducer.h54 Node* Int32Add(Node* lhs, Node* rhs); in NON_EXPORTED_BASE()
Dsimd-scalar-lowering.cc351 machine()->Int32Add(), index, in GetIndexNodes()
989 I32X4_BINOP_CASE(kI32x4Add, Int32Add) in LowerNode()
997 LowerBinaryOp(node, rep_type, machine()->Int32Add(), false); in LowerNode()
1001 LowerBinaryOpForSmallInt(node, rep_type, machine()->Int32Add(), false); in LowerNode()
1006 LowerBinaryOpForSmallInt(node, rep_type, machine()->Int32Add()); in LowerNode()
1021 LowerSaturateBinaryOp(node, rep_type, machine()->Int32Add(), true); in LowerNode()
1031 LowerSaturateBinaryOp(node, rep_type, machine()->Int32Add(), false); in LowerNode()
Drepresentation-change.cc860 return machine()->Int32Add(); in Int32OperatorFor()
934 return machine()->Int32Add(); in Uint32OperatorFor()
Dgraph-assembler.h56 V(Int32Add) \
Dcode-assembler.h478 V(Int32Add, Word32T, Word32T, Word32T) \
904 TNode<Int32T> Int32Add(TNode<Int32T> left, TNode<Int32T> right) {
906 Int32Add(static_cast<Node*>(left), static_cast<Node*>(right)));
Dmachine-operator.h266 const Operator* Int32Add(); in NON_EXPORTED_BASE()
Draw-machine-assembler.h299 Node* Int32Add(Node* a, Node* b) { in Int32Add() function
300 return AddNode(machine()->Int32Add(), a, b); in Int32Add()
Deffect-control-linearizer.cc2626 __ Int32Add(__ Word32Shl(length, __ Int32Constant(kDoubleSizeLog2)), in LowerNewDoubleElements()
2677 __ Int32Add(__ Word32Shl(length, __ Int32Constant(kPointerSizeLog2)), in LowerNewSmiOrObjectElements()
2941 __ Int32Add(position, ChangeSmiToInt32(receiver_offset))); in LowerStringCharCodeAt()
3209 __ Int32Add(__ Word32Shr(code, __ Int32Constant(10)), lead_offset); in LowerStringFromSingleCodePoint()
3212 Node* trail = __ Int32Add(__ Word32And(code, __ Int32Constant(0x3FF)), in LowerStringFromSingleCodePoint()
4773 value = __ Int32Add(__ Word32Xor(value, __ Int32Constant(0xFFFFFFFF)), in ComputeIntegerHash()
4776 value = __ Int32Add(value, __ Word32Shl(value, __ Int32Constant(2))); in ComputeIntegerHash()
Dopcodes.h477 V(Int32Add) \
Dmachine-operator.cc102 V(Int32Add, Operator::kAssociative | Operator::kCommutative, 2, 0, 1) \
Dwasm-compiler.cc326 op = m->Int32Add(); in Binop()
2316 Node* msk = graph()->NewNode(m->Int32Add(), right, minus_one); in BuildI32AsmjsRemS()
3160 Node* address = graph()->NewNode(mcgraph()->machine()->Int32Add(), in TraceMemoryOperation()
Dsimplified-lowering.cc3659 Node* msk = graph()->NewNode(machine()->Int32Add(), rhs, minus_one); in Int32Mod()
3788 Node* msk = graph()->NewNode(machine()->Int32Add(), rhs, minus_one); in Uint32Mod()
/external/v8/src/
Dcode-stub-assembler.cc2075 Int32Add(offset, Int32Constant(kPointerSize)))); in LoadFixedBigInt64ArrayElementAsTagged()
2081 Int32Add(offset, Int32Constant(kPointerSize)))); in LoadFixedBigInt64ArrayElementAsTagged()
2166 Int32Add(offset, Int32Constant(kPointerSize)))); in LoadFixedBigUint64ArrayElementAsTagged()
2172 Int32Add(offset, Int32Constant(kPointerSize)))); in LoadFixedBigUint64ArrayElementAsTagged()
4648 TNode<Int32T> incremented_count = Int32Add(count, Int32Constant(1)); in InitializeAllocationMemento()
6592 Int32Add(Word32Shr(codepoint, Int32Constant(10)), lead_offset); in StringFromSingleCodePoint()
6595 Node* trail = Int32Add(Word32And(codepoint, Int32Constant(0x3FF)), in StringFromSingleCodePoint()
7430 value = Int32Add(value, Int32Constant(delta)); in IncrementCounter()
7720 hash = Int32Add(Word32Xor(hash, Int32Constant(0xFFFFFFFF)), in ComputeIntegerHash()
7723 hash = Int32Add(hash, Word32Shl(hash, Int32Constant(2))); in ComputeIntegerHash()
[all …]
Dcode-stub-assembler.h524 SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd, Int32Add) in SMI_ARITHMETIC_BINOP() argument
/external/v8/src/builtins/
Dbuiltins-internal-gen.cc676 argc = Int32Add( in GenerateAdaptorWithExitFrameType()
Dbuiltins-string-gen.cc2475 var_result = Signed(Int32Add(Word32Shl(lead, Int32Constant(10)), in LoadSurrogatePairAt()
2476 Int32Add(trail, surrogate_offset))); in LoadSurrogatePairAt()
Dbase.tq280 extern operator '+' macro Int32Add(int32, int32): int32;
Dbuiltins-array-gen.cc3564 ChangeUint32ToTagged(Unsigned(Int32Add(index32, Int32Constant(1))))); in TF_BUILTIN()
4260 argc = Int32Add(argc, Int32Constant(3)); in GenerateArrayNArgumentsConstructor()
/external/v8/src/compiler/s390/
Dinstruction-selector-s390.cc346 V(Int32Add) \
1439 V(Word32, Int32Add, kS390_Add32, AddOperandMode, null) \
/external/v8/src/interpreter/
Dinterpreter-assembler.cc1280 new_budget.Bind(Int32Add(budget_after_bytecode, weight)); in UpdateInterruptBudget()
/external/v8/src/ic/
Daccessor-assembler.cc2268 Node* hash = Int32Add(hash_field, map32); in StubCachePrimaryOffset()
2280 hash = Int32Add(hash, Int32Constant(StubCache::kSecondaryMagic)); in StubCacheSecondaryOffset()