/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
H A D | cfg_primitive_types.h | 39 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 D | x64_isa_tbl.h | 85 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 D | aarch64_cgfunc.cpp | 1123 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 D | x64_MPIsel.cpp | 454 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 D | operand.h | 490 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 D | constantfold.cpp | 1189 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 D | aarch64_cgfunc.h | 552 MOperator PickJmpInsn(Opcode brOp, Opcode cmpOp, bool isFloat, bool isSigned) const;
|
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | builtins_typedarray_stub_builder.cpp | 1914 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 D | encode.cpp | 117 static asmjit::x86::Condition::Code ArchCc(Condition cc, bool isFloat = false) in ArchCc() 119 return isFloat ? ArchCcFloat(cc) : ArchCcInt(cc); in ArchCc()
|