Simplify the calc AST simplification code
Simplify the calc AST simplification code

splav/servo,larsbergstrom/servo,nrc/servo,CJ8664/servo,RenaudParis/servo,eddyb/servo,mbrubeck/servo,WriterOfAlicrow/servo,bjwbell/servo,upsuper/servo,fiji-flo/servo,rnestler/servo,dati91/servo,saneyuki/servo,rnestler/servo,aidanhs/servo,KiChjang/servo,szeged/servo,jimberlage/servo,paulrouget/servo,cbrewster/servo,bjwbell/servo,mattnenterprise/servo,CJ8664/servo,WriterOfAlicrow/servo,runarberg/servo,saneyuki/servo,nrc/servo,brendandahl/servo,dati91/servo,anthgur/servo,huonw/servo,j3parker/servo,emilio/servo,aidanhs/servo,anthgur/servo,DominoTree/servo,dati91/servo,pyfisch/servo,jimberlage/servo,nrc/servo,upsuper/servo,anthgur/servo,runarberg/servo,nrc/servo,emilio/servo,rnestler/servo,KiChjang/servo,eddyb/servo,caldwell/servo,ConnorGBrewster/servo,DominoTree/servo,splav/servo,SimonSapin/servo,nnethercote/servo,j3parker/servo,nnethercote/servo,splav/servo,avadacatavra/servo,anthgur/servo,fiji-flo/servo,splav/servo,larsbergstrom/servo,splav/servo,aidanhs/servo,DominoTree/servo,cbrewster/servo,thiagopnts/servo,WriterOfAlicrow/servo,RenaudParis/servo,caldwell/servo,AnthonyBroadCrawford/servo,fiji-flo/servo,aidanhs/servo,rnestler/servo,SimonSapin/servo,saneyuki/servo,eddyb/servo,avadacatavra/servo,eddyb/servo,sadmansk/servo,brendandahl/servo,KiChjang/servo,mbrubeck/servo,steveklabnik/servo,sadmansk/servo,RenaudParis/servo,dsandeephegde/servo,GyrosOfWar/servo,emilio/servo,anthgur/servo,peterjoel/servo,aidanhs/servo,szeged/servo,larsbergstrom/servo,dati91/servo,j3parker/servo,jdramani/servo,larsbergstrom/servo,cbrewster/servo,ConnorGBrewster/servo,pyfisch/servo,szeged/servo,brendandahl/servo,splav/servo,CJ8664/servo,brendandahl/servo,avadacatavra/servo,KiChjang/servo,emilio/servo,peterjoel/servo,mattnenterprise/servo,paulrouget/servo,KiChjang/servo,notriddle/servo,dsandeephegde/servo,dati91/servo,nnethercote/servo,mbrubeck/servo,SimonSapin/servo,upsuper/servo,notriddle/servo,runarberg/servo,huonw/servo,SimonSapin/servo,sadmansk/servo,canaltinova/servo,huonw/servo,ConnorGBrewster/servo,steveklabnik/servo,brendandahl/servo,cbrewster/servo,notriddle/servo,anthgur/servo,dsandeephegde/servo,steveklabnik/servo,mbrubeck/servo,DominoTree/servo,pyfisch/servo,notriddle/servo,SimonSapin/servo,canaltinova/servo,j3parker/servo,DominoTree/servo,CJ8664/servo,KiChjang/servo,DominoTree/servo,huonw/servo,runarberg/servo,brendandahl/servo,notriddle/servo,ConnorGBrewster/servo,GyrosOfWar/servo,steveklabnik/servo,AnthonyBroadCrawford/servo,dsandeephegde/servo,sadmansk/servo,peterjoel/servo,szeged/servo,upsuper/servo,GyrosOfWar/servo,jdramani/servo,eddyb/servo,szeged/servo,nnethercote/servo,dagnir/servo,j3parker/servo,caldwell/servo,runarberg/servo,splav/servo,pyfisch/servo,eddyb/servo,AnthonyBroadCrawford/servo,larsbergstrom/servo,steveklabnik/servo,jdramani/servo,ConnorGBrewster/servo,WriterOfAlicrow/servo,dagnir/servo,CJ8664/servo,anthgur/servo,cbrewster/servo,AnthonyBroadCrawford/servo,nnethercote/servo,saneyuki/servo,pyfisch/servo,splav/servo,eddyb/servo,rnestler/servo,upsuper/servo,nrc/servo,peterjoel/servo,notriddle/servo,pyfisch/servo,DominoTree/servo,peterjoel/servo,jdramani/servo,avadacatavra/servo,KiChjang/servo,sadmansk/servo,dagnir/servo,sadmansk/servo,RenaudParis/servo,anthgur/servo,splav/servo,fiji-flo/servo,paulrouget/servo,AnthonyBroadCrawford/servo,canaltinova/servo,jdramani/servo,mbrubeck/servo,emilio/servo,jdramani/servo,nnethercote/servo,emilio/servo,szeged/servo,ConnorGBrewster/servo,jimberlage/servo,nnethercote/servo,j3parker/servo,saneyuki/servo,CJ8664/servo,upsuper/servo,SimonSapin/servo,nnethercote/servo,jimberlage/servo,caldwell/servo,KiChjang/servo,paulrouget/servo,DominoTree/servo,bjwbell/servo,dsandeephegde/servo,runarberg/servo,caldwell/servo,huonw/servo,mattnenterprise/servo,pyfisch/servo,caldwell/servo,nrc/servo,paulrouget/servo,bjwbell/servo,dati91/servo,upsuper/servo,pyfisch/servo,brendandahl/servo,AnthonyBroadCrawford/servo,paulrouget/servo,peterjoel/servo,fiji-flo/servo,cbrewster/servo,RenaudParis/servo,bjwbell/servo,upsuper/servo,runarberg/servo,cbrewster/servo,huonw/servo,larsbergstrom/servo,RenaudParis/servo,peterjoel/servo,AnthonyBroadCrawford/servo,caldwell/servo,ConnorGBrewster/servo,CJ8664/servo,jimberlage/servo,CJ8664/servo,dsandeephegde/servo,saneyuki/servo,GyrosOfWar/servo,nnethercote/servo,saneyuki/servo,pyfisch/servo,fiji-flo/servo,emilio/servo,DominoTree/servo,dagnir/servo,GyrosOfWar/servo,SimonSapin/servo,paulrouget/servo,emilio/servo,larsbergstrom/servo,jimberlage/servo,canaltinova/servo,emilio/servo,cbrewster/servo,dati91/servo,thiagopnts/servo,mattnenterprise/servo,avadacatavra/servo,DominoTree/servo,dsandeephegde/servo,thiagopnts/servo,splav/servo,steveklabnik/servo,dagnir/servo,saneyuki/servo,thiagopnts/servo,szeged/servo,eddyb/servo,mattnenterprise/servo,mbrubeck/servo,notriddle/servo,peterjoel/servo,jimberlage/servo,canaltinova/servo,rnestler/servo,RenaudParis/servo,rnestler/servo,canaltinova/servo,KiChjang/servo,peterjoel/servo,szeged/servo,avadacatavra/servo,mbrubeck/servo,ConnorGBrewster/servo,notriddle/servo,notriddle/servo,bjwbell/servo,larsbergstrom/servo,szeged/servo,paulrouget/servo,rnestler/servo,peterjoel/servo,thiagopnts/servo,notriddle/servo,canaltinova/servo,larsbergstrom/servo,thiagopnts/servo,thiagopnts/servo,paulrouget/servo,saneyuki/servo,aidanhs/servo,thiagopnts/servo,WriterOfAlicrow/servo,pyfisch/servo,jdramani/servo,fiji-flo/servo,jimberlage/servo,steveklabnik/servo,avadacatavra/servo,dagnir/servo,mattnenterprise/servo,fiji-flo/servo,canaltinova/servo,WriterOfAlicrow/servo,j3parker/servo,bjwbell/servo,huonw/servo,GyrosOfWar/servo,emilio/servo,dsandeephegde/servo,mattnenterprise/servo,dagnir/servo,nrc/servo,saneyuki/servo,dati91/servo,avadacatavra/servo,KiChjang/servo,jimberlage/servo,GyrosOfWar/servo,sadmansk/servo,nnethercote/servo,larsbergstrom/servo,szeged/servo,paulrouget/servo,mattnenterprise/servo,SimonSapin/servo,mbrubeck/servo,WriterOfAlicrow/servo,aidanhs/servo,sadmansk/servo