As multiple versions of the same Neon intrinsic can be created through
the same TableGen definition with the same argument types, the existing
call operator is not always able to properly perform overload
resolutions.
As these different intrinsic versions are differentiated later on by the
NeonEmitter through name mangling, this patch introduces a new
call_mangled operator to the TableGen definitions, which allows a call
for an otherwise ambiguous intrinsic by matching its mangled name with
the mangled variation of the caller.
As the example above, it would be nice to have an example here as well.