llvm-6502/lib/Target
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
..
CBackend Move the IntrinsicLowering header into the CodeGen directory, as per PR346 2004-06-20 07:49:54 +00:00
PowerPC Allow debugging machine instrs (by printout) before/after isel and regalloc 2004-06-25 19:57:47 +00:00
Sparc Trim whitespace. 2004-06-27 22:47:33 +00:00
SparcV8 Trim whitespace. 2004-06-27 22:47:33 +00:00
SparcV9 This class is no longer an annotation 2004-06-27 18:50:49 +00:00
X86 Made a fix so that you can print out MachineInstrs that belong to a MachineBasicBlock that is not yet attached to a MachineFunction. This change includes changing the third operand (TargetMachine) to a pointer for the MachineInstr::print function. 2004-06-25 00:13:11 +00:00
Makefile
MRegisterInfo.cpp
Target.td
TargetData.cpp Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID() 2004-06-17 18:19:28 +00:00
TargetFrameInfo.cpp
TargetInstrInfo.cpp
TargetMachine.cpp Direct declaration of namespace-ified globals does not work, must enclose 2004-06-21 21:44:12 +00:00
TargetSchedInfo.cpp Adjust to new TM interface 2004-06-02 05:56:04 +00:00