Lines Matching refs:Ity_F64
478 case Ity_F64: return Iop_AddF64;
486 case Ity_F64: return Iop_SubF64;
494 case Ity_F64: return Iop_MulF64;
502 case Ity_F64: return Iop_DivF64;
510 case Ity_F64: return Iop_NegF64;
518 case Ity_F64: return Iop_AbsF64;
526 case Ity_F64: return Iop_SqrtF64;
954 case 8: return Ity_F64;
976 case Ity_F64: case Ity_I64: laneSzB = 8; break;
994 case Ity_F32: case Ity_F64: case Ity_V128:
1010 case Ity_F32: case Ity_F64: case Ity_V128:
1079 case Ity_I64: case Ity_F64:
1093 case Ity_F64: case Ity_I64:
1110 case Ity_F64:
3791 case 8: ty = Ity_F64; break;
5107 if (tyF) *tyF = Ity_F64;
5572 nameQRegLO(dd, isD ? Ity_F64 : Ity_F32), imm);
5643 isU ? 'u' : 's', nameQRegLO(dd, is64 ? Ity_F64 : Ity_F32),
5681 isU ? 'u' : 's', nameQRegLO(dd, isF64 ? Ity_F64 : Ity_F32),
5703 IRType ty = isD ? Ity_F64 : Ity_F32;
5742 IRType ty = isD ? Ity_F64 : Ity_F32;
5793 vassert(tyF == Ity_F64 || tyF == Ity_F32);
5794 IROp op = (tyF == Ity_F64) ? (isFNEG ? Iop_Neg64Fx2 : Iop_Abs64Fx2)
5831 IRType ty = isD ? Ity_F64 : Ity_F32;
5876 IRType ty = isD ? Ity_F64 : Ity_F32;
5984 IRType srcTy = isF64 ? Ity_F64 : Ity_F32;
6015 IRType srcTy = isF64 ? Ity_F64 : Ity_F32;
6048 IRType ty = isD ? Ity_F64 : Ity_F32;
6093 IRTemp res = newTemp(Ity_F64);
6098 nameQRegLO(dd, Ity_F64), nameQRegLO(nn, Ity_F32));
6105 getQRegLO(nn, Ity_F64)));
6109 nameQRegLO(dd, Ity_F32), nameQRegLO(nn, Ity_F64));
6126 IRType ty = isD ? Ity_F64 : Ity_F32;
6221 IROp op = laneTy==Ity_F64 ? ops64[ix-1] : ops32[ix-1];
6234 IROp opADD = laneTy==Ity_F64 ? Iop_Add64Fx2 : Iop_Add32Fx4;
6235 IROp opSUB = laneTy==Ity_F64 ? Iop_Sub64Fx2 : Iop_Sub32Fx4;
6236 IROp opMUL = laneTy==Ity_F64 ? Iop_Mul64Fx2 : Iop_Mul32Fx4;
6252 IROp opSUB = laneTy==Ity_F64 ? Iop_Sub64Fx2 : Iop_Sub32Fx4;
6253 IROp opABS = laneTy==Ity_F64 ? Iop_Abs64Fx2 : Iop_Abs32Fx4;
6299 vassert((isF64 && laneTy == Ity_F64) || (!isF64 && laneTy == Ity_F32));
6365 IRExpr* srcLo = getQRegLane(nn, 0, Ity_F64);
6366 IRExpr* srcHi = getQRegLane(nn, 1, Ity_F64);