diff options
author | Chris Lattner <sabre@nondot.org> | 2011-06-17 06:57:15 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2011-06-17 06:57:15 +0000 |
commit | 424545e9509318e56be88021babec26cbfab8cc8 (patch) | |
tree | 79b9a7ff63a2562ccefb849ef188138c991bfa18 /test/CodeGen/X86/fp-stack-2results.ll | |
parent | 437544f25c1a6f6a00a2ed245c935088dbf9963d (diff) | |
download | llvm-424545e9509318e56be88021babec26cbfab8cc8.tar.gz llvm-424545e9509318e56be88021babec26cbfab8cc8.tar.bz2 llvm-424545e9509318e56be88021babec26cbfab8cc8.tar.xz |
remove asmparser support for the old getresult instruction, which has been subsumed by extractvalue.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133247 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/X86/fp-stack-2results.ll')
-rw-r--r-- | test/CodeGen/X86/fp-stack-2results.ll | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/test/CodeGen/X86/fp-stack-2results.ll b/test/CodeGen/X86/fp-stack-2results.ll index bb86cd3833..e986e36e16 100644 --- a/test/CodeGen/X86/fp-stack-2results.ll +++ b/test/CodeGen/X86/fp-stack-2results.ll @@ -28,10 +28,10 @@ define {x86_fp80, x86_fp80} @test2() { ; Uses both values. define void @call1(x86_fp80 *%P1, x86_fp80 *%P2) { %a = call {x86_fp80,x86_fp80} @test() - %b = getresult {x86_fp80,x86_fp80} %a, 0 + %b = extractvalue {x86_fp80,x86_fp80} %a, 0 store x86_fp80 %b, x86_fp80* %P1 - %c = getresult {x86_fp80,x86_fp80} %a, 1 + %c = extractvalue {x86_fp80,x86_fp80} %a, 1 store x86_fp80 %c, x86_fp80* %P2 ret void } @@ -39,10 +39,10 @@ define void @call1(x86_fp80 *%P1, x86_fp80 *%P2) { ; Uses both values, requires fxch define void @call2(x86_fp80 *%P1, x86_fp80 *%P2) { %a = call {x86_fp80,x86_fp80} @test() - %b = getresult {x86_fp80,x86_fp80} %a, 1 + %b = extractvalue {x86_fp80,x86_fp80} %a, 1 store x86_fp80 %b, x86_fp80* %P1 - %c = getresult {x86_fp80,x86_fp80} %a, 0 + %c = extractvalue {x86_fp80,x86_fp80} %a, 0 store x86_fp80 %c, x86_fp80* %P2 ret void } @@ -50,7 +50,7 @@ define void @call2(x86_fp80 *%P1, x86_fp80 *%P2) { ; Uses ST(0), ST(1) is dead but must be popped. define void @call3(x86_fp80 *%P1, x86_fp80 *%P2) { %a = call {x86_fp80,x86_fp80} @test() - %b = getresult {x86_fp80,x86_fp80} %a, 0 + %b = extractvalue {x86_fp80,x86_fp80} %a, 0 store x86_fp80 %b, x86_fp80* %P1 ret void } @@ -59,7 +59,7 @@ define void @call3(x86_fp80 *%P1, x86_fp80 *%P2) { define void @call4(x86_fp80 *%P1, x86_fp80 *%P2) { %a = call {x86_fp80,x86_fp80} @test() - %c = getresult {x86_fp80,x86_fp80} %a, 1 + %c = extractvalue {x86_fp80,x86_fp80} %a, 1 store x86_fp80 %c, x86_fp80* %P2 ret void } |