- Feb 02, 2010
-
-
Daniel Dunbar authored
llvm-svn: 95041
-
Eric Christopher authored
don't use TargetData here. llvm-svn: 95040
-
Chris Lattner authored
t.cc:4:3: error: expected ';' at end of declaration list int y; ^ t.cc:6:1: error: expected ';' at end of declaration list }; ^ After: t.cc:3:8: error: expected ';' at end of declaration list int x ^ ; t.cc:5:8: error: expected ';' at end of declaration list int z ^ ; llvm-svn: 95039
-
Chris Lattner authored
t.c:4:3: error: expected ';' at end of declaration list int y; ^ t.c:4:8: warning: extra ';' inside a struct or union int y; ^ t.c:6:1: warning: expected ';' at end of declaration list }; ^ After: t.c:3:8: error: expected ';' at end of declaration list int x // expected-error {{expected ';' at end of declaration list}} ^ ; t.c:5:8: warning: expected ';' at end of declaration list int z ^ ; llvm-svn: 95038
-
Ted Kremenek authored
Hoist diagnostic generation in ReturnStackAddressChecker into a separate method. No functionality change. llvm-svn: 95037
-
Eric Christopher authored
llvm-svn: 95036
-
Eric Christopher authored
llvm-svn: 95035
-
Sean Callanan authored
merely stubs out the blocks-based disassembly functions if the library wasn't built with blocks, which allows a constant .exports file and also properly deals with situations in which the compiler used to build a client is different from the compiler used to build the library. llvm-svn: 95034
-
Nate Begeman authored
The MCStreamer based assemblers will take over for this functionality. llvm-svn: 95033
-
Douglas Gregor authored
a test for access declarations and remove a (broken) test for removal of default arguments. llvm-svn: 95032
-
Douglas Gregor authored
- In C++, prior to the closing '}', set the type of enumerators based on the type of their initializer. Don't perform unary conversions on the enumerator values. - In C++, handle overflow when an enumerator has no initializer and its value cannot be represented in the type of the previous enumerator. - In C, handle overflow more gracefully, by complaining and then falling back to the C++ rules. - In C, if the enumerator value is representable in an int, convert the expression to the type 'int'. Fixes PR5854 and PR4515. llvm-svn: 95031
-
Daniel Dunbar authored
llvm-svn: 95030
-
Daniel Dunbar authored
llvm-svn: 95029
-
Sean Callanan authored
directories (like, oh, say, any multistage build) llvm-svn: 95028
-
Eric Christopher authored
llvm-svn: 95027
-
Ted Kremenek authored
llvm-svn: 95026
-
Johnny Chen authored
Rn operand. llvm-svn: 95025
-
Sean Callanan authored
target platform, depending on whether the target supports the blocks API or not llvm-svn: 95024
-
- Feb 01, 2010
-
-
Devang Patel authored
llvm-svn: 95023
-
Bill Wendling authored
llvm-svn: 95022
-
Dale Johannesen authored
llvm-svn: 95021
-
Nick Kledzik authored
llvm-svn: 95018
-
Evan Cheng authored
llvm-svn: 95017
-
Devang Patel authored
llvm-svn: 95016
-
Evan Cheng authored
llvm-svn: 95014
-
Mon P Wang authored
llvm-svn: 95012
-
Sean Callanan authored
because some platforms don't support blocks and then break because the symbols aren't present llvm-svn: 95011
-
Devang Patel authored
llvm-svn: 95010
-
Devang Patel authored
llvm-svn: 95009
-
Devang Patel authored
llvm-svn: 95008
-
Bob Wilson authored
disabled by default. This divides the existing load PRE code into 2 phases: first it checks that it is safe to move the load to each of the predecessors where it is unavailable, and then if it is safe, the code is changed to move the load. Radar 7571861. llvm-svn: 95007
-
Daniel Dunbar authored
llvm-svn: 95006
-
Daniel Dunbar authored
llvm-svn: 95005
-
Daniel Dunbar authored
llvm-svn: 95004
-
Chris Lattner authored
by setting the section of the generated global. This is an optimization done by the code generator, and the code being removed didn't handle the case when the string contained an embedded nul (which the code generator does correctly handle). This is rdar://7589850 llvm-svn: 95003
-
Duncan Sands authored
llvm-svn: 95002
-
Chris Lattner authored
llvm-svn: 95001
-
Duncan Sands authored
into 80 columns to match my artistic preferences. llvm-svn: 95000
-
Sebastian Redl authored
In C++, an initializer on a variable doesn't necessarily mean it's the definition. With that in mind, rename getDefinition to getAnyInitializer (to distinguish it from getInit) and reimplement it in terms of isThisDeclarationADefinition. Update all code to use this new function. llvm-svn: 94999
-
Chris Lattner authored
emmintrin looks ok. llvm-svn: 94998
-