Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
H A Dconstantfold.cpp338 IntVal intVal0 = intConst0.GetValue(); in FoldIntConstBinaryMIRConst() local
344 result = intVal0.Add(intVal1, resultType); in FoldIntConstBinaryMIRConst()
348 result = intVal0.Sub(intVal1, resultType); in FoldIntConstBinaryMIRConst()
352 result = intVal0.Mul(intVal1, resultType); in FoldIntConstBinaryMIRConst()
356 result = intVal0.Div(intVal1, resultType); in FoldIntConstBinaryMIRConst()
360 result = intVal0.Rem(intVal1, resultType); in FoldIntConstBinaryMIRConst()
364 result = intVal0.AShr(intVal1.GetZXTValue() % GetAlignedPrimTypeBitSize(resultType), resultType); in FoldIntConstBinaryMIRConst()
368 result = intVal0.LShr(intVal1.GetZXTValue() % GetAlignedPrimTypeBitSize(resultType), resultType); in FoldIntConstBinaryMIRConst()
372 result = intVal0.Shl(intVal1.GetZXTValue() % GetAlignedPrimTypeBitSize(resultType), resultType); in FoldIntConstBinaryMIRConst()
376 result = Max(intVal0, intVal in FoldIntConstBinaryMIRConst()
[all...]

Completed in 2 milliseconds