|
|
|
|
|
by regehr
3723 days ago
|
|
It turns out it's harder than you'd think to decide whether or not an optimization is a good idea. Of course there are some relatively simple optimizations that are obviously good, but a lot of those have already been implemented. Also, I'm not sure how many people are going to want to add a solver into their compilation path. On the other hand, if we simply contribute optimizations then all LLVM users benefit. We're also using Souper to reveal imprecisions in LLVM dataflow analyses such as known bits -- this turns out to work really well. |
|
Keep up the good work!