[PATCH] Allow encoded 8-bit floating point constants in ARM vmov instructions
dpeixott at codeaurora.org
Mon Dec 16 17:21:20 PST 2013
> Why do we want fconstf/fconstd aliases? Those are pre-unified syntax
> instructions, which we're trying to remove from LLVM, not add.
Mainly because I see these instructions still appearing in code and gcc
accepts them. We already support a number of aliases for pre-unified syntax
(e.g. flds, fldd). I count at least 40 in lib/Target/ARM/ARMInstrVFP.td.
Is there a reason not to support them? I think they maps fairly cleanly to
the vmov.f32/vmov.f64 instructions.
More information about the llvm-commits