- May 06, 2011
-
-
Rafael Espindola authored
llvm-svn: 130984
-
Joerg Sonnenberger authored
function. Extend the logic to check if the input was compiled. Use -relax-all as default only if -O0 is used for compilation. Fixes bug 9290. llvm-svn: 130983
-
Anders Carlsson authored
Warn when trying to call a pure virtual member function in a class from the class constructor/destructor. Fixes PR7966. llvm-svn: 130982
-
Joerg Sonnenberger authored
properly reflect its behavior. llvm-svn: 130981
-
Justin Holewinski authored
Patch by Wei-Ren Chen llvm-svn: 130980
-
Duncan Sands authored
return the pointer being dereferenced, it returns the pointee, but a call might return the pointer itself. llvm-svn: 130979
-
Eli Friedman authored
possibly related to cbnz formation. llvm-svn: 130977
-
Hongbin Zheng authored
do not re-generate code for these functions. llvm-svn: 130975
-
Alexis Hunt authored
Explictly defaultedness is correctly reflected on the AST, but there are no changes to how that affects the definition of functions or much else really. llvm-svn: 130974
-
Nick Kledzik authored
llvm-svn: 130970
-
Alexis Hunt authored
direction and not introduce things in the wrong place three different times. llvm-svn: 130968
-
Nick Lewycky authored
llvm-svn: 130967
-
Greg Clayton authored
ValueObject is, as long as the ValueObject that is being asked to be casted is a pointer itself. llvm-svn: 130966
-
Johnny Chen authored
llvm-svn: 130965
-
Rafael Espindola authored
llvm-svn: 130964
-
Johnny Chen authored
llvm-svn: 130963
-
Richard Smith authored
Slight tweak to alias template error handling: don't guess that a template-id in an alias declaration was meant to be a specialization. Use a generic, but more accurate, diagnostic. llvm-svn: 130961
-
Johnny Chen authored
llvm-svn: 130960
-
Rafael Espindola authored
llvm-svn: 130959
-
Richard Smith authored
Update www: we now mangle references to function parameters properly. Also, this is really more a decltype issue rather than a late-specified return type issue. llvm-svn: 130958
-
Devang Patel authored
llvm-svn: 130957
-
Fariborz Jahanian authored
// rdar://9362887 llvm-svn: 130956
-
Devang Patel authored
llvm-svn: 130955
-
- May 05, 2011
-
-
Eli Friedman authored
PR9838: Fix transform introduced in r127064 to not trigger when only one side of the icmp is an exact shift. llvm-svn: 130954
-
Richard Smith authored
llvm-svn: 130953
-
Rafael Espindola authored
llvm-svn: 130951
-
Nick Lewycky authored
llvm-svn: 130949
-
Fariborz Jahanian authored
packed attribute on the field. //rdar://9217290 llvm-svn: 130948
-
Rafael Espindola authored
llvm-svn: 130947
-
Douglas Gregor authored
libclang to emit information about resource usage after parsing, code completion, etc. llvm-svn: 130946
-
Eli Friedman authored
PR9849: Fix _mm_setr_pi32 and friends to actually work correctly. They broke with the MMX rewrite a while back. llvm-svn: 130945
-
Rafael Espindola authored
llvm-svn: 130944
-
Andrew Trick authored
BuildSchedGraph was quadratic in the number of calls in the basic block. After this fix, it keeps only a single call at the top of the DefList so compile time doesn't blow up on large blocks. This reduces postRA sched time on an external test case from 81s to 0.3s. Although r130800 (reduced ARM register alias defs) also partially fixes the issue by reducing the constant overhead of checking call interference by an order of magnitude. Fixes <rdar://problem/7662664> very poor compile time with post RA scheduling. llvm-svn: 130943
-
Andrew Trick authored
llvm-svn: 130942
-
Daniel Dunbar authored
llvm-svn: 130941
-
Johnny Chen authored
for thread in process: print >> output, print_stacktrace(thread, string_buffer=True) llvm-svn: 130940
-
Nick Kledzik authored
llvm-svn: 130938
-
Rafael Espindola authored
I tested both gdb on a bootstrapped clang and and the gdb testsuite on OS X (snow leopard) and both are happy using __eh_frame. llvm-svn: 130937
-
Galina Kistanova authored
Many LLVM tests relies on standard output stream be in the binary mode. Which is not always the case (on Windows in particular). The patch adds a test to verify that the standard output stream is actually in the binary mode. llvm-svn: 130936
-
Owen Anderson authored
llvm-svn: 130934
-