Added helpers to build G_FCONSTANT, along with matching ConstantFP and unit tests for the same.
Sample usage.
auto MIB = Builder.buildFConstant(DstReg, 0.5, s32); // Build IEEESingle
For Matching the above
const ConstantFP* Tmp; mi_match(DstReg, MRI, m_GFCst(Tmp));
I think fltSemantics and LLT are no longer required. Could you remove them before committing?