]> granicus.if.org Git - clang/commit
Add -fno-jump-tables and-fjump-tables flags
authorNirav Dave <niravd@google.com>
Tue, 5 Apr 2016 17:50:43 +0000 (17:50 +0000)
committerNirav Dave <niravd@google.com>
Tue, 5 Apr 2016 17:50:43 +0000 (17:50 +0000)
commit7ddf169fd4c57ed258792b1671200141190ee51e
treeaa3d0ec71a92be74b650ff7bfab4dfcf7b854b22
parent3a5dcb036bd365fac75f5d29c4781b663fe30f4f
Add -fno-jump-tables and-fjump-tables flags

Add no-jump-tables flag to disable use of jump tables when lowering
switch statements

Reviewers: echristo, hans

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D18407

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@265425 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Driver/Options.td
include/clang/Frontend/CodeGenOptions.def
lib/CodeGen/CodeGenFunction.cpp
lib/Driver/Tools.cpp
lib/Frontend/CompilerInvocation.cpp
test/CodeGen/nousejumptable.c [new file with mode: 0644]