"llvm/git@repo.hca.bsc.es:lalbano/llvm-bpevl.git" did not exist on "da3f675edd0b0ffa480c1bec97a2a701d31e4ca8"
Teach jump threading some more simple tricks:
1) have it fold "br undef", which does occur with surprising frequency as jump threading iterates. 2) teach j-t to delete dead blocks. This removes the successor edges, reducing the in-edges of other blocks, allowing recursive simplification. 3) Fold things like: br COND, BBX, BBY BBX: br COND, BBZ, BBW which also happens because jump threading iterates. llvm-svn: 60470
Loading
Please register or sign in to comment