Searched refs:Int32AddWithOverflow (Results 1 – 16 of 16) sorted by relevance
/third_party/node/deps/v8/src/maglev/ |
D | maglev-ir.h | 81 V(Int32AddWithOverflow) \ 1006 class Int32AddWithOverflow 1007 : public FixedInputValueNodeT<2, Int32AddWithOverflow> { 1008 using Base = FixedInputValueNodeT<2, Int32AddWithOverflow>; 1011 explicit Int32AddWithOverflow(uint32_t bitfield) : Base(bitfield) {} in Int32AddWithOverflow() function
|
D | maglev-graph-builder.cc | 193 SetAccumulator(AddNewNode<Int32AddWithOverflow>({left, right})); in VisitBinaryOperation() 225 SetAccumulator(AddNewNode<Int32AddWithOverflow>({left, right})); in VisitBinarySmiOperation()
|
D | maglev-ir.cc | 757 void Int32AddWithOverflow::AllocateVreg(MaglevVregAllocationState* vreg_state, in AllocateVreg() 764 void Int32AddWithOverflow::GenerateCode(MaglevCodeGenState* code_gen_state, in GenerateCode()
|
D | maglev-interpreter-frame-state.h | 377 DCHECK(value->Is<Int32AddWithOverflow>() || value->Is<Int32Constant>()); in TagValue()
|
D | maglev-graph-builder.h | 281 DCHECK(value->Is<Int32AddWithOverflow>() || value->Is<Int32Constant>()); in GetTaggedValue()
|
/third_party/node/deps/v8/src/compiler/ |
D | raw-machine-assembler.h | 443 Node* Int32AddWithOverflow(Node* a, Node* b) { in Int32AddWithOverflow() function 444 return AddNode(machine()->Int32AddWithOverflow(), a, b); in Int32AddWithOverflow()
|
D | machine-operator.h | 485 const Operator* Int32AddWithOverflow(); in NON_EXPORTED_BASE()
|
D | opcodes.h | 557 V(Int32AddWithOverflow) \
|
D | graph-assembler.h | 108 V(Int32AddWithOverflow) \
|
D | code-assembler.h | 262 V(Int32AddWithOverflow, PAIR_TYPE(Int32T, BoolT), Int32T, Int32T) \
|
D | machine-operator.cc | 646 V(Int32AddWithOverflow, Operator::kAssociative | Operator::kCommutative) \
|
D | effect-control-linearizer.cc | 2096 Node* value = __ Int32AddWithOverflow(lhs, rhs); in LowerCheckedInt32Add() 2208 Node* add = __ Int32AddWithOverflow(value, value); in SmiTagOrOverflow() 2222 Node* add = __ Int32AddWithOverflow(value, value); in SmiTagOrDeopt()
|
D | machine-operator-reducer.cc | 415 NodeProperties::ChangeOp(node, machine()->Int32AddWithOverflow()); in Reduce()
|
D | wasm-compiler.cc | 6262 Node* add = gasm_->Int32AddWithOverflow(value, value); in BuildChangeInt32ToNumber()
|
/third_party/node/deps/v8/src/compiler/backend/s390/ |
D | instruction-selector-s390.cc | 352 V(Int32AddWithOverflow) \ 1417 V(Word32, Int32AddWithOverflow, kS390_Add32, AddOperandMode, \
|
/third_party/node/deps/v8/src/codegen/ |
D | code-stub-assembler.cc | 859 TNode<PairT<Int32T, BoolT>> pair = Int32AddWithOverflow( in TrySmiAdd() 5654 TNode<PairT<Int32T, BoolT>> pair = Int32AddWithOverflow(ivalue, ivalue); in TryFloat32ToSmi() 5686 TNode<PairT<Int32T, BoolT>> pair = Int32AddWithOverflow(value32, value32); in TryFloat64ToSmi() 5739 TNode<PairT<Int32T, BoolT>> pair = Int32AddWithOverflow(value, value); in ChangeInt32ToTagged()
|