[llvm-commits] [llvm] r92815 - in /llvm/trunk: lib/Transforms/InstCombine/InstCombineCasts.cpp test/Transforms/InstCombine/cast-sext-zext.ll test/Transforms/InstCombine/cast.ll
Duncan Sands
baldrick at free.fr
Tue Jan 5 20:58:52 PST 2010
Hi Chris,
> +/// If CastOpc is zext, we are asking if the low bits of the value can bit
> +/// computed in a larger type, which is then and'd to get the final result.
bit computed -> be computed
> +/// changing the computed value of the common low bits. This is used by code
> +/// that tries to promote integer operations to a wider types will allow us to
> +/// eliminate the extension.
I failed to parse this sentence!
> + // result will be sign-extendy enough to not require these shifts, we can
sign-extendy -> sign-extended
> + DEBUG(errs() << "ICE: EvaluateInDifferentType converting expression type"
errs() -> dbgs()
Ciao,
Duncan.
More information about the llvm-commits
mailing list