llvm-6502/test/CodeGen
Eli Friedman 2ac8b324eb Fix for PR4235: to build a floating-point value from integer parts,
build an integer and cast that to a float.  This fixes a crash 
caused by trying to split an f32 into two f16's.

This changes the behavior in test/CodeGen/XCore/fneg.ll because that 
testcase now triggers a DAGCombine which converts the fneg into an integer
operation.  If someone is interested, it's probably possible to tweak 
the test to generate an actual fneg.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72162 91177308-0d34-0410-b5e6-96231b3b80d8
2009-05-20 06:02:09 +00:00
..
Alpha
ARM Fix pr4058 and pr4059. Do not split i64 or double arguments between r3 and 2009-05-19 10:02:36 +00:00
CBackend
CellSPU
CPP Fix code emission for conditional branches. 2009-05-04 19:10:38 +00:00
Generic Help DejaGnu avoid pipe-jam by producing less output from certain test cases. 2009-05-16 00:34:42 +00:00
IA64
Mips
MSP430 Fix for PR4235: to build a floating-point value from integer parts, 2009-05-20 06:02:09 +00:00
PowerPC Help DejaGnu avoid pipe-jam by producing less output from certain test cases. 2009-05-16 00:34:42 +00:00
SPARC
X86 Fix test on non-darwin hosts. 2009-05-20 05:45:36 +00:00
XCore Fix for PR4235: to build a floating-point value from integer parts, 2009-05-20 06:02:09 +00:00