/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
H A D | verify_pragma_info.h | 77 AssignableCheckPragma(std::string fromType, std::string toType) in AssignableCheckPragma() argument 104 std::string fromType; member in maple::AssignableCheckPragma
|
H A D | mir_type.h | 158 inline bool IsRefOrPtrAssign(PrimType toType, PrimType fromType) in IsRefOrPtrAssign() argument
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/ |
H A D | mir_type.cpp | 90 bool IsNoCvtNeeded(PrimType toType, PrimType fromType) in IsNoCvtNeeded() argument [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/ |
H A D | lower.cpp | 710 PrimType fromType = cvtExpr.FromType(); in LowerExpr() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
H A D | isel.cpp | 857 PrimType fromType = node.Opnd(0)->GetPrimType(); in SelectExtractbits() local 880 PrimType fromType = node.Opnd(0)->GetPrimType(); in SelectCvt() local 901 SelectCvtFloat2Int(RegOperand &resOpnd, Operand &opnd0, PrimType toType, PrimType fromType) SelectCvtFloat2Int() argument 926 SelectCvtInt2Float(RegOperand &resOpnd, Operand &opnd0, PrimType toType, PrimType fromType) SelectCvtInt2Float() argument 955 SelectIntCvt(RegOperand &resOpnd, Operand &opnd0, PrimType toType, PrimType fromType) SelectIntCvt() argument 977 SelectFloatCvt(RegOperand &resOpnd, Operand &opnd0, PrimType toType, PrimType fromType) SelectFloatCvt() argument 1172 SelectCopy2Reg(Operand &src, PrimType toType, PrimType fromType) SelectCopy2Reg() argument 1202 SelectCopy(Operand &dest, Operand &src, PrimType toType, PrimType fromType) SelectCopy() argument 1295 PrimType fromType = node.Opnd(0)->GetPrimType(); SelectRetype() local [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
H A D | x64_MPIsel.cpp | 872 void X64MPIsel::SelectRetypeFloat(RegOperand &resOpnd, Operand &opnd0, PrimType toType, PrimType fromType) in SelectRetypeFloat() argument
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/litecg/ |
H A D | lmir_builder.cpp | 765 Expr LMIRBuilder::Trunc(Type *fromType, Type *toType, Expr opnd) in Trunc() argument 775 Expr LMIRBuilder::ZExt(Type *fromType, Type *toType, Expr opnd) in ZExt() argument 782 Expr LMIRBuilder::Cvt(Type *fromType, Type *toType, Expr opnd) in Cvt() argument 790 SExt(Type *fromType, Type *toType, Expr opnd) SExt() argument 797 Floor(Type *fromType, Type *toType, Expr opnd) Floor() argument 802 Ceil(Type *fromType, Type *toType, Expr opnd) Ceil() argument 807 BitCast(Type *fromType, Type *toType, Expr opnd) BitCast() argument [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/ |
H A D | constantfold.cpp | 924 ConstvalNode *ConstantFold::FoldCeil(const ConstvalNode &cst, PrimType fromType, PrimType toType) const in FoldCeil() argument 976 MIRConst *ConstantFold::FoldFloorMIRConst(const MIRConst &cst, PrimType fromType, PrimType toType, bool isFloor) const in FoldFloorMIRConst() argument 1011 ConstvalNode *ConstantFold::FoldFloor(const ConstvalNode &cst, PrimType fromType, PrimType toType) const in FoldFloor() argument 1019 MIRConst *ConstantFold::FoldRoundMIRConst(const MIRConst &cst, PrimType fromType, PrimType toType) const in FoldRoundMIRConst() argument 1071 FoldRound(const ConstvalNode &cst, PrimType fromType, PrimType toType) const FoldRound() argument 1079 FoldTrunc(const ConstvalNode &cst, PrimType fromType, PrimType toType) const FoldTrunc() argument 1112 FoldTypeCvtMIRConst(const MIRConst &cst, PrimType fromType, PrimType toType) const FoldTypeCvtMIRConst() argument 1172 FoldTypeCvt(const ConstvalNode &cst, PrimType fromType, PrimType toType) const FoldTypeCvt() argument [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/ |
H A D | litecg_ir_builder.cpp | 1387 LiteCGType *fromType = ConvertLiteCGTypeFromGate(e1); in VisitZExtInt() local 1809 LiteCGType *fromType = ConvertLiteCGTypeFromGate(e1); in VisitBitCast() local 2156 LiteCGType *fromType = ConvertLiteCGTypeFromGate(e1); in VisitSExtInt() local
|