Home
last modified time | relevance | path

Searched refs:IsPrimitiveFloat (Results 1 – 14 of 14) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/src/
Dcast_opt.cpp45 if (IsPrimitiveFloat(fromType) && IsPrimitiveFloat(toType)) { in GetCastKindByTwoType()
55 if (IsPrimitiveInteger(fromType) && IsPrimitiveFloat(toType)) { in GetCastKindByTwoType()
59 if (IsPrimitiveFloat(fromType) && IsPrimitiveInteger(toType)) { in GetCastKindByTwoType()
244 if (IsPrimitiveFloat(dstType)) { in IsEliminableCastPair()
256 if (IsPrimitiveFloat(srcType)) { in IsEliminableCastPair()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_live.cpp24 if (IsPrimitiveFloat(returnType)) { in GenerateReturnBBDefUse()
Daarch64_cgfunc.cpp225 if (IsPrimitiveFloat(destType) && IsPrimitiveFloat(srcType)) { in PickMovBetweenRegs()
228 if (IsPrimitiveInteger(destType) && IsPrimitiveFloat(srcType)) { in PickMovBetweenRegs()
231 if (IsPrimitiveFloat(destType) && IsPrimitiveInteger(srcType)) { in PickMovBetweenRegs()
294 if (IsPrimitiveFloat(stype)) { in SelectLoadAcquire()
356 DEBUG_ASSERT(IsPrimitiveFloat(stype), "must be float type"); in SelectStoreRelease()
524 if (IsPrimitiveFloat(stype) || IsPrimitiveVector(stype)) { in SelectCopyMemOpnd()
3873 bool isFloat = IsPrimitiveFloat(primType); in SelectCondGoto()
3932 bool isFloat = IsPrimitiveFloat(node->GetOpndType()); in SelectCondSpecialCase1()
3950 isFloat = IsPrimitiveFloat(pType); in SelectCondSpecialCase1()
3977 bool isFloat = IsPrimitiveFloat(operandType); in SelectCondSpecialCase2()
[all …]
Daarch64_regsaves.cpp91 if (IsPrimitiveFloat(returnType)) { in GenerateReturnBBDefUse()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Dx64_MPIsel.cpp473 bool isFloat = IsPrimitiveFloat(retPrimType); in SelectLibCallNArg()
1096 bool isFloat = IsPrimitiveFloat(primType); in SelectCondGoto()
1143 retReg = IsPrimitiveFloat(primType) ? x64::V0 : x64::RAX; in GetTargetRetOperand()
1188 } else if (IsPrimitiveFloat(primType)) { in SelectMpy()
1278 } else if (IsPrimitiveFloat(primType)) { in SelectDivRem()
1298 if (IsPrimitiveFloat(dtype)) { in SelectLnot()
1333 bool isFloat = IsPrimitiveFloat(primOpndType); in SelectCmpOp()
1359 } else if (IsPrimitiveFloat(primType)) { in SelectCmp()
1399 bool isFloat = IsPrimitiveFloat(primOpndType); in SelectCmpResult()
1400 bool isSigned = (!IsPrimitiveUnsigned(primOpndType) && !IsPrimitiveFloat(primOpndType)); in SelectCmpResult()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Disel.cpp480 …if ((IsPrimitiveInteger(targetPtyp) || IsPrimitiveFloat(targetPtyp)) && targetPtyp != expr.GetPrim… in HandleCmp()
1081 } else if (IsPrimitiveFloat(toType) && IsPrimitiveInteger(fromType)) { in SelectCvt()
1083 } else if (IsPrimitiveFloat(toType) && IsPrimitiveFloat(fromType)) { in SelectCvt()
1085 } else if (IsPrimitiveInteger(toType) && IsPrimitiveFloat(fromType)) { in SelectCvt()
1398 } else if (IsPrimitiveFloat(primType)) { in SelectAbs()
1669 if (IsPrimitiveInteger(fromType) && IsPrimitiveFloat(toType)) { in SelectRetype()
1675 if (IsPrimitiveFloat(fromType) && IsPrimitiveInteger(toType)) { in SelectRetype()
Dpeep.cpp268 if (IsPrimitiveFloat(returnType)) { in CheckRegLiveinReturnBB()
488 if (IsPrimitiveFloat(returnType)) { in CheckRegLiveinReturnBB()
Dreaching.cpp919 if (IsPrimitiveFloat(returnType)) { in CheckRegLiveinReturnBB()
Dcgfunc.cpp108 !IsPrimitiveVector(expr.GetPrimType()) && !IsPrimitiveFloat(expr.GetPrimType()) && in HandleAdd()
114 !IsPrimitiveVector(expr.GetPrimType()) && !IsPrimitiveFloat(expr.GetPrimType()) && in HandleAdd()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
Dconstantfold.cpp1287 if (IsPrimitiveFloat(fromType) && IsPrimitiveFloat(toType)) { in FoldTypeCvtMIRConst()
1306 if (IsPrimitiveFloat(fromType) && IsPrimitiveInteger(toType)) { in FoldTypeCvtMIRConst()
1309 if (IsPrimitiveInteger(fromType) && IsPrimitiveFloat(toType)) { in FoldTypeCvtMIRConst()
1333 bool isFloat = IsPrimitiveFloat(ptyp); in GetNearestSizePtyp()
Dsimplify.cpp156 if (IsMathSqrt(funcName) && !IsPrimitiveFloat(opnd0->GetPrimType())) { in SimplifyMathMethod()
619 if (IsPrimitiveFloat(primType)) { in ConstructConstvalNode()
625 if (IsPrimitiveFloat(primType)) { in ConstructConstvalNode()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
Dlower.cpp1077 if (!IsPrimitiveFloat(remExpr.GetPrimType())) { in LowerRem()
2562 CHECK_FATAL(IsPrimitiveInteger(dType) || IsPrimitiveFloat(dType), in MergeToCvtType()
2564 CHECK_FATAL(IsPrimitiveInteger(sType) || IsPrimitiveFloat(sType), in MergeToCvtType()
2568 (IsPrimitiveInteger(sType) && IsPrimitiveFloat(dType) && in MergeToCvtType()
2577 if (IsPrimitiveInteger(sType) && IsPrimitiveFloat(dType) && in MergeToCvtType()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dmir_type.h162 inline bool IsPrimitiveFloat(PrimitiveType primitiveType) in IsPrimitiveFloat() function
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dmir_nodes.cpp1738 bool verifyResult = IsPrimitiveFloat(pType); in UnaryTypeVerify2()