- Mar 28, 2009
-
-
Chris Lattner authored
llvm-svn: 67951
-
Rafael Espindola authored
llvm-svn: 67950
-
Rafael Espindola authored
llvm-svn: 67949
-
Ted Kremenek authored
llvm-svn: 67948
-
Ted Kremenek authored
llvm-svn: 67947
-
Ted Kremenek authored
llvm-svn: 67946
-
Rafael Espindola authored
of operands in an address in so many places. llvm-svn: 67945
-
Cedric Venet authored
llvm-svn: 67944
-
Arnold Schwaighofer authored
a CALL and a RET node more generic. Add a test for tail calls with a void return. llvm-svn: 67943
-
Bill Wendling authored
llvm-svn: 67940
-
Arnold Schwaighofer authored
Enable tail call optimization for functions that return a struct (bug 3664) and for functions that return types that need extending (e.g i1). llvm-svn: 67934
-
Chris Lattner authored
llvm-svn: 67933
-
Anders Carlsson authored
llvm-svn: 67932
-
Chris Lattner authored
llvm-svn: 67931
-
Chris Lattner authored
"basically pointers" into it. llvm-svn: 67930
-
Chris Lattner authored
llvm-svn: 67929
-
Chris Lattner authored
llvm-svn: 67928
-
Chris Lattner authored
llvm-svn: 67927
-
Chris Lattner authored
instead of in NextDeclarator. This temporarily increases memory usage, but simplifies and decouples things. llvm-svn: 67926
-
Anders Carlsson authored
llvm-svn: 67925
-
Ted Kremenek authored
llvm-svn: 67924
-
Chris Lattner authored
llvm-svn: 67923
-
Chris Lattner authored
llvm-svn: 67922
-
Anders Carlsson authored
llvm-svn: 67921
-
Chris Lattner authored
llvm-svn: 67920
-
Chris Lattner authored
points within contexts not scopes. llvm-svn: 67919
-
Chris Lattner authored
llvm-svn: 67918
-
Evan Cheng authored
Optimize some 64-bit multiplication by constants into two lea's or one lea + shl since imulq is slow (latency 5). e.g. x * 40 => shlq $3, %rdi leaq (%rdi,%rdi,4), %rax This has the added benefit of allowing more multiply to be folded into addressing mode. e.g. a * 24 + b => leaq (%rdi,%rdi,2), %rax leaq (%rsi,%rax,8), %rax llvm-svn: 67917
-
Chris Lattner authored
llvm-svn: 67916
-
Anders Carlsson authored
llvm-svn: 67915
-
Chris Lattner authored
llvm-svn: 67914
-
Chris Lattner authored
TranslationUnit llvm-svn: 67913
-
Anders Carlsson authored
SemaCXX//overload-member-call.cpp SemaCXX//overloaded-operator.cpp SemaTemplate//instantiate-method.cpp llvm-svn: 67912
-
Chris Lattner authored
llvm-svn: 67911
-
Chris Lattner authored
llvm-svn: 67910
-
Ted Kremenek authored
llvm-svn: 67909
-
Anders Carlsson authored
llvm-svn: 67908
-
Chris Lattner authored
llvm-svn: 67907
-
Chris Lattner authored
just a wrapper around ASTContext. llvm-svn: 67906
-
Chris Lattner authored
llvm-svn: 67905
-