summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/patchpoint-webkit_jscc.ll
diff options
context:
space:
mode:
authorJuergen Ributzka <juergen@apple.com>2014-10-02 22:21:49 +0000
committerJuergen Ributzka <juergen@apple.com>2014-10-02 22:21:49 +0000
commit99bd3cba8b75f79c3ecaa22e341381c98b799200 (patch)
treee223885d70287f4c765b42660c92c18d2cdd6078 /llvm/test/CodeGen/X86/patchpoint-webkit_jscc.ll
parent89d402f88e877f014c8a49e915080bff91092cfc (diff)
downloadbcm5719-llvm-99bd3cba8b75f79c3ecaa22e341381c98b799200.tar.gz
bcm5719-llvm-99bd3cba8b75f79c3ecaa22e341381c98b799200.zip
[Stackmaps] Make ithe frame-pointer required for stackmaps.
Do not eliminate the frame pointer if there is a stackmap or patchpoint in the function. All stackmap references should be FP relative. This fixes PR21107. llvm-svn: 218920
Diffstat (limited to 'llvm/test/CodeGen/X86/patchpoint-webkit_jscc.ll')
-rw-r--r--llvm/test/CodeGen/X86/patchpoint-webkit_jscc.ll4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/test/CodeGen/X86/patchpoint-webkit_jscc.ll b/llvm/test/CodeGen/X86/patchpoint-webkit_jscc.ll
index 03f662ceadc..5e76bf8d4e6 100644
--- a/llvm/test/CodeGen/X86/patchpoint-webkit_jscc.ll
+++ b/llvm/test/CodeGen/X86/patchpoint-webkit_jscc.ll
@@ -1,5 +1,5 @@
-; RUN: llc -mtriple=x86_64-apple-darwin -mcpu=corei7 -disable-fp-elim < %s | FileCheck %s
-; RUN: llc -mtriple=x86_64-apple-darwin -mcpu=corei7 -disable-fp-elim -fast-isel -fast-isel-abort < %s | FileCheck %s --check-prefix=FAST
+; RUN: llc -mtriple=x86_64-apple-darwin -mcpu=corei7 < %s | FileCheck %s
+; RUN: llc -mtriple=x86_64-apple-darwin -mcpu=corei7 -fast-isel -fast-isel-abort < %s | FileCheck %s --check-prefix=FAST
; Test the webkit_jscc calling convention.
; One argument will be passed in register, the other will be pushed on the stack.
OpenPOWER on IntegriCloud