Lines Matching refs:FloatTy
2046 Types[Context.FloatTy] = "%f"; in dumpRecord()
5389 return llvm::FixedVectorType::get(CGF->FloatTy, V1Ty ? 1 : (2 << IsQuad)); in GetNeonType()
5403 return llvm::FixedVectorType::get(CGF->FloatTy, (2 << IsQuad)); in GetFloatNeonType()
6366 Tys.push_back(FloatTy); in LookupNeonLLVMIntrinsic()
6533 Ty = FloatTy; in EmitCommonNeonBuiltinExpr()
7855 Ty = FloatTy; in EmitARMBuiltinExpr()
9859 llvm::Type *FTy = Is64 ? DoubleTy : FloatTy; in EmitAArch64BuiltinExpr()
10013 auto *Ty = llvm::FixedVectorType::get(FloatTy, 2); in EmitAArch64BuiltinExpr()
10107 Ops[0] = Builder.CreateBitCast(Ops[0], FloatTy); in EmitAArch64BuiltinExpr()
10108 Ops[1] = Builder.CreateBitCast(Ops[1], FloatTy); in EmitAArch64BuiltinExpr()
10231 Builder.CreateBitCast(Ops[0], llvm::FixedVectorType::get(FloatTy, 2)); in EmitAArch64BuiltinExpr()
10259 Builder.CreateBitCast(Ops[0], llvm::FixedVectorType::get(FloatTy, 2)); in EmitAArch64BuiltinExpr()
10270 Builder.CreateBitCast(Ops[0], llvm::FixedVectorType::get(FloatTy, 4)); in EmitAArch64BuiltinExpr()
10676 return EmitNeonCall(CGM.getIntrinsic(Intrinsic::aarch64_neon_frecps, FloatTy), in EmitAArch64BuiltinExpr()
10756 return EmitNeonCall(CGM.getIntrinsic(Int, FloatTy), Ops, "vrndn"); in EmitAArch64BuiltinExpr()