- Jan 23, 2012
-
-
Jim Grosbach authored
Let the generic token alias definitions handle the data subtype suffices. We don't need explicit versions for each. llvm-svn: 148718
-
Johnny Chen authored
Dump the raw bytes and the disassembled instruction before calling self.assertTrue() instead of after, in case the assert fails for any reason. llvm-svn: 148717
-
Kostya Serebryany authored
llvm-svn: 148716
-
Matt Beaumont-Gay authored
llvm-svn: 148715
-
Kostya Serebryany authored
llvm-svn: 148714
-
Howard Hinnant authored
llvm-svn: 148713
-
Devang Patel authored
llvm-svn: 148712
-
-
Argyrios Kyrtzidis authored
without C++-specific features. Use it to set the language to C++ when indexing non-C-like structs. rdar://10732579 llvm-svn: 148708
-
-
-
-
Argyrios Kyrtzidis authored
of macro arguments. For "MAC1( MAC2(foo) )" and location of 'foo' token it would return "MAC1" instead of "MAC2". llvm-svn: 148704
-
Douglas Gregor authored
expression) when code-completing member access expressions. Fixes <rdar://problem/10717172>. llvm-svn: 148703
-
Douglas Gregor authored
compatibility. llvm-svn: 148702
-
Douglas Gregor authored
to an error, so that users can turn them off if necessary. Note that this does *not* change the behavior of in a SFINAE context, where we still flag an error even if the warning is disabled. This matches GCC's behavior. llvm-svn: 148701
-
Chris Lattner authored
using OwningPtr. OwningPtr would barf when the densemap had to reallocate, which doesn't appear to happen on the regression test suite, but obviously happens in real life :) llvm-svn: 148700
-
Chris Lattner authored
revert r148688 too, this isn't safe for DenseMap use. When DenseMap resizes, it will need to copy around arbitrary pointers llvm-svn: 148699
-
Chris Lattner authored
llvm-svn: 148698
-
Alexander Potapenko authored
llvm-svn: 148697
-
Alexander Potapenko authored
This should fix http://code.google.com/p/address-sanitizer/issues/detail?id=10 llvm-svn: 148696
-
Alexander Potapenko authored
Normally this function should not create copies of constant strings, but it does when the default CFAllocator is replaced (e.g. under AddressSanitizer) This test is related to http://code.google.com/p/address-sanitizer/issues/detail?id=10 llvm-svn: 148695
-
NAKAMURA Takumi authored
llvm-svn: 148694
-
Chris Lattner authored
llvm-svn: 148693
-
Nick Lewycky authored
llvm-svn: 148692
-
Chris Lattner authored
Now that the type system rewrite has landed, there is no need for its complexity and std::map'ness. llvm-svn: 148691
-
Nick Lewycky authored
X86 backend in LLVM. llvm-svn: 148689
-
Chris Lattner authored
make them be a valuetype in a DenseMap. llvm-svn: 148688
-
Craig Topper authored
llvm-svn: 148687
-
Evgeniy Stepanov authored
This change adds an new value to the --arm-enable-ehabi option that disables emitting unwinding descriptors. This mode gives a working backtrace() without the (currently broken) exception support. llvm-svn: 148686
-
Craig Topper authored
llvm-svn: 148685
-
Craig Topper authored
Custom lower vector shift intrinsics to target specific nodes and remove the patterns that are no longer needed. llvm-svn: 148684
-
Nico Weber authored
llvm-svn: 148683
-
Nico Weber authored
This matches cl.exe's behavior and fixes PR11791. llvm-svn: 148682
-
Rafael Espindola authored
llvm-svn: 148681
-
David Blaikie authored
This is for consistency, since the flag is actually under -Wswitch now, rather than -Wswitch-enum (since it's really valuable for the former and rather orthogonal to the latter) llvm-svn: 148680
-
David Blaikie authored
Clang previously implemented -Wswitch-enum the same as -Wswitch. This patch corrects the behavior to match GCC's. The critical/only difference being that -Wswitch-enum is not silenced by the presence of a default case in the switch. llvm-svn: 148679
-
Nico Weber authored
No other changes. llvm-svn: 148678
-
Nico Weber authored
Also change a || that I accidentally changed to && back to ||. llvm-svn: 148677
-
Rafael Espindola authored
modules. Avoid that to make the order the linker sees the modules deterministic. llvm-svn: 148676
-