- Aug 02, 2009
-
-
Anders Carlsson authored
llvm-svn: 77915
-
Nick Lewycky authored
llvm-svn: 77914
-
Daniel Dunbar authored
llvm-svn: 77913
-
Jakob Stoklund Olesen authored
llvm-svn: 77912
-
Edward O'Callaghan authored
llvm-svn: 77911
-
Daniel Dunbar authored
llvm-svn: 77910
-
Daniel Dunbar authored
llvm-svn: 77909
-
Daniel Dunbar authored
match. llvm-svn: 77908
-
Edward O'Callaghan authored
llvm-svn: 77907
-
Jakob Stoklund Olesen authored
llvm-svn: 77906
-
Anders Carlsson authored
llvm-svn: 77905
-
Jakob Stoklund Olesen authored
Allow imp-def and imp-use of anything in the scavenger asserts, just like the machine code verifier. Allow redefinition of a sub-register of a live register. llvm-svn: 77904
-
Jakob Stoklund Olesen authored
llvm-svn: 77903
-
Jakob Stoklund Olesen authored
This is just the framework to identify the needed workarounds. They are not actually implemented. llvm-svn: 77902
-
Douglas Gregor authored
llvm-svn: 77901
-
Douglas Gregor authored
llvm-svn: 77900
-
Jakob Stoklund Olesen authored
We use the same constraints as GCC, including those that are slightly insane for inline assembler. llvm-svn: 77899
-
Jakob Stoklund Olesen authored
Note that configure was edited by hand. Will somebody with the correct version of autoconf please regenerate? llvm-svn: 77898
-
Jakob Stoklund Olesen authored
Generate code for the Blackfin family of DSPs from Analog Devices: http://www.analog.com/en/embedded-processing-dsp/blackfin/processors/index.html We aim to be compatible with the exsisting GNU toolchain found at: http://blackfin.uclinux.org/gf/project/toolchain The back-end is experimental. llvm-svn: 77897
-
Dan Gohman authored
support. This isn't immediately interesting, because Legalize ends up lowering SELECT_CC if the target doesn't support it, but this simplifies the process. Also, if the SELECT_CC would be expanded in Legalize, it can potentially end up with two copies of the condition expression. By leaving it as SELECT+SETCC, the SELECT can be expanded into two SELECTs that use a single SETCC. The two comparisons are usually CSE'd, but depending on when various expressions get legalized, the comparison expression could involve calls to library functions, such that the comparison expression may not be able to be CSE'd. This will be needed by a future patch. llvm-svn: 77896
-
Dan Gohman authored
llvm-svn: 77895
-
Dan Gohman authored
llvm-svn: 77894
-
Dan Gohman authored
llvm-svn: 77893
-
Benjamin Kramer authored
llvm-svn: 77892
-
Benjamin Kramer authored
llvm-svn: 77891
-
Jakob Stoklund Olesen authored
Use of an <undef> register is treated like an <imp-use>. It is not an error to use a dead <undef> register. llvm-svn: 77890
-
Chris Lattner authored
TLOF, unifying all the dwarf targets at the same time. llvm-svn: 77889
-
Chris Lattner authored
llvm-svn: 77888
-
Chris Lattner authored
object files. llvm-svn: 77887
-
Ted Kremenek authored
Fix regression caused by recent refactoring where HTML and plist files would not get flushed out when using '-disable-free'. llvm-svn: 77882
-
Ted Kremenek authored
llvm-svn: 77881
-
Chris Lattner authored
llvm-svn: 77880
-
Chris Lattner authored
llvm-svn: 77879
-
Chris Lattner authored
llvm-svn: 77878
-
Chris Lattner authored
the only real caller (GetFunctionSizeInBytes) uses it. The custom ARM implementation of this is basically reimplementing an assembler poorly for negligible gain. It should be removed IMNSHO, but I'll leave that to ARMish folks to decide. llvm-svn: 77877
-
Ted Kremenek authored
llvm-svn: 77876
-
Ted Kremenek authored
llvm-svn: 77875
-
Chris Lattner authored
in a header. llvm-svn: 77874
-
Chris Lattner authored
llvm-svn: 77873
-
Chris Lattner authored
llvm-svn: 77872
-