| commit | 44dbdbe5cf5e88562bd8816724fb451e408e15ec | [log] [tgz] |
|---|---|---|
| author | Chris Lattner <sabre@nondot.org> | Tue Nov 14 18:44:47 2006 +0000 |
| committer | Chris Lattner <sabre@nondot.org> | Tue Nov 14 18:44:47 2006 +0000 |
| tree | 4b13cf844f9d2b217112dc12050bbedfe19ed8ab | |
| parent | b542925b22b2d1236eaa61c8f6ff5bbfbae8badf [diff] |
Rework PPC64 calls. Now we have a LR8/CTR8 register which the PPC64 calls clobber. This allows LR8 to be save/restored correctly as a 64-bit quantity, instead of handling it as a 32-bit quantity. This unbreaks ppc64 codegen when the code is actually located above the 4G boundary. llvm-svn: 31734