Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
H A Dcfg_primitive_types.h39 PrimitiveTypeProperty(PrimType type, bool isInteger, bool isUnsigned, bool isAddress, bool isFloat, bool isPointer, in PrimitiveTypeProperty()
45 isFloat(isFloat), in PrimitiveTypeProperty()
76 return isFloat; in IsFloat()
102 bool isFloat; member
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/
H A Dx64_isa_tbl.h85 static inline X64MOP_t GetSetCCMop(maple::Opcode opcode, Operand::OperandType dTy, bool isSigned, bool isFloat) in GetSetCCMop() argument
89 isFloat ? setFloatIselMapping : (isSigned ? setSignedIselMapping : setUnsignedIselMapping); in GetSetCCMop()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
H A Daarch64_cgfunc.cpp1123 MOperator AArch64CGFunc::PickJmpInsn(Opcode brOp, Opcode cmpOp, bool isFloat, bool isSigned) const in PickJmpInsn() argument
1132 : (isFloat ? MOP_bpl : (isSigned ? MOP_bge : MOP_bhs)); in PickJmpInsn()
1135 : (isFloat ? MOP_bhi : (isSigned ? MOP_bgt : MOP_bhi)); in PickJmpInsn()
1137 return (brOp == OP_brtrue) ? (isFloat ? MOP_bgt : (isSigned ? MOP_bgt : MOP_bhi)) in PickJmpInsn()
1140 return (brOp == OP_brtrue) ? (isFloat ? MOP_bpl : (isSigned ? MOP_bge : MOP_bhs)) in PickJmpInsn()
1220 bool isFloat = IsPrimitiveFloat(primType); in SelectCondGoto() local
1222 if (isFloat) { in SelectCondGoto()
1258 MOperator jmpOperator = PickJmpInsn(jmpOp, cmpOp, isFloat, isSigned); in SelectCondGoto()
1276 bool isFloat = IsPrimitiveFloat(node->GetOpndType()); in SelectCondSpecialCase1() local
1287 SelectAArch64Cmp(*opnd0, *opnd1, !isFloat, GetPrimTypeBitSiz in SelectCondSpecialCase1()
1321 bool isFloat = IsPrimitiveFloat(operandType); SelectCondSpecialCase2() local
1370 bool isFloat = IsPrimitiveFloat(dtype); SelectAdd() local
1499 bool isFloat = IsPrimitiveFloat(primType); SelectSub() local
1587 bool isFloat = IsPrimitiveFloat(dtype); SelectSub() local
1602 bool isFloat = IsPrimitiveFloat(dtype); SelectMpy() local
1763 bool isFloat = IsPrimitiveFloat(dtype); SelectDiv() local
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
H A Dx64_MPIsel.cpp454 static X64MOP_t PickJmpInsn(Opcode brOp, Opcode cmpOp, bool isFloat, bool isSigned) in PickJmpInsn() argument
462 return (brOp == OP_brtrue) ? (isFloat ? MOP_ja_l : (isSigned ? MOP_jl_l : MOP_jb_l)) in PickJmpInsn()
465 return (brOp == OP_brtrue) ? (isFloat ? MOP_jae_l : (isSigned ? MOP_jle_l : MOP_jbe_l)) in PickJmpInsn()
468 return (brOp == OP_brtrue) ? (isFloat ? MOP_ja_l : (isSigned ? MOP_jg_l : MOP_ja_l)) in PickJmpInsn()
507 bool isFloat = IsPrimitiveFloat(primType); in SelectCondGoto() local
508 jmpOperator = PickJmpInsn(opcode, condOpcode, isFloat, IsSignedInteger(primType)); in SelectCondGoto()
693 bool isFloat = IsPrimitiveFloat(primOpndType); in SelectCmpOp() local
696 if (isFloat && (nodeOp == maple::OP_eq) && (!isJump)) { in SelectCmpOp()
701 bool isSwap = (isFloat && (nodeOp == maple::OP_le || nodeOp == maple::OP_lt) && (parentOp != OP_brfalse)); in SelectCmpOp()
755 bool isFloat in SelectCmpResult() local
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
H A Doperand.h490 ImmOperand(int64 val, uint32 size, bool isSigned, VaryType isVar = kNotVary, bool isFloat = false) in ImmOperand()
491 : OperandVisitable(kOpdImmediate, size), value(val), isSigned(isSigned), isVary(isVar), isFmov(isFloat) in ImmOperand()
494 ImmOperand(OperandType type, int64 val, uint32 size, bool isSigned, VaryType isVar = kNotVary, bool isFloat = false) in ImmOperand()
495 : OperandVisitable(type, size), value(val), isSigned(isSigned), isVary(isVar), isFmov(isFloat) in ImmOperand()
499 bool isFloat = false) in ImmOperand()
504 isFmov(isFloat), in ImmOperand()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
H A Dconstantfold.cpp1189 bool isFloat = IsPrimitiveFloat(ptyp); in GetNearestSizePtyp() local
1200 return isFloat ? PTY_f32 : (isSigned ? PTY_i32 : PTY_u32); in GetNearestSizePtyp()
1203 return isFloat ? PTY_f64 : (isSigned ? PTY_i64 : PTY_u64); in GetNearestSizePtyp()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
H A Daarch64_cgfunc.h552 MOperator PickJmpInsn(Opcode brOp, Opcode cmpOp, bool isFloat, bool isSigned) const;
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_typedarray_stub_builder.cpp1914 Label isFloat(env); in DoSort()
1921 BRANCH(isIntOrNot, &isInt, &isFloat); in DoSort()
1993 Bind(&isFloat); in DoSort()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/amd64/
H A Dencode.cpp117 static asmjit::x86::Condition::Code ArchCc(Condition cc, bool isFloat = false) in ArchCc()
119 return isFloat ? ArchCcFloat(cc) : ArchCcInt(cc); in ArchCc()

Completed in 25 milliseconds