Lines Matching refs:FloatTy
2546 return llvm::VectorType::get(CGF->FloatTy, V1Ty ? 1 : (2 << IsQuad)); in GetNeonType()
2558 return llvm::VectorType::get(CGF->FloatTy, (2 << IsQuad)); in GetFloatNeonType()
3266 Tys.push_back(FloatTy); in LookupNeonLLVMIntrinsic()
3396 VTy->getScalarSizeInBits() == 32 ? FloatTy : DoubleTy, in EmitCommonNeonBuiltinExpr()
4413 Ty = FloatTy; in EmitARMBuiltinExpr()
5085 llvm::Type *FTy = Is64 ? DoubleTy : FloatTy; in EmitAArch64BuiltinExpr()
5100 llvm::Type *FTy = Is64 ? DoubleTy : FloatTy; in EmitAArch64BuiltinExpr()
5133 llvm::VectorType::get(FloatTy, 2); in EmitAArch64BuiltinExpr()
5222 Ops[0] = Builder.CreateBitCast(Ops[0], FloatTy); in EmitAArch64BuiltinExpr()
5223 Ops[1] = Builder.CreateBitCast(Ops[1], FloatTy); in EmitAArch64BuiltinExpr()
5319 llvm::VectorType::get(FloatTy, 2)); in EmitAArch64BuiltinExpr()
5344 llvm::VectorType::get(FloatTy, 2)); in EmitAArch64BuiltinExpr()
5355 llvm::VectorType::get(FloatTy, 4)); in EmitAArch64BuiltinExpr()
5686 return EmitNeonCall(CGM.getIntrinsic(Intrinsic::aarch64_neon_frecps, FloatTy), in EmitAArch64BuiltinExpr()