reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3797 assert(MRI.getType(Src) == S64 && MRI.getType(Dst) == S32); 3810 auto Zero64 = MIRBuilder.buildConstant(S64, 0); 3820 auto Mask0 = MIRBuilder.buildConstant(S64, (-1ULL) >> 1); 3821 auto ShlLZ = MIRBuilder.buildShl(S64, Src, LZ); 3823 auto U = MIRBuilder.buildAnd(S64, ShlLZ, Mask0); 3825 auto Mask1 = MIRBuilder.buildConstant(S64, 0xffffffffffULL); 3826 auto T = MIRBuilder.buildAnd(S64, U, Mask1); 3828 auto UShl = MIRBuilder.buildLShr(S64, U, MIRBuilder.buildConstant(S64, 40)); 3828 auto UShl = MIRBuilder.buildLShr(S64, U, MIRBuilder.buildConstant(S64, 40)); 3832 auto C = MIRBuilder.buildConstant(S64, 0x8000000000ULL);