Richard Smith
b1b0ab41e7
Use the individual -fsanitize=<...> arguments to control which of the UBSan
...
checks to enable. Remove frontend support for -fcatch-undefined-behavior,
-faddress-sanitizer and -fthread-sanitizer now that they don't do anything.
llvm-svn: 167413
2012-11-05 22:21:05 +00:00
Kostya Serebryany
f6645c8071
fix test/CodeGen/tbaa-for-vptr.cpp: don't hardcode the index of metadata
...
llvm-svn: 164928
2012-10-01 08:39:00 +00:00
Kostya Serebryany
5dd2cfc81e
enable TBAA when -fthread-sanitizer is given, even with -O0 or -relaxed-aliasing
...
llvm-svn: 155430
2012-04-24 06:57:01 +00:00
Duncan Sands
c720e78ebc
Use MDBuilder to help with metadata creation.
...
llvm-svn: 154767
2012-04-15 18:04:54 +00:00
Daniel Dunbar
eec0abefb6
[tests] Fix test failure in release mode.
...
llvm-svn: 153460
2012-03-26 20:18:16 +00:00
Kostya Serebryany
141e46faf0
add tbaa metadata to vtable pointer loads/stores
...
llvm-svn: 153447
2012-03-26 17:03:51 +00:00