Deleted Added
full compact
patch-r262261-llvm-r198157-sparc.diff (263765) patch-r262261-llvm-r198157-sparc.diff (269012)
1Pull in r198157 from upstream llvm trunk (by Venkatraman Govindaraju):
2
3 [SparcV9] Use separate instruction patterns for 64 bit arithmetic instructions instead of reusing 32 bit instruction patterns.
4 This is done to avoid spilling the result of the 64-bit instructions to a 4-byte slot.
5
1Pull in r198157 from upstream llvm trunk (by Venkatraman Govindaraju):
2
3 [SparcV9] Use separate instruction patterns for 64 bit arithmetic instructions instead of reusing 32 bit instruction patterns.
4 This is done to avoid spilling the result of the 64-bit instructions to a 4-byte slot.
5
6Introduced here: http://svn.freebsd.org/changeset/base/262261
6Introduced here: http://svnweb.freebsd.org/changeset/base/262261
7
8Index: lib/Target/Sparc/SparcAsmPrinter.cpp
9===================================================================
10--- lib/Target/Sparc/SparcAsmPrinter.cpp
11+++ lib/Target/Sparc/SparcAsmPrinter.cpp
12@@ -227,7 +227,7 @@ void SparcAsmPrinter::printOperand(const MachineIn
13 if (MI->getOpcode() == SP::CALL)
14 assert(TF == SPII::MO_NO_FLAG &&

--- 354 unchanged lines hidden ---
7
8Index: lib/Target/Sparc/SparcAsmPrinter.cpp
9===================================================================
10--- lib/Target/Sparc/SparcAsmPrinter.cpp
11+++ lib/Target/Sparc/SparcAsmPrinter.cpp
12@@ -227,7 +227,7 @@ void SparcAsmPrinter::printOperand(const MachineIn
13 if (MI->getOpcode() == SP::CALL)
14 assert(TF == SPII::MO_NO_FLAG &&

--- 354 unchanged lines hidden ---