mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-11-14 13:07:31 +00:00
2ac8b324eb
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 |
||
---|---|---|
.. | ||
2008-11-17-Shl64.ll | ||
2009-01-08-Crash.ll | ||
2009-01-14-Remat-Crash.ll | ||
2009-03-27-v2f64-param.ll | ||
addsub64.ll | ||
basictest.ll | ||
bitrev.ll | ||
cos.ll | ||
dg.exp | ||
exp2.ll | ||
exp.ll | ||
fneg.ll | ||
getid.ll | ||
log2.ll | ||
log10.ll | ||
log.ll | ||
pow.ll | ||
powi.ll | ||
private.ll | ||
sin.ll | ||
sqrt.ll | ||
trap.ll |