Lines Matching full:linux
2 ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu \
4 ; RUN: FileCheck %s --check-prefix=CHECK-LINUX
5 ; RUN: llc -verify-machineinstrs -mtriple=powerpc64-unknown-linux-gnu \
7 ; RUN: FileCheck %s --check-prefix=CHECK-LINUX-BE
11 ; RUN: llc -verify-machineinstrs -mtriple=powerpc-unknown-linux-gnu \
13 ; RUN: FileCheck %s --check-prefix=CHECK-LINUX-32
20 ; CHECK-LINUX-LABEL: function1:
21 ; CHECK-LINUX: # %bb.0: # %entry
22 ; CHECK-LINUX-NEXT: mflr r0
23 ; CHECK-LINUX-NEXT: std r0, 16(r1)
24 ; CHECK-LINUX-NEXT: stdu r1, -32(r1)
25 ; CHECK-LINUX-NEXT: .cfi_def_cfa_offset 32
26 ; CHECK-LINUX-NEXT: .cfi_offset lr, 16
27 ; CHECK-LINUX-NEXT: bl call1@notoc
28 ; CHECK-LINUX-NEXT: addi r1, r1, 32
29 ; CHECK-LINUX-NEXT: ld r0, 16(r1)
30 ; CHECK-LINUX-NEXT: mtlr r0
31 ; CHECK-LINUX-NEXT: blr
33 ; CHECK-LINUX-BE-LABEL: function1:
34 ; CHECK-LINUX-BE: # %bb.0: # %entry
35 ; CHECK-LINUX-BE-NEXT: mflr r0
36 ; CHECK-LINUX-BE-NEXT: std r0, 16(r1)
37 ; CHECK-LINUX-BE-NEXT: stdu r1, -112(r1)
38 ; CHECK-LINUX-BE-NEXT: .cfi_def_cfa_offset 112
39 ; CHECK-LINUX-BE-NEXT: .cfi_offset lr, 16
40 ; CHECK-LINUX-BE-NEXT: bl call1
41 ; CHECK-LINUX-BE-NEXT: nop
42 ; CHECK-LINUX-BE-NEXT: addi r1, r1, 112
43 ; CHECK-LINUX-BE-NEXT: ld r0, 16(r1)
44 ; CHECK-LINUX-BE-NEXT: mtlr r0
45 ; CHECK-LINUX-BE-NEXT: blr
59 ; CHECK-LINUX-32-LABEL: function1:
60 ; CHECK-LINUX-32: # %bb.0: # %entry
61 ; CHECK-LINUX-32-NEXT: mflr r0
62 ; CHECK-LINUX-32-NEXT: stw r0, 4(r1)
63 ; CHECK-LINUX-32-NEXT: stwu r1, -32(r1)
64 ; CHECK-LINUX-32-NEXT: .cfi_def_cfa_offset 32
65 ; CHECK-LINUX-32-NEXT: .cfi_offset lr, 4
66 ; CHECK-LINUX-32-NEXT: bl call1
67 ; CHECK-LINUX-32-NEXT: stw r3, 16(r1)
68 ; CHECK-LINUX-32-NEXT: lwz r0, 36(r1)
69 ; CHECK-LINUX-32-NEXT: addi r1, r1, 32
70 ; CHECK-LINUX-32-NEXT: mtlr r0
71 ; CHECK-LINUX-32-NEXT: blr