llvm/lib/Target
Chris Lattner 966cdfb600 Implement READPORT/WRITEPORT, implementing the last X86 regression tests
that were failing with the pattern selector.  Note that the support that
existed in the simple selector was clearly broken in several ways though
(which has also been fixed).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21831 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-09 21:17:38 +00:00
..
Alpha fix typo 2005-05-04 19:25:37 +00:00
CBackend clean up the CBE output a bit 2005-05-06 06:58:42 +00:00
IA64 fix and cleanup constmul code a bit, this fixes mediabench/toast and 2005-05-09 13:18:34 +00:00
PowerPC fold and (shl X, C1), C2 -> rlwinm when possible. Many other cases are possible, 2005-05-09 17:39:48 +00:00
Skeleton Convert tabs to spaces 2005-04-22 17:54:37 +00:00
Sparc Convert tabs to spaces 2005-04-22 18:06:01 +00:00
SparcV8 Convert tabs to spaces 2005-04-22 18:06:01 +00:00
SparcV9 SMS for superblocks. 2005-05-01 01:27:47 +00:00
X86 Implement READPORT/WRITEPORT, implementing the last X86 regression tests 2005-05-09 21:17:38 +00:00
Makefile Implement the --enable-targets= feature of the configure script. The make 2005-04-22 17:20:11 +00:00
MRegisterInfo.cpp Convert tabs to spaces 2005-04-22 17:54:37 +00:00
Target.td Add some bits that can be set for instructions. 2005-01-02 02:27:48 +00:00
TargetData.cpp Remove trailing whitespace 2005-04-21 22:55:34 +00:00
TargetFrameInfo.cpp Shut GCC 4.0 up about classes that have virtual functions but a non-virtual 2005-04-25 02:55:55 +00:00
TargetInstrInfo.cpp Convert tabs to spaces 2005-04-22 17:54:37 +00:00
TargetMachine.cpp Expose an option allowing unsafe math optimizations. Patch contributed by 2005-04-30 04:09:52 +00:00
TargetMachineRegistry.cpp Remove trailing whitespace 2005-04-21 22:55:34 +00:00
TargetSchedInfo.cpp Convert tabs to spaces 2005-04-22 17:54:37 +00:00