- Apr 19, 2011
-
-
Daniel Dunbar authored
llvm-svn: 129823
-
Fariborz Jahanian authored
// rdar://9132143 llvm-svn: 129822
-
Daniel Dunbar authored
llvm-svn: 129820
-
Anton Korobeynikov authored
llvm-svn: 129818
-
Daniel Dunbar authored
predicates. llvm-svn: 129816
-
Daniel Dunbar authored
llvm-svn: 129815
-
Daniel Dunbar authored
enumeration values. llvm-svn: 129814
-
Daniel Dunbar authored
llvm-svn: 129813
-
Daniel Dunbar authored
llvm-svn: 129812
-
Daniel Dunbar authored
llvm-svn: 129811
-
Daniel Dunbar authored
llvm-svn: 129810
-
Daniel Dunbar authored
llvm-svn: 129809
-
Chris Lattner authored
redundancy pointed out by John. llvm-svn: 129808
-
Anton Korobeynikov authored
llvm-svn: 129807
-
Chris Lattner authored
llvm-svn: 129806
-
Daniel Dunbar authored
- As before, there is a minor semantic change here (evidenced by the test change) for Darwin triples that have no version component. I debated changing the default behavior of isOSVersionLT, but decided it made more sense for triples to be explicit. llvm-svn: 129805
-
Anton Korobeynikov authored
llvm-svn: 129804
-
Daniel Dunbar authored
llvm-svn: 129803
-
Daniel Dunbar authored
- There is a minor semantic change here (evidenced by the test change) for Darwin triples that have no version component. I debated changing the default behavior of isOSVersionLT, but decided it made more sense for triples to be explicit. llvm-svn: 129802
-
Daniel Dunbar authored
llvm-svn: 129801
-
Daniel Dunbar authored
llvm-svn: 129800
-
Daniel Dunbar authored
llvm-svn: 129799
-
Daniel Dunbar authored
llvm-svn: 129798
-
Johnny Chen authored
And use self.TraceOn() API. llvm-svn: 129797
-
-
Johnny Chen authored
llvm-svn: 129795
-
Argyrios Kyrtzidis authored
gcc's unused warnings which don't get emitted if the function is referenced even in an unevaluated context (e.g. in templates, sizeof, etc.). Also, saying that a function is 'unused' because it won't get codegen'ed is somewhat misleading. - Don't emit 'unused' warnings for functions that are referenced in any part of the user's code. - A warning that an internal function/variable won't get emitted is useful though, so introduce -Wunneeded-internal-declaration which will warn if a function/variable with internal linkage is not "needed" ('used' from the codegen perspective), e.g: static void foo() { } template <int> void bar() { foo(); } test.cpp:1:13: warning: function 'foo' is not needed and will not be emitted static void foo() { } ^ Addresses rdar://8733476. llvm-svn: 129794
-
Johnny Chen authored
llvm-svn: 129793
-
Johnny Chen authored
llvm-svn: 129792
-
Johnny Chen authored
And use self.TraceOn() in order to print more debug output. llvm-svn: 129791
-
Johnny Chen authored
And use self.TraceOn() API. llvm-svn: 129790
-
Johnny Chen authored
llvm-svn: 129789
-
Johnny Chen authored
llvm-svn: 129788
-
Johnny Chen authored
llvm-svn: 129787
-
Johnny Chen authored
llvm-svn: 129786
-
Johnny Chen authored
currently in trace mode (-t to dotest.py), i.e., tracing the lldb command execution. Change TestInferiorCrashing.inferior_crashing_python(self) to check this flag in order to print the stack trace of the inferior thread. llvm-svn: 129785
-
Johnny Chen authored
llvm-svn: 129784
-
Peter Collingbourne authored
CL_AddressableVoid is the expression classification used for void expressions whose address can be taken, i.e. the result of [], * or void variable references in C, as opposed to things like the result of a void function call. llvm-svn: 129783
-
Johnny Chen authored
llvm-svn: 129782
-
Eric Christopher authored
llvm-svn: 129781
-