]> granicus.if.org Git - clang/commit
Implement clang support for indirect branch and address of label
authorChris Lattner <sabre@nondot.org>
Wed, 28 Oct 2009 23:59:40 +0000 (23:59 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 28 Oct 2009 23:59:40 +0000 (23:59 +0000)
commitd9becd1846e2c72bf6ad283faa1b048f33dd3afe
treeb36a12fe39d2edd3c0efa3d55536de8d9bd2f3fe
parente8ec699167a7c3a2872feefd03e0ea2fabb980e0
Implement clang support for indirect branch and address of label
using the new LLVM support for this.  This is temporarily hiding
behind horrible and ugly #ifdefs until the time when the optimizer
is stable (hopefully a week or so).  Until then, lets make it "opt in" :)

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@85446 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AST/ExprConstant.cpp
lib/CodeGen/CGExprConstant.cpp
lib/CodeGen/CGExprScalar.cpp
lib/CodeGen/CGStmt.cpp
lib/CodeGen/CodeGenFunction.cpp
lib/CodeGen/CodeGenFunction.h