diff options
author | Juergen Ributzka <juergen@apple.com> | 2014-01-30 18:58:27 +0000 |
---|---|---|
committer | Juergen Ributzka <juergen@apple.com> | 2014-01-30 18:58:27 +0000 |
commit | fb4d6482956ab9d9f5a2930238fbe177c09a76ed (patch) | |
tree | 3565d6ecdbc2ca92e0f3c81e7f13cfd9e32f9ab5 /llvm/test/CodeGen/X86/stackmap.ll | |
parent | 272502656e4b36d3d342dd9e0a540b908836e100 (diff) | |
download | bcm5719-llvm-fb4d6482956ab9d9f5a2930238fbe177c09a76ed.tar.gz bcm5719-llvm-fb4d6482956ab9d9f5a2930238fbe177c09a76ed.zip |
[Stackmaps] Record the stack size of each function that contains a stackmap/patchpoint intrinsic.
Re-applying the patch, but this time without using AsmPrinter methods.
Reviewed by Andy
llvm-svn: 200481
Diffstat (limited to 'llvm/test/CodeGen/X86/stackmap.ll')
-rw-r--r-- | llvm/test/CodeGen/X86/stackmap.ll | 32 |
1 files changed, 31 insertions, 1 deletions
diff --git a/llvm/test/CodeGen/X86/stackmap.ll b/llvm/test/CodeGen/X86/stackmap.ll index 02060eb11f5..2b7bb183007 100644 --- a/llvm/test/CodeGen/X86/stackmap.ll +++ b/llvm/test/CodeGen/X86/stackmap.ll @@ -4,7 +4,37 @@ ; CHECK-LABEL: .section __LLVM_STACKMAPS,__llvm_stackmaps ; CHECK-NEXT: __LLVM_StackMaps: -; CHECK-NEXT: .long 0 +; CHECK-NEXT: .long 0 +; Num Functions +; CHECK-NEXT: .long 14 +; CHECK-NEXT: .long _constantargs +; CHECK-NEXT: .long 8 +; CHECK-NEXT: .long _osrinline +; CHECK-NEXT: .long 24 +; CHECK-NEXT: .long _osrcold +; CHECK-NEXT: .long 8 +; CHECK-NEXT: .long _propertyRead +; CHECK-NEXT: .long 8 +; CHECK-NEXT: .long _propertyWrite +; CHECK-NEXT: .long 8 +; CHECK-NEXT: .long _jsVoidCall +; CHECK-NEXT: .long 8 +; CHECK-NEXT: .long _jsIntCall +; CHECK-NEXT: .long 8 +; CHECK-NEXT: .long _spilledValue +; CHECK-NEXT: .long 56 +; CHECK-NEXT: .long _spilledStackMapValue +; CHECK-NEXT: .long 56 +; CHECK-NEXT: .long _spillSubReg +; CHECK-NEXT: .long 56 +; CHECK-NEXT: .long _subRegOffset +; CHECK-NEXT: .long 56 +; CHECK-NEXT: .long _liveConstant +; CHECK-NEXT: .long 8 +; CHECK-NEXT: .long _directFrameIdx +; CHECK-NEXT: .long 56 +; CHECK-NEXT: .long _longid +; CHECK-NEXT: .long 8 ; Num LargeConstants ; CHECK-NEXT: .long 3 ; CHECK-NEXT: .quad 2147483648 |