Changeset View
Changeset View
Standalone View
Standalone View
llvm/trunk/test/CodeGen/X86/stackmap-fast-isel.ll
; RUN: llc < %s -mtriple=x86_64-apple-darwin -mcpu=corei7 | FileCheck %s | ; RUN: llc < %s -mtriple=x86_64-apple-darwin -mcpu=corei7 | FileCheck %s | ||||
; RUN: llc < %s -mtriple=x86_64-apple-darwin -mcpu=corei7 -fast-isel -fast-isel-abort=1 | FileCheck %s | ; RUN: llc < %s -mtriple=x86_64-apple-darwin -mcpu=corei7 -fast-isel -fast-isel-abort=1 | FileCheck %s | ||||
; CHECK-LABEL: .section __LLVM_STACKMAPS,__llvm_stackmaps | ; CHECK-LABEL: .section __LLVM_STACKMAPS,__llvm_stackmaps | ||||
; CHECK-NEXT: __LLVM_StackMaps: | ; CHECK-NEXT: __LLVM_StackMaps: | ||||
; Header | ; Header | ||||
; CHECK-NEXT: .byte 1 | ; CHECK-NEXT: .byte 2 | ||||
; CHECK-NEXT: .byte 0 | ; CHECK-NEXT: .byte 0 | ||||
; CHECK-NEXT: .short 0 | ; CHECK-NEXT: .short 0 | ||||
; Num Functions | ; Num Functions | ||||
; CHECK-NEXT: .long 4 | ; CHECK-NEXT: .long 4 | ||||
; Num LargeConstants | ; Num LargeConstants | ||||
; CHECK-NEXT: .long 3 | ; CHECK-NEXT: .long 3 | ||||
; Num Callsites | ; Num Callsites | ||||
; CHECK-NEXT: .long 7 | ; CHECK-NEXT: .long 7 | ||||
; Functions and stack size | ; Functions and stack size | ||||
; CHECK-NEXT: .quad _constantargs | ; CHECK-NEXT: .quad _constantargs | ||||
; CHECK-NEXT: .quad 8 | ; CHECK-NEXT: .quad 8 | ||||
; CHECK-NEXT: .quad 1 | |||||
; CHECK-NEXT: .quad _liveConstant | ; CHECK-NEXT: .quad _liveConstant | ||||
; CHECK-NEXT: .quad 8 | ; CHECK-NEXT: .quad 8 | ||||
; CHECK-NEXT: .quad 1 | |||||
; CHECK-NEXT: .quad _directFrameIdx | ; CHECK-NEXT: .quad _directFrameIdx | ||||
; CHECK-NEXT: .quad 40 | ; CHECK-NEXT: .quad 40 | ||||
; CHECK-NEXT: .quad 1 | |||||
; CHECK-NEXT: .quad _longid | ; CHECK-NEXT: .quad _longid | ||||
; CHECK-NEXT: .quad 8 | ; CHECK-NEXT: .quad 8 | ||||
; CHECK-NEXT: .quad 4 | |||||
; Large Constants | ; Large Constants | ||||
; CHECK-NEXT: .quad 2147483648 | ; CHECK-NEXT: .quad 2147483648 | ||||
; CHECK-NEXT: .quad 4294967295 | ; CHECK-NEXT: .quad 4294967295 | ||||
; CHECK-NEXT: .quad 4294967296 | ; CHECK-NEXT: .quad 4294967296 | ||||
; Callsites | ; Callsites | ||||
; Constant arguments | ; Constant arguments | ||||
▲ Show 20 Lines • Show All 132 Lines • Show Last 20 Lines |