You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
One thing I noticed while working on #1103 was that there's a lot of places in the code generator where we bitcast one pointer type to another pointer type. This is pretty much redundant now; all pointer types are now the same ptr type, ptr. The bitcasts don't really hurt anything in production because unless you are running on -O0, which we generally don't, the optimization pipeline will remove them. But it's probably still worth cleaning them up wherever possible at some point in order to reduce code complexity.
The text was updated successfully, but these errors were encountered:
One thing I noticed while working on #1103 was that there's a lot of places in the code generator where we bitcast one pointer type to another pointer type. This is pretty much redundant now; all pointer types are now the same ptr type,
ptr
. The bitcasts don't really hurt anything in production because unless you are running on-O0
, which we generally don't, the optimization pipeline will remove them. But it's probably still worth cleaning them up wherever possible at some point in order to reduce code complexity.The text was updated successfully, but these errors were encountered: