[Builtins] Add __builtin_clrsb support to IntExprEvaluator::VisitBuiltinCallExpr
authorCraig Topper <craig.topper@intel.com>
Wed, 8 Aug 2018 22:31:12 +0000 (22:31 +0000)
committerCraig Topper <craig.topper@intel.com>
Wed, 8 Aug 2018 22:31:12 +0000 (22:31 +0000)
commitf95a6d93050458f967f4dd69b517bd852451b5c2
treeb3c3922bde7ee0afbdeae600087b000a6660f605
parent7b2745447783faa5f94b6f31377fba9284b2e321
[Builtins] Add __builtin_clrsb support to IntExprEvaluator::VisitBuiltinCallExpr

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

This time with only reviewed changes.

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

llvm-svn: 339295
clang/lib/AST/ExprConstant.cpp
clang/test/Sema/constant-builtins-2.c