Preserve literals across .asUInt (backport #4148) (#4150)
* Preserve literals across .asUInt (#4148) (cherry picked from commit d35daa26) # Conflicts: # src/test/scala/chiselTests/SIntOps.scala * Resolve backport conflicts --------- Co-authored-by: Jack Koenig <koenig@sifive.com>