- Dec 14, 2007
-
-
Dale Johannesen authored
for parameter passing (only for that, on Darwin). llvm-svn: 45038
-
- Nov 27, 2007
-
-
Nate Begeman authored
llvm-svn: 44371
-
- Nov 14, 2007
-
-
Duncan Sands authored
in favour of teaching CCAssignToStack that size 0 and/or align 0 means to use the ABI values. This seems a neater solution. It is safe since no legal value type has size 0. llvm-svn: 44107
-
- Nov 10, 2007
-
-
Dale Johannesen authored
dealing with types whose size & alignment are different on different subtargets. Use it for x86 f80. llvm-svn: 43988
-
- Oct 13, 2007
-
-
Duncan Sands authored
trampolines, rather than with nested functions themselves. llvm-svn: 42955
-
- Oct 12, 2007
-
-
Arnold Schwaighofer authored
for fastcc from X86CallingConv.td. This means that nested functions are not supported for calling convention 'fastcc'. llvm-svn: 42934
-
- 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
-
- Sep 20, 2007
-
-
Dale Johannesen authored
llvm-svn: 42155
-
- Aug 06, 2007
-
-
Dale Johannesen authored
(on Darwin, anyway). Fix some table omissions for LD arithmetic. llvm-svn: 40877
-
- Jul 27, 2007
-
-
Duncan Sands authored
llvm-svn: 40566
-
- Jul 06, 2007
-
-
Rafael Espindola authored
llvm-svn: 37940
-
- Jul 02, 2007
-
-
Dan Gohman authored
the recent lowering changes, this allows types like <4 x double> to be returned, using two vector registers. llvm-svn: 37844
-
- Jun 19, 2007
-
-
Chris Lattner authored
Anton for half of this patch. llvm-svn: 37641
-
- Mar 31, 2007
-
-
Bill Wendling authored
llvm-svn: 35531
-
Bill Wendling authored
llvm-svn: 35523
-
- Mar 30, 2007
-
-
Bill Wendling authored
llvm-svn: 35489
-
- Feb 28, 2007
-
-
Chris Lattner authored
they always get registers. llvm-svn: 34748
-
Chris Lattner authored
Factor out a CC_X86_32_Common convention, which is the part shared between ccc, stdcall and fastcall llvm-svn: 34732
-
Chris Lattner authored
llvm-svn: 34727
-
Chris Lattner authored
llvm-svn: 34726
-
Chris Lattner authored
llvm-svn: 34721
-
- Feb 27, 2007
-
-
Chris Lattner authored
llvm-svn: 34661
-
Chris Lattner authored
llvm-svn: 34659
-
Chris Lattner authored
llvm-svn: 34658
-
- Feb 26, 2007
-
-
Chris Lattner authored
llvm-svn: 34637
-
Chris Lattner authored
conventions. This doesn't do anything yet, but may in the future. llvm-svn: 34636
-