llvm-6502/lib/Target
Vikram S. Adve e895a740c7 1. Bug fix: was using SLL instead of SLLX for ULongTy. Chump.
2. Handle fp-to-uint conversions directly here instead of relying on
   a pre-transformation to replace them with the 2-step conversion.
3. Use size rather than explicitly checking types when deciding what
   opcodes to use, wherever possible.  This is less error prone (the
   bug fix above was not the first time!).
4. Float-to-pointer casts shd now work though this hasn't been tested.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7645 91177308-0d34-0410-b5e6-96231b3b80d8
2003-08-06 18:48:40 +00:00
..
CBackend The HAVE_JUMP code is dead, these intrinsics should _never_ be expanded 2003-08-06 18:04:40 +00:00
SparcV9 1. Bug fix: was using SLL instead of SLLX for ULongTy. Chump. 2003-08-06 18:48:40 +00:00
X86 Completely eliminate the isVoid TSFlag, shifting over all other fields 2003-08-06 15:32:20 +00:00
Makefile
MRegisterInfo.cpp Make it easier to debug by exposing a temporary 2003-08-03 13:49:25 +00:00
Target.td Start adding usefulness to the DAG node definitions, add a new Expander 2003-08-06 15:31:02 +00:00
TargetData.cpp Remove redundant const qualifiers from cast<> expressions 2003-07-23 15:30:06 +00:00
TargetInstrInfo.cpp Nice tasty llc fixes. These should fix LLC for x86 for everything in 2003-06-27 00:00:48 +00:00
TargetMachine.cpp
TargetSchedInfo.cpp Reformatted code to match the prevalent LLVM style; fit code into 80 columns. 2003-08-05 00:02:06 +00:00