brintos

brintos / llvm-project-archived public Read only

0
0
Text · 479 B · 444972f Raw
18 lines · plain
1; RUN: llc --mtriple=s390x-ibm-zos --show-mc-encoding < %s | FileCheck %s2 3define internal signext i32 @caller() {4entry:5  ret i32 06}7 8 9define hidden signext i32 @caller2() {10entry:11; CHECK-LABEL:   caller2:12; CHECK:         brasl 7,caller@PLT   * encoding: [0xc0,0x75,A,A,A,A]13; CHECK-NEXT:    * fixup A - offset: 2, value: caller@PLT+2, kind: FK_390_PC32DBL14; CHECK-NEXT:    bcr     0,3          * encoding: [0x07,0x03]15  %call = call signext i32 @caller()16  ret i32 %call17}18