"git@repo.hca.bsc.es:lalbano/llvm-bpevl.git" did not exist on "d0dd24a381a7ee54cb42201889a0d4533b0f9ffa"
Use a sign-extend instead of a zero-extend when promoting a
trip count value when the original loop iteration condition is signed and the canonical induction variable won't undergo signed overflow. This isn't required for correctness; it just preserves more information about original loop iteration values. Add a getTruncateOrSignExtend method to ScalarEvolution, following getTruncateOrZeroExtend. llvm-svn: 64918
Loading
Please register or sign in to comment