[llvm-commits] [llvm] r172534 - /llvm/trunk/test/Transforms/LoopStrengthReduce/post-inc-icmpzero.ll

Renato Golin rengolin at systemcall.org
Tue Jan 15 10:33:00 PST 2013


On 15 January 2013 18:21, Rafael EspĂ­ndola <rafael.espindola at gmail.com> wrote:
> I don't think this is true, we do want to produce the same output.

There are limits to that phrase, and I agree with you up to a limit.

The output has been consistent enough for me not to notice, but that
doesn't mean I can trust it to be consistent (if you get my scientific
bias). :)

We're not testing for output equality (across architectures) and we
haven't fixed the host/target description in Clang/LLVM, so I can't
guarantee that the IR or assembly generated will be identical.

Back to the issue at hand, I couldn't find any difference on the
outputs on x86_64, A9 and A15, (literally, identical outputs), which
shows that the issue has nothing to do with ARM and the test should
also be failing on other architectures as of r171697-ish.

All outputs had:

  %4 = sub i64 %sub.ptr.lhs.cast, %sub.ptr.rhs.cast

cheers,
--renato




More information about the llvm-commits mailing list