Remove dead lets also for very simple cases like "let var = constant".
Remove dead lets also for very simple cases like "let var = constant".

Without removing such lets, later calls to unify_duplicate_lets() can
incorrectly reintroduce variables for constants: For example,

let var = 0
  0

will be turned into

let var = 0
  var

jiawen/Halide,tdenniston/Halide,mcanthony/Halide,ronen/Halide,jiawen/Halide,ayanazmat/Halide,delcypher/Halide,aam/Halide,lglucin/Halide,dan-tull/Halide,smxlong/Halide,dougkwan/Halide,rodrigob/Halide,tdenniston/Halide,dan-tull/Halide,jiawen/Halide,kenkuang1213/Halide,damienfir/Halide,ayanazmat/Halide,rodrigob/Halide,lglucin/Halide,aam/Halide,dougkwan/Halide,adasworks/Halide,aam/Halide,kenkuang1213/Halide,ayanazmat/Halide,rodrigob/Halide,ayanazmat/Halide,fengzhyuan/Halide,adasworks/Halide,lglucin/Halide,adasworks/Halide,adasworks/Halide,gchauras/Halide,smxlong/Halide,smxlong/Halide,damienfir/Halide,damienfir/Halide,delcypher/Halide,aam/Halide,kgnk/Halide,adasworks/Halide,aam/Halide,ronen/Halide,damienfir/Halide,kenkuang1213/Halide,gchauras/Halide,kenkuang1213/Halide,kgnk/Halide,myrtleTree33/Halide,gchauras/Halide,tdenniston/Halide,dougkwan/Halide,psuriana/Halide,aam/Halide,myrtleTree33/Halide,tdenniston/Halide,dougkwan/Halide,lglucin/Halide,ayanazmat/Halide,dougkwan/Halide,smxlong/Halide,fengzhyuan/Halide,rodrigob/Halide,ronen/Halide,adasworks/Halide,kgnk/Halide,ayanazmat/Halide,delcypher/Halide,damienfir/Halide,smxlong/Halide,myrtleTree33/Halide,psuriana/Halide,rodrigob/Halide,mcanthony/Halide,psuriana/Halide,rodrigob/Halide,dan-tull/Halide,rodrigob/Halide,jiawen/Halide,kgnk/Halide,adasworks/Halide,fengzhyuan/Halide,mcanthony/Halide,kenkuang1213/Halide,psuriana/Halide,kgnk/Halide,kgnk/Halide,dan-tull/Halide,tdenniston/Halide,delcypher/Halide,dougkwan/Halide,fengzhyuan/Halide,lglucin/Halide,smxlong/Halide,mcanthony/Halide,kenkuang1213/Halide,delcypher/Halide,myrtleTree33/Halide,mcanthony/Halide,delcypher/Halide,tdenniston/Halide,ronen/Halide,gchauras/Halide,lglucin/Halide,damienfir/Halide,smxlong/Halide,ayanazmat/Halide,myrtleTree33/Halide,adasworks/Halide,dan-tull/Halide,psuriana/Halide,smxlong/Halide,damienfir/Halide,aam/Halide,fengzhyuan/Halide,dougkwan/Halide,myrtleTree33/Halide,ayanazmat/Halide,ronen/Halide,ronen/Halide,dan-tull/Halide,gchauras/Halide,tdenniston/Halide,delcypher/Halide,gchauras/Halide,tdenniston/Halide,kgnk/Halide,ronen/Halide,rodrigob/Halide,jiawen/Halide,kenkuang1213/Halide,dan-tull/Halide,myrtleTree33/Halide,ronen/Halide,kgnk/Halide,jiawen/Halide,mcanthony/Halide,psuriana/Halide,delcypher/Halide,jiawen/Halide,mcanthony/Halide,fengzhyuan/Halide,dougkwan/Halide,fengzhyuan/Halide,fengzhyuan/Halide,mcanthony/Halide,lglucin/Halide,damienfir/Halide,kenkuang1213/Halide,myrtleTree33/Halide,psuriana/Halide,dan-tull/Halide