Lines Matching refs:IsSigned
133 bool SelectIToFP(const Instruction *I, bool IsSigned);
134 bool SelectFPToI(const Instruction *I, bool IsSigned);
164 unsigned SrcReg, bool IsSigned);
165 unsigned PPCMoveToFPReg(MVT VT, unsigned SrcReg, bool IsSigned);
871 bool IsSigned) { in PPCMoveToFPReg() argument
876 if (!PPCEmitIntExt(MVT::i32, SrcReg, MVT::i64, TmpReg, !IsSigned)) in PPCMoveToFPReg()
895 if (!IsSigned) { in PPCMoveToFPReg()
906 if (!PPCEmitLoad(MVT::f64, ResultReg, Addr, RC, !IsSigned, LoadOpc)) in PPCMoveToFPReg()
913 bool PPCFastISel::SelectIToFP(const Instruction *I, bool IsSigned) { in SelectIToFP() argument
939 if (!IsSigned && !PPCSubTarget.hasFPCVT()) in SelectIToFP()
953 if (!PPCEmitIntExt(SrcVT, SrcReg, MVT::i64, TmpReg, !IsSigned)) in SelectIToFP()
960 unsigned FPReg = PPCMoveToFPReg(SrcVT, SrcReg, IsSigned); in SelectIToFP()
970 Opc = IsSigned ? PPC::FCFIDS : PPC::FCFIDUS; in SelectIToFP()
972 Opc = IsSigned ? PPC::FCFID : PPC::FCFIDU; in SelectIToFP()
988 unsigned SrcReg, bool IsSigned) { in PPCMoveToIntReg() argument
1013 if (!PPCEmitLoad(VT, ResultReg, Addr, RC, !IsSigned)) in PPCMoveToIntReg()
1020 bool PPCFastISel::SelectFPToI(const Instruction *I, bool IsSigned) { in SelectFPToI() argument
1030 if (DstVT == MVT::i64 && !IsSigned && !PPCSubTarget.hasFPCVT()) in SelectFPToI()
1063 if (IsSigned) in SelectFPToI()
1068 Opc = IsSigned ? PPC::FCTIDZ : PPC::FCTIDUZ; in SelectFPToI()
1075 unsigned IntReg = PPCMoveToIntReg(I, DstVT, DestReg, IsSigned); in SelectFPToI()