The x86 "sitofp i64 to double" dag combine, in 32-bit mode, lowers the sitofp directly to X86ISD::FILD (or FILD_FLAG).
This should not be done in soft-float mode.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D14214
[X86] DAGCombine should not introduce FILD in soft-float mode ClosedPublic Authored by mkuper on Nov 1 2015, 1:48 AM.
Details
Diff Detail Event TimelineThis revision is now accepted and ready to land.Nov 4 2015, 3:21 AM
Revision Contents
Diff 38840 lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/soft-sitofp.ll
|