[CodeGen][NVPTXISelLowering] Fix missing lowering of smul_lohi and umul_lohi (#230234)
NVPTX ISelLowering was missing legalization rules for i16/i32 umul_lohi
and smul_lohi. This would cause codegen failure when the combiner was
disabled as they are not legal in ptx. Adds custom lowering to mul.wide.
Adds a test with combiner disabled.