- Jan 04, 2007
-
-
Chris Lattner authored
llvm-svn: 32857
-
Chris Lattner authored
llvm-svn: 32856
-
Devang Patel authored
llvm-svn: 32855
-
Reid Spencer authored
llvm-svn: 32854
-
Reid Spencer authored
llvm-svn: 32853
-
Reid Spencer authored
Make an error message a little more useful. llvm-svn: 32852
-
Reid Spencer authored
llvm-svn: 32851
-
Reid Spencer authored
llvm-svn: 32850
-
Reid Spencer authored
as a result of llvm-upgrade handling collapsed type planes better. llvm-svn: 32849
-
Reid Spencer authored
llvm-svn: 32848
-
Reid Spencer authored
of structure contents, counts of packed and array types, etc. llvm-svn: 32847
-
Reid Spencer authored
by correctly handling up references and enumerated types. Previously there was some confusion of these two. Thanks to Chris Lattner for demistifying llvm up references. llvm-svn: 32846
-
- Jan 03, 2007
-
-
Bill Wendling authored
one should. llvm-svn: 32845
-
Reid Spencer authored
llvm-svn: 32844
-
Reid Spencer authored
use of the REJECT macro but we don't use it. This just hushes up a warning in the presence of -Wno-unused. llvm-svn: 32843
-
Chris Lattner authored
llvm-svn: 32842
-
Chris Lattner authored
llvm-svn: 32841
-
Reid Spencer authored
llvm-svn: 32840
-
Reid Spencer authored
llvm-svn: 32839
-
Reid Spencer authored
Just fix it by defining the type as opaque. llvm-svn: 32838
-
Reid Spencer authored
in function parameters. Fix by just defining the type as opaque. llvm-svn: 32837
-
Reid Spencer authored
that we default to an ANY_EXTEND if no parameter attribute is set on the result value of a function. llvm-svn: 32836
-
Jim Laskey authored
llvm-svn: 32835
-
Jim Laskey authored
llvm-svn: 32834
-
Anton Korobeynikov authored
- New target type "mingw" was introduced - Same things for both mingw & cygwin are marked as "cygming" (as in gcc) - .lcomm is supported here, so allow LLVM to use it - Correctly use underscored versions of setjmp & _longjmp for both mingw & cygwin llvm-svn: 32833
-
Evan Cheng authored
llvm-svn: 32832
-
Reid Spencer authored
things: (1) preventing PR1071 and (2) working around missing parameter attributes for bool type. (2) will be fixed shortly. When PR1071 is fixed, this patch should be undone. llvm-svn: 32831
-
Reid Spencer authored
1. Switch expression and cases are compared signed and are sign extended. 2. For function results needing extended, do SIGN_EXTEND if the SExtAttribute is set and ZERO_EXTEND if the ZExtAttribute is set, otherwise just let the Legalizer do ANY_EXTEND. This fixes the recent regression in kimwitu++ and probably the llvm-gcc bootstrap issue we had today. llvm-svn: 32830
-
Reid Spencer authored
Consolidate some lines of code and remove duplication. llvm-svn: 32829
-
Reid Spencer authored
result types. These tests are checking for sext behavior and it won't happen unless requested with the parameter attribute. llvm-svn: 32828
-
Jim Laskey authored
llvm-svn: 32827
-
- Jan 02, 2007
-
-
Reid Spencer authored
it used an undefined type name as a parameter argument. This bug in the assembler has been fixed and it is now necessary to define the type. llvm-svn: 32826
-
Reid Spencer authored
llvm-svn: 32825
-
Reid Spencer authored
type of function definitions. This fixes test/Regression/Assember/2007-01-02-Undefined-Arg-Type.ll llvm-svn: 32824
-
Evan Cheng authored
llvm-svn: 32823
-
Evan Cheng authored
- Make use of spillCalleeSavedRegisters() and restoreCalleeSavedRegisters(). llvm-svn: 32822
-
Evan Cheng authored
llvm-svn: 32821
-
Evan Cheng authored
to MRegisterInfo. These allow the target to issue instructions to spill and restore callee saved registers in case where individual stores / loads aren't the correct / profitable choice. llvm-svn: 32820
-
Reid Spencer authored
definitions. The assembler should produce an error on this input. llvm-svn: 32819
-
Jim Laskey authored
llvm-svn: 32818
-