Searched refs:AddWithOverflow (Results 1 - 7 of 7) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | lcr_opcodes.h | 41 V(AddWithOverflow, ADD_WITH_OVERFLOW, GateFlags::NONE_FLAG, 0, 0, 2) \
|
H A D | lcr_circuit_builder.cpp | 39 GateRef CircuitBuilder::AddWithOverflow(GateRef left, GateRef right) in AddWithOverflow() function in panda::ecmascript::kungfu::CircuitBuilder 41 return GetCircuit()->NewGate(circuit_->AddWithOverflow(), MachineType::I64, {left, right}, GateType::AnyType()); in AddWithOverflow()
|
H A D | ir_builder.h | 101 V(AddWithOverflow, (GateRef gate, GateRef e1, GateRef e2)) \
|
H A D | lcr_circuit_builder.h | 310 return BinaryArithmetic(circuit_->AddWithOverflow(), Type, x, y); in BinaryOpWithOverflow()
|
H A D | number_speculative_lowering.cpp | 672 res = builder_.AddWithOverflow(left, right); in CalculateInts()
|
H A D | circuit_builder.h | 835 GateRef AddWithOverflow(GateRef left, GateRef right);
|
/arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
H A D | instruction_combine_test.cpp | 844 auto add_overflow = b.AddWithOverflow(b.Int32(2147483647), b.Int32(1)); in HWTEST_F_L0() 853 auto add_overflow = b.AddWithOverflow(b.Int32(2147483646), b.Int32(1)); in HWTEST_F_L0() 865 auto add_overflow = b.AddWithOverflow(x, b.Int32(0)); in HWTEST_F_L0()
|
Completed in 8 milliseconds