Changes in directory llvm/lib/Target/PowerPC:
README.txt updated: 1.91 -> 1.92 --- Log message: Add a note about a note --- Diffs of the changes: (+4 -0) README.txt | 4 ++++ 1 files changed, 4 insertions(+) Index: llvm/lib/Target/PowerPC/README.txt diff -u llvm/lib/Target/PowerPC/README.txt:1.91 llvm/lib/Target/PowerPC/README.txt:1.92 --- llvm/lib/Target/PowerPC/README.txt:1.91 Mon May 8 15:54:02 2006 +++ llvm/lib/Target/PowerPC/README.txt Wed May 17 14:02:25 2006 @@ -490,6 +490,10 @@ // need to flag these together so that the value isn't live across a call. //setOperationAction(ISD::SINT_TO_FP, MVT::i32, Custom); +Also, if the registers are spilled to the stack, we have to ensure that all +64-bits of them are save/restored, otherwise we will miscompile the code. It +sounds like we need to get the 64-bit register classes going. + ===-------------------------------------------------------------------------=== %struct.B = type { ubyte, [3 x ubyte] } _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits