- Oct 11, 2007
-
-
Arnold Schwaighofer authored
enabled by passing -tailcallopt to llc. The optimization is performed if the following conditions are satisfied: * caller/callee are fastcc * elf/pic is disabled OR elf/pic enabled + callee is in module + callee has visibility protected or hidden llvm-svn: 42870
-
Arnold Schwaighofer authored
llvm-svn: 42869
-
Chris Lattner authored
with x's for now. The APIs are all unimplemented, so it doesn't do anything yet! :) llvm-svn: 42868
-
Fariborz Jahanian authored
an identifier statement. Fixed up pretty priting to print this type correctly. llvm-svn: 42866
-
Dale Johannesen authored
No compile-time support for constant operations yet, just format transformations. Make readers and writers work. Split constants into 2 doubles in Legalize. llvm-svn: 42865
-
Devang Patel authored
llvm-svn: 42864
-
Chris Lattner authored
llvm-svn: 42863
-
Chris Lattner authored
llvm-svn: 42862
-
Chris Lattner authored
llvm-svn: 42860
-
Chris Lattner authored
pred_iterator down to a single ivar. llvm-svn: 42859
-
Chris Lattner authored
llvm-svn: 42858
-
Anders Carlsson authored
Add __builtin_va_start to the list of builtins, make __builtin_va_list available to builtin functions. llvm-svn: 42857
-
Fariborz Jahanian authored
llvm-svn: 42856
-
Chris Lattner authored
llvm-svn: 42855
-
Chris Lattner authored
llvm-svn: 42854
-
Chris Lattner authored
llvm-svn: 42853
-
Chris Lattner authored
rename -parse-ast-dump to -ast-dump remove -parse-ast, which is redundant with -fsyntax-only llvm-svn: 42852
-
Ted Kremenek authored
llvm-svn: 42851
-
Ted Kremenek authored
llvm-svn: 42850
-
Chris Lattner authored
llvm-svn: 42849
-
Ted Kremenek authored
fire anyway at runtime due to a NULL dereference. llvm-svn: 42848
-
Ted Kremenek authored
implicitly captured by using the addresses of its children in the profile. llvm-svn: 42847
-
Chris Lattner authored
llvm-svn: 42846
-
Steve Naroff authored
- Cache the typedef, not the type (avoids importing AST/Type.h). - Emit an error if "id" cannot be found. - Comment the routine and add a FIXME to reconsider how we emulate GCC's new fangled behavior. This isn't a priority for now, since almost no code depends on having "id" built-in. - Add a test. llvm-svn: 42845
-
Ted Kremenek authored
llvm-svn: 42844
-
Ted Kremenek authored
llvm-svn: 42843
-
- Oct 10, 2007
-
-
Steve Naroff authored
- Make sure default return/argument types (for methods) default to "id". - Cache the "id" type in Sema...initialize ObjcIdType and TUScope (oops). - Fix ActOnInstanceMessage to allow for "id" type receivers...still work to do (next). llvm-svn: 42842
-
Chris Lattner authored
llvm-svn: 42841
-
Anders Carlsson authored
llvm-svn: 42840
-
Ted Kremenek authored
llvm-svn: 42839
-
Chris Lattner authored
llvm-svn: 42838
-
Ted Kremenek authored
llvm-svn: 42837
-
Hartmut Kaiser authored
llvm-svn: 42836
-
Hartmut Kaiser authored
llvm-svn: 42835
-
Ted Kremenek authored
llvm-svn: 42834
-
Ted Kremenek authored
Implemented ImutAVLTree::isEqual. llvm-svn: 42833
-
Chris Lattner authored
illegal. Thanks to gabor for pointing this out! llvm-svn: 42832
-
Chris Lattner authored
llvm-svn: 42831
-
Chris Lattner authored
place and making it correctly parameterized on the target. llvm-svn: 42830
-
Steve Naroff authored
Fix a latent bug in MinimalActions (created by a recent name change). llvm-svn: 42829
-