- Feb 04, 2008
-
-
Christopher Lamb authored
qualifiers use the __attribute__((address_space(id))) syntax. llvm-svn: 46691
-
- Feb 02, 2008
-
-
Chris Lattner authored
ocu vectors should not treat bitcasts from int <-> vector as a splat unless it is of the element type. llvm-svn: 46664
-
Chris Lattner authored
should be merged just like normal globals. This fixes this testcase that Anders provided: static struct s a; static struct s *ap1 = &a; static struct s a = { 10 }; llvm-svn: 46661
-
Anders Carlsson authored
llvm-svn: 46651
-
- Feb 01, 2008
-
-
Anders Carlsson authored
llvm-svn: 46639
-
Anders Carlsson authored
llvm-svn: 46627
-
- Jan 31, 2008
-
-
Lauro Ramos Venancio authored
llvm-svn: 46613
-
Nate Begeman authored
llvm-svn: 46601
-
Chris Lattner authored
llvm-svn: 46599
-
- Jan 30, 2008
-
-
Lauro Ramos Venancio authored
llvm-svn: 46576
-
Lauro Ramos Venancio authored
llvm-svn: 46575
-
Nate Begeman authored
llvm-svn: 46572
-
Chris Lattner authored
when in a register. llvm-svn: 46552
-
Chris Lattner authored
llvm-svn: 46547
-
Eli Friedman authored
codegen of calls to functions without a prototype and varargs functions, including printf. llvm-svn: 46543
-
Devang Patel authored
llvm-svn: 46534
-
- Jan 29, 2008
-
-
Eli Friedman authored
already used. llvm-svn: 46519
-
Anders Carlsson authored
llvm-svn: 46515
-
Anders Carlsson authored
llvm-svn: 46482
-
Anders Carlsson authored
llvm-svn: 46481
-
Anders Carlsson authored
llvm-svn: 46480
-
- Jan 26, 2008
-
-
Anders Carlsson authored
llvm-svn: 46389
-
Anders Carlsson authored
llvm-svn: 46388
-
Anders Carlsson authored
llvm-svn: 46386
-
- Jan 25, 2008
-
-
Steve Naroff authored
Add more support for Apple's "private extern" extension... llvm-svn: 46371
-
Nate Begeman authored
llvm-svn: 46343
-
- Jan 22, 2008
-
-
Fariborz Jahanian authored
llvm-svn: 46260
-
Lauro Ramos Venancio authored
llvm-svn: 46259
-
Lauro Ramos Venancio authored
llvm-svn: 46258
-
Lauro Ramos Venancio authored
llvm-svn: 46257
-
Lauro Ramos Venancio authored
llvm-svn: 46255
-
- Jan 21, 2008
-
-
Lauro Ramos Venancio authored
llvm-svn: 46230
-
- Jan 18, 2008
-
-
Anders Carlsson authored
Assert that the type of the cast is equal to the _unqualified_ type of the subexpression. Fixes a problem spotted by Nuno Lopes. llvm-svn: 46158
-
- Jan 17, 2008
-
-
Nate Begeman authored
llvm-svn: 46136
-
Nate Begeman authored
llvm-svn: 46135
-
Nate Begeman authored
__builtin_overload takes 2 or more arguments: 0) a non-zero constant-expr for the number of arguments the overloaded functions will take 1) the arguments to pass to the matching overloaded function 2) a list of functions to match. The return type of __builtin_overload is inferred from the function whose args match the types of the arguments passed to the builtin. For example: float a; float sinf(float); int sini(int); float b = __builtin_overload(1, a, sini, sinf); Says that we are overloading functions that take one argument, and trying to pass an argument of the same type as 'a'. sini() does not match since it takes and argument of type int. sinf does match, so at codegen time this will turn into float b = sinf(a); llvm-svn: 46132
-
- Jan 14, 2008
-
-
Anders Carlsson authored
llvm-svn: 45954
-
- Jan 12, 2008
-
-
Chris Lattner authored
Eli Friedman! llvm-svn: 45906
-
Chris Lattner authored
extern "C" in C++ mode. Patch by Mike Stump! llvm-svn: 45904
-
- Jan 09, 2008
-
-
Chris Lattner authored
This fixes a crash reported by Seo Sanghyeon llvm-svn: 45778
-