Home
last modified time | relevance | path

Searched refs:SubWithOverflow (Results 1 - 7 of 7) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dlcr_opcodes.h42 V(SubWithOverflow, SUB_WITH_OVERFLOW, GateFlags::NONE_FLAG, 0, 0, 2) \
H A Dlcr_circuit_builder.cpp44 GateRef CircuitBuilder::SubWithOverflow(GateRef left, GateRef right) in SubWithOverflow() function in panda::ecmascript::kungfu::CircuitBuilder
46 return GetCircuit()->NewGate(circuit_->SubWithOverflow(), MachineType::I64, {left, right}, GateType::AnyType()); in SubWithOverflow()
H A Dir_builder.h102 V(SubWithOverflow, (GateRef gate, GateRef e1, GateRef e2)) \
H A Dlcr_circuit_builder.h312 return BinaryArithmetic(circuit_->SubWithOverflow(), Type, x, y); in BinaryOpWithOverflow()
H A Dnumber_speculative_lowering.cpp679 res = builder_.SubWithOverflow(left, right); in CalculateInts()
H A Dcircuit_builder.h836 GateRef SubWithOverflow(GateRef left, GateRef right);
/arkcompiler/ets_runtime/ecmascript/compiler/tests/
H A Dinstruction_combine_test.cpp889 auto sub_overflow = b.SubWithOverflow(b.Int32(-2147483648), b.Int32(1)); in HWTEST_F_L0()
898 auto sub_overflow = b.SubWithOverflow(b.Int32(2147483647), b.Int32(1)); in HWTEST_F_L0()
909 auto sub_overflow = b.SubWithOverflow(x, b.Int32(0)); in HWTEST_F_L0()

Completed in 7 milliseconds