[llvm-commits] [llvm] r146604 - in /llvm/trunk: lib/CodeGen/MachineSink.cpp test/CodeGen/ARM/2011-12-14-machine-sink.ll
Devang Patel
dpatel at apple.com
Thu Dec 22 10:14:09 PST 2011
On Dec 22, 2011, at 10:10 AM, Akira Hatanaka wrote:
> It turns out that the failure was caused by a bug in
> MipsInstrInfo::storeRegToStackSlot and loadRegFromStackSlot. A
> MachineMemOperand was not being added to the generated instruction,
> which was causing MachineLICM to incorrectly determine it is safe to
> move a load out of a loop. So this wasn't a mis-compilation caused by
> a bug in Machine Sink or the register allocator.
woot!
I'm glad that you're able to resolve this.
-
Devang
More information about the llvm-commits
mailing list