]> granicus.if.org Git - clang/commit
Turn struct-path aware TBAA on by default.
authorManman Ren <manman.ren@gmail.com>
Fri, 11 Oct 2013 20:48:38 +0000 (20:48 +0000)
committerManman Ren <manman.ren@gmail.com>
Fri, 11 Oct 2013 20:48:38 +0000 (20:48 +0000)
commit96d6c4596587df59821da10270d2102da4a49b73
tree69336ddc19a22e011e078ca48e5cfbcd8dbdb136
parent7bb723065f787633f11f1e1b7eece86191d3815b
Turn struct-path aware TBAA on by default.

Use -no-struct-path-tbaa to turn it off.
This is the same as r191695, which was reverted because it depends on a
commit that has issues.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@192497 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Driver/CC1Options.td
include/clang/Driver/Options.td
lib/Driver/Tools.cpp
lib/Frontend/CompilerInvocation.cpp
test/CodeGen/bitfield.c
test/CodeGen/may-alias.c
test/CodeGen/tbaa-class.cpp
test/CodeGen/tbaa.cpp