These binary operations include sub/fadd/fsub/fmul/fdiv. Others ops
like mul/udiv/sdiv/urem/srem would be added later since they depend on
shift and truncate that have not been supported.
Note add has been added in a previous patch.
Reference:
https://llvm.org/docs/LangRef.html#binary-operations
Depends on D127205
const MCPhysReg ArgFPR32s[] = {...} has internal linkage, so static can be avoided.