The original implementation did not map the return value of the intrinsics call to the result value of the special register op. Uses of the result value hence hit a nullpointer. -- PiperOrigin-RevId: 250255436
These are only required in .h files to disambiguate between C and C++ header files. -- PiperOrigin-RevId: 248219135
the generation of intrinsics out of NVVM index ops for now. -- PiperOrigin-RevId: 245933152