[Instrumentation][nsan] Intrinsic tests + bugfixes (#186803)
Add comprehensive lit-test coverage to the NumericalStabilitySanitizer's
intrinsic and libfunc handling.
Also, several minor bugfixes:
- Fix typo in llvm.nearbyint.f80's name.
- Remove lround and llround intrinsics, since they return ints (and are
not instrumented by nsan as a result).
- Fix fmuladd.f64 intrinsic to map to fmuladd instead of fma.
- Add missing fmuladd.f80 variant.