[clang] dba2ff5 - fix x86 sanitizer failure due to use of or
Lei Huang via cfe-commits
cfe-commits at lists.llvm.org
Thu Jun 16 15:20:50 PDT 2022
Author: Lei Huang
Date: 2022-06-16T17:20:31-05:00
New Revision: dba2ff500d5b29f2d18b93aed5caa5b4ef7c94dd
URL: https://github.com/llvm/llvm-project/commit/dba2ff500d5b29f2d18b93aed5caa5b4ef7c94dd
DIFF: https://github.com/llvm/llvm-project/commit/dba2ff500d5b29f2d18b93aed5caa5b4ef7c94dd.diff
LOG: fix x86 sanitizer failure due to use of or
Added:
Modified:
clang/lib/CodeGen/CGBuiltin.cpp
Removed:
################################################################################
diff --git a/clang/lib/CodeGen/CGBuiltin.cpp b/clang/lib/CodeGen/CGBuiltin.cpp
index 662a6637bd4a..ce4ecc5c3284 100644
--- a/clang/lib/CodeGen/CGBuiltin.cpp
+++ b/clang/lib/CodeGen/CGBuiltin.cpp
@@ -15613,7 +15613,7 @@ Value *CodeGenFunction::EmitPPCBuiltinExpr(unsigned BuiltinID,
RangeErrMsg += llvm::to_string(ValidMaxValue) + "]";
// Issue error if third argument is not within the valid range.
- if (ConstArg < 0 or ConstArg > ValidMaxValue)
+ if (ConstArg < 0 || ConstArg > ValidMaxValue)
CGM.Error(E->getExprLoc(), RangeErrMsg);
// Input to vec_replace_elt is an element index, convert to byte index.
More information about the cfe-commits
mailing list