diff options
author | Hal Finkel <hfinkel@anl.gov> | 2014-10-03 04:46:46 +0000 |
---|---|---|
committer | Hal Finkel <hfinkel@anl.gov> | 2014-10-03 04:46:46 +0000 |
commit | 92b9b49f615bd93b377922ed348b2e47a8ff6755 (patch) | |
tree | a3dfea5b76d012d965ec910bbb0f6d6f9051f17c /clang/lib/AST/ExprConstant.cpp | |
parent | 6970ac8b0a125136d1151740993af4c36b678def (diff) | |
download | bcm5719-llvm-92b9b49f615bd93b377922ed348b2e47a8ff6755.tar.gz bcm5719-llvm-92b9b49f615bd93b377922ed348b2e47a8ff6755.zip |
Revert useless part of r217349
Adding handling of __builtin_assume_aligned to IntExprEvaluator does not make
sense because __builtin_assume_aligned returns a pointer (not an integer).
Thanks to Richard for figuring out why this was not doing anything.
I'll add this back in a better place (PointerExprEvaluator perhaps).
llvm-svn: 218958
Diffstat (limited to 'clang/lib/AST/ExprConstant.cpp')
-rw-r--r-- | clang/lib/AST/ExprConstant.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/clang/lib/AST/ExprConstant.cpp b/clang/lib/AST/ExprConstant.cpp index 0bd45dac644..c1fc7eee315 100644 --- a/clang/lib/AST/ExprConstant.cpp +++ b/clang/lib/AST/ExprConstant.cpp @@ -6170,7 +6170,6 @@ bool IntExprEvaluator::VisitCallExpr(const CallExpr *E) { return Success(Operand, E); } - case Builtin::BI__builtin_assume_aligned: case Builtin::BI__builtin_expect: return Visit(E->getArg(0)); |