From db97a12454a95556dd7cd812105088c7e8852d92 Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Wed, 29 Apr 2020 12:21:05 +0100 Subject: [PATCH] Fix Wparentheses gcc warning. NFC. It should be either a float(32) or an int(32). --- clang/lib/CodeGen/CGCall.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clang/lib/CodeGen/CGCall.cpp b/clang/lib/CodeGen/CGCall.cpp index 7672d95..55f106e 100644 --- a/clang/lib/CodeGen/CGCall.cpp +++ b/clang/lib/CodeGen/CGCall.cpp @@ -3070,7 +3070,7 @@ llvm::Value *CodeGenFunction::EmitCMSEClearRecord(llvm::Value *Src, llvm::Value *CodeGenFunction::EmitCMSEClearFP16(llvm::Value *Src) { llvm::Type *RetTy = Src->getType(); assert(RetTy->isFloatTy() || - RetTy->isIntegerTy() && RetTy->getIntegerBitWidth() == 32); + (RetTy->isIntegerTy() && RetTy->getIntegerBitWidth() == 32)); if (RetTy->isFloatTy()) { llvm::Value *T0 = Builder.CreateBitCast(Src, Builder.getIntNTy(32)); llvm::Value *T1 = Builder.CreateAnd(T0, 0xffff, "cmse.clear"); -- 2.7.4