diff options
| author | Chris Lattner <sabre@nondot.org> | 2001-10-01 02:32:34 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2001-10-01 02:32:34 +0000 |
| commit | 0156ba6185ac2aaf022e40488d0323873756ed15 (patch) | |
| tree | 89f15777ace558818729a505d4f3d8ccceb10705 /llvm/lib | |
| parent | 9b316883ed5706e0d2ad632ac9678c83e8d86140 (diff) | |
| download | bcm5719-llvm-0156ba6185ac2aaf022e40488d0323873756ed15.tar.gz bcm5719-llvm-0156ba6185ac2aaf022e40488d0323873756ed15.zip | |
Fix emission of return instructions
llvm-svn: 688
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/Sparc/EmitAssembly.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Target/Sparc/EmitAssembly.cpp b/llvm/lib/Target/Sparc/EmitAssembly.cpp index ae8926071e2..c37dae16ac5 100644 --- a/llvm/lib/Target/Sparc/EmitAssembly.cpp +++ b/llvm/lib/Target/Sparc/EmitAssembly.cpp @@ -112,6 +112,8 @@ private : case BRLEZ: case BRLZ: case BRNZ: case BRGZ: case BRGEZ: return 1 << 0; + case RETURN: return 1 << 1; // Remove Arg #2 which is zero + default: return 0; // By default, don't hack operands... } } |

