LLVM backend for 6502
Go to file
Brian Gaeke ec3227fe39 Trim whitespace.
Support cast of ints (and narrower) to float and double.
Support cast double to double (using load and store).
Abort if we see a CallInst or SetCondInst with long/fp args, instead
of producing bad code.
Support add, sub, mul, div of float and double.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14440 91177308-0d34-0410-b5e6-96231b3b80d8
2004-06-27 22:47:33 +00:00
autoconf Call custom check (AC_FUNC_ISNAN) instead of using the generic function check. 2004-06-22 23:43:04 +00:00
docs Removed the interrupt_handler instrinsic section that I accidently added 2004-06-25 16:42:50 +00:00
examples/ModuleMaker
include Now that the SparcV9 specific MachineCodeForInstruction class uses it's own 2004-06-27 18:57:34 +00:00
lib Trim whitespace. 2004-06-27 22:47:33 +00:00
projects Add support for dos-style files 2004-05-27 18:28:32 +00:00
runtime Continue the implementation 2004-05-27 05:51:31 +00:00
test New testcase for constant expression lowering pass, contributed by Vladimir Prus! 2004-06-25 07:47:13 +00:00
tools Write .bc files to binary ostreams. This shouldn't change anything on unix, 2004-06-25 20:54:43 +00:00
utils Fix relative links for nightly testers not hosted on llvm.cs. 2004-06-25 20:57:19 +00:00
.cvsignore
configure Regenerated. 2004-06-22 23:47:13 +00:00
CREDITS.TXT Add credits entry 2004-06-25 21:00:10 +00:00
LICENSE.TXT Add spiff 2004-06-01 20:37:41 +00:00
llvm.spec
llvm.spec.in
Makefile etags isn't portable at all. Make it not run by default. If you still 2004-06-24 18:19:42 +00:00
Makefile.common
Makefile.config.in Since the Great LLVM Tool Renaming(tm), we no longer have collisions between our 2004-06-17 15:39:58 +00:00
Makefile.rules Explicitly specify libtool tag "CXX" so that if you setenv CXX to something 2004-06-08 18:52:45 +00:00
README.txt

This file is a placeholder; see docs/index.html for documentation.