Lines Matching refs:s64

75   const LLT s64 = LLT::scalar(64);  in MipsLegalizerInfo()  local
113 {s64, p0, 64, ST.systemSupportsUnalignedAccess()}})) in MipsLegalizerInfo()
154 .legalFor({s32, s64}); in MipsLegalizerInfo()
157 .legalFor({{s32, s64}}); in MipsLegalizerInfo()
160 .legalFor({{s64, s32}}); in MipsLegalizerInfo()
176 .legalForCartesianProduct({p0, s32, s64}, {s32}) in MipsLegalizerInfo()
191 .legalFor({p0, s32, s64}) in MipsLegalizerInfo()
207 .libcallFor({s64}); in MipsLegalizerInfo()
270 .lowerFor({{s32, s32}, {s64, s64}}); in MipsLegalizerInfo()
279 .legalFor({s32, s64}); in MipsLegalizerInfo()
283 if (CheckTyN(0, Query, {s32, s64})) in MipsLegalizerInfo()
291 .legalFor({{s32, s32}, {s32, s64}}) in MipsLegalizerInfo()
295 .libcallFor({s32, s64}); in MipsLegalizerInfo()
298 .legalFor({{s64, s32}}); in MipsLegalizerInfo()
301 .legalFor({{s32, s64}}); in MipsLegalizerInfo()
305 .legalForCartesianProduct({s32}, {s64, s32}) in MipsLegalizerInfo()
306 .libcallForCartesianProduct({s64}, {s64, s32}) in MipsLegalizerInfo()
310 .libcallForCartesianProduct({s64}, {s64, s32}) in MipsLegalizerInfo()
311 .lowerForCartesianProduct({s32}, {s64, s32}) in MipsLegalizerInfo()
316 .legalForCartesianProduct({s64, s32}, {s32}) in MipsLegalizerInfo()
317 .libcallForCartesianProduct({s64, s32}, {s64}) in MipsLegalizerInfo()
321 .libcallForCartesianProduct({s64, s32}, {s64}) in MipsLegalizerInfo()
322 .customForCartesianProduct({s64, s32}, {s32}) in MipsLegalizerInfo()
342 const LLT s64 = LLT::scalar(64); in legalizeCustom() local
378 Val = MIRBuilder.buildAnyExt(s64, Val).getReg(0); in legalizeCustom()
419 MIRBuilder.buildMergeLikeInstr(s64, {Load_P2Half, Load_Rem}); in legalizeCustom()
435 if (DstTy != s32 && DstTy != s64) in legalizeCustom()
447 MIRBuilder.buildMergeLikeInstr(s64, {Src, C_HiMask.getReg(0)}); in legalizeCustom()
450 s64, llvm::bit_cast<double>(UINT64_C(0x4330000000000000))); in legalizeCustom()
452 if (DstTy == s64) in legalizeCustom()
455 MachineInstrBuilder ResF64 = MIRBuilder.buildFSub(s64, Bitcast, TwoP52FP); in legalizeCustom()