]> granicus.if.org Git - clang/commit
[Builtins] Add __builtin_clrsb support to IntExprEvaluator::VisitBuiltinCallExpr
authorCraig Topper <craig.topper@intel.com>
Wed, 8 Aug 2018 20:59:40 +0000 (20:59 +0000)
committerCraig Topper <craig.topper@intel.com>
Wed, 8 Aug 2018 20:59:40 +0000 (20:59 +0000)
commit4cd6d78fb758b9636a968498c8ec68f41f7fcf8d
treefd61339dca0ae28e5a7a0c08fc862c1417f78439
parentde33bb4a43ebf1adf6eb05076e6edbdedbeb85f5
[Builtins] Add __builtin_clrsb support to IntExprEvaluator::VisitBuiltinCallExpr

This addresses a FIXME that has existed since before clang supported the builtin.

Differential Revision: https://reviews.llvm.org/D50471

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@339287 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AST/ExprConstant.cpp
test/Sema/constant-builtins-2.c