llvm/lib/Target
Chris Lattner 67649dfc32 use a target-specific node and custom expander to lower long->FP to FILD64m.
This should fix some missing symbols problems on BSD and improve performance
of programs that use that operation.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22012 91177308-0d34-0410-b5e6-96231b3b80d8
2005-05-14 06:52:07 +00:00
..
Alpha treat TAILCALL nodes identically to CALL nodes 2005-05-13 20:29:26 +00:00
CBackend clean up the CBE output a bit 2005-05-06 06:58:42 +00:00
IA64 treat TAILCALL nodes identically to CALL nodes 2005-05-13 20:29:26 +00:00
PowerPC treat TAILCALL nodes identically to CALL nodes 2005-05-13 20:29:26 +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 clarify that these are v9 options 2005-05-13 19:45:45 +00:00
X86 use a target-specific node and custom expander to lower long->FP to FILD64m. 2005-05-14 06:52:07 +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
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 capitalize 2005-05-13 19:48:34 +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