called NVPTX for ptx backend