Home
last modified time | relevance | path

Searched refs:LINUX (Results 1 – 25 of 115) sorted by relevance

12345

/external/llvm/test/CodeGen/X86/
Dpic.ll1 …relocation-model=pic -asm-verbose=false -post-RA-scheduler=false | FileCheck %s -check-prefix=LINUX
14 ; LINUX-LABEL: test0:
15 ; LINUX: calll .L0$pb
16 ; LINUX-NEXT: .L0$pb:
17 ; LINUX-NEXT: popl
18 ; LINUX: addl $_GLOBAL_OFFSET_TABLE_+(.L{{.*}}-.L0$pb),
19 ; LINUX: movl dst@GOT(%eax),
20 ; LINUX: movl ptr@GOT(%eax),
21 ; LINUX: movl src@GOT(%eax),
22 ; LINUX: ret
[all …]
Datomic-minmax-i6432.ll1 …ttr=+cmov,cx16 -mtriple=i386-pc-linux -verify-machineinstrs < %s | FileCheck %s -check-prefix=LINUX
7 ; LINUX: atomic_maxmin_i6432
9 ; LINUX: [[LABEL:.LBB[0-9]+_[0-9]+]]
10 ; LINUX: cmpl
11 ; LINUX: seta
12 ; LINUX: cmovne
13 ; LINUX: cmovne
14 ; LINUX: lock
15 ; LINUX-NEXT: cmpxchg8b
16 ; LINUX: jne [[LABEL]]
[all …]
Dstack-protector.ll1 ; RUN: llc -mtriple=i386-pc-linux-gnu < %s -o - | FileCheck --check-prefix=LINUX-I386 %s
2 ; RUN: llc -mtriple=x86_64-pc-linux-gnu < %s -o - | FileCheck --check-prefix=LINUX-X64 %s
3 …-model=kernel -mtriple=x86_64-pc-linux-gnu < %s -o - | FileCheck --check-prefix=LINUX-KERNEL-X64 %s
28 ; LINUX-I386-LABEL: test1a:
29 ; LINUX-I386-NOT: calll __stack_chk_fail
30 ; LINUX-I386: .cfi_endproc
32 ; LINUX-X64-LABEL: test1a:
33 ; LINUX-X64-NOT: callq __stack_chk_fail
34 ; LINUX-X64: .cfi_endproc
36 ; LINUX-KERNEL-X64-LABEL: test1a:
[all …]
Dabi-isel.ll1 …-model=static -code-model=small -pre-RA-sched=list-ilp | FileCheck %s -check-prefix=LINUX-32-STATIC
2 …ion-model=static -code-model=small -pre-RA-sched=list-ilp | FileCheck %s -check-prefix=LINUX-32-PIC
4 …-model=static -code-model=small -pre-RA-sched=list-ilp | FileCheck %s -check-prefix=LINUX-64-STATIC
5 …cation-model=pic -code-model=small -pre-RA-sched=list-ilp | FileCheck %s -check-prefix=LINUX-64-PIC
40 ; LINUX-64-STATIC-LABEL: foo00:
41 ; LINUX-64-STATIC: movl src(%rip), [[EAX:%e.x]]
42 ; LINUX-64-STATIC: movl [[EAX]], dst
43 ; LINUX-64-STATIC: ret
45 ; LINUX-32-STATIC-LABEL: foo00:
46 ; LINUX-32-STATIC: movl src, [[EAX:%e.x]]
[all …]
Dglobal-sections.ll1 ; RUN: llc < %s -mtriple=i386-unknown-linux-gnu | FileCheck %s -check-prefix=LINUX
5 ; RUN: llc < %s -mtriple=i386-unknown-linux-gnu -data-sections | FileCheck %s -check-prefix=LINUX-S…
18 ; LINUX: .type G1,@object
19 ; LINUX: .comm G1,4,4
45 ; LINUX: .section .rodata,"a",@progbits
46 ; LINUX: .globl G3
48 ; LINUX-SECTIONS: .section .rodata.G3,"a",@progbits
49 ; LINUX-SECTIONS: .globl G3
74 ; LINUX: .data
75 ; LINUX: .globl G5
[all …]
Dmemcpy.ll1 ; RUN: llc < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=core2 | FileCheck %s -check-prefix=LINUX
13 ; LINUX-LABEL: test1:
14 ; LINUX: memcpy
25 ; LINUX-LABEL: test2:
26 ; LINUX: memcpy
39 ; LINUX-LABEL: test3:
40 ; LINUX: memcpy
67 ; LINUX-LABEL: test4:
68 ; LINUX: movq
69 ; LINUX: movq
[all …]
Dattribute-sections.ll1 ; RUN: llc < %s -mtriple=i386-unknown-linux-gnu | FileCheck %s -check-prefix=LINUX
6 ; LINUX: .section .init_array,"aw"
7 ; LINUX: .globl G0
11 ; LINUX: .section .fini_array,"aw"
12 ; LINUX: .globl G1
16 ; LINUX: .section .preinit_array,"aw"
17 ; LINUX: .globl G2
Dcommute-two-addr.ll5 ; RUN: llc < %s -mtriple=i686-pc-linux-gnu -mcpu=corei7 | FileCheck %s -check-prefix=LINUX
14 ; LINUX-LABEL: t1:
15 ; LINUX: movl 4(%esp), %eax
16 ; LINUX: movl 8(%esp), %ecx
17 ; LINUX: addl %eax, %ecx
18 ; LINUX: movl %ecx, G
25 ; LINUX-LABEL: t2:
26 ; LINUX: movl 4(%esp), %eax
27 ; LINUX: movl 8(%esp), %ecx
28 ; LINUX: xorl %eax, %ecx
[all …]
Dwin64_params.ll2 ; RUN: llc < %s -mtriple=x86_64-pc-linux | FileCheck %s -check-prefix=LINUX
10 ; LINUX: addl %r9d, %r8d
11 ; LINUX: movl %r8d, %eax
20 ; LINUX: movl 48(%rsp), %eax
21 ; LINUX: addl 40(%rsp), %eax
32 ; LINUX: addl %r9d, %r8d
33 ; LINUX: movl %r8d, %eax
Dhidden-vis.ll1 ; RUN: llc < %s -mtriple=i686-pc-linux-gnu | FileCheck %s -check-prefix=LINUX
11 ; LINUX: .hidden t1
12 ; LINUX-LABEL: t1:
27 ; LINUX: .hidden a
28 ; LINUX: .hidden b
Dstack-align2.ll1 ; RUN: llc < %s -mcpu=generic -mtriple=i386-linux | FileCheck %s -check-prefix=LINUX-I386
4 ; RUN: llc < %s -mcpu=generic -mtriple=x86_64-linux | FileCheck %s -check-prefix=LINUX-X86_64
13 ; LINUX-I386: subl $12, %esp
17 ; LINUX-X86_64: pushq %{{.*}}
18 ; LINUX-X86_64-NOT: subq {{.*}}, %rsp
Dwin_chkstk.ll5 ; RUN: llc < %s -mtriple=i386-pc-linux | FileCheck %s -check-prefix=LINUX
6 ; RUN: llc < %s -mtriple=x86_64-pc-win32-macho | FileCheck %s -check-prefix=LINUX
21 ; LINUX-NOT: call __chkstk
42 ; LINUX: # BB#0:
43 ; LINUX-NOT: call __chkstk
44 ; LINUX: ret
57 ; LINUX-NOT: call __chkstk
Dglobal-sections-tls.ll1 ; RUN: llc < %s -mtriple=i386-unknown-linux-gnu | FileCheck %s -check-prefix=LINUX
5 ; LINUX: .section .tbss,"awT",@nobits
6 ; LINUX: G1:
/external/llvm/test/CodeGen/ARM/
Dfast-isel-frameaddr.ll2 …machineinstrs -fast-isel-abort -mtriple=armv7-linux-gnueabi | FileCheck %s --check-prefix=LINUX-ARM
4 …neinstrs -fast-isel-abort -mtriple=thumbv7-linux-gnueabi | FileCheck %s --check-prefix=LINUX-THUMB2
18 ; LINUX-ARM-LABEL: frameaddr_index0:
19 ; LINUX-ARM: push {r11}
20 ; LINUX-ARM: mov r11, sp
21 ; LINUX-ARM: mov r0, r11
23 ; LINUX-THUMB2-LABEL: frameaddr_index0:
24 ; LINUX-THUMB2: str r7, [sp, #-4]!
25 ; LINUX-THUMB2: mov r7, sp
26 ; LINUX-THUMB2: mov r0, r7
[all …]
Dload-global.ll6 …RUN: llc < %s -mtriple=armv6-linux-gnueabi -relocation-model=pic | FileCheck %s -check-prefix=LINUX
41 ; LINUX: test1
42 ; LINUX: ldr r0, .LCPI0_0
43 ; LINUX: ldr r1, .LCPI0_1
44 ; LINUX: add r0, pc, r0
45 ; LINUX: ldr r0, [r1, r0]
46 ; LINUX: ldr r0, [r0]
47 ; LINUX: .long G(GOT)
Dhidden-vis.ll1 ; RUN: llc < %s -mtriple=arm-linux | FileCheck %s -check-prefix=LINUX
8 ; LINUX: .hidden t1
9 ; LINUX-LABEL: t1:
17 ; LINUX-LABEL: t2:
18 ; LINUX: .hidden a
/external/llvm/test/Transforms/InstCombine/
Dffs-1.ll4 ; RUN: opt < %s -mtriple i386-pc-linux -instcombine -S | FileCheck %s -check-prefix=CHECK-LINUX
22 ; CHECK-LINUX-LABEL: @test_simplify2(
25 ; CHECK-LINUX-NEXT: ret i32 0
29 ; CHECK-LINUX-LABEL: @test_simplify3(
32 ; CHECK-LINUX-NEXT: ret i32 0
59 ; CHECK-LINUX-LABEL: @test_simplify7(
62 ; CHECK-LINUX-NEXT: ret i32 17
66 ; CHECK-LINUX-LABEL: @test_simplify8(
69 ; CHECK-LINUX-NEXT: ret i32 11
73 ; CHECK-LINUX-LABEL: @test_simplify9(
[all …]
/external/llvm/test/CodeGen/AArch64/
Darm64-hello.ll2 ; RUN: llc < %s -mtriple=arm64-linux-gnu | FileCheck %s --check-prefix=CHECK-LINUX
16 ; CHECK-LINUX-LABEL: main:
17 ; CHECK-LINUX: stp x29, x30, [sp, #-16]!
18 ; CHECK-LINUX-NEXT: mov x29, sp
19 ; CHECK-LINUX-NEXT: sub sp, sp, #16
20 ; CHECK-LINUX-NEXT: stur wzr, [x29, #-4]
21 ; CHECK-LINUX: adrp x0, .L.str
22 ; CHECK-LINUX: add x0, x0, :lo12:.L.str
23 ; CHECK-LINUX-NEXT: bl puts
24 ; CHECK-LINUX-NEXT: mov sp, x29
[all …]
Darm64-sincos.ll2 ; RUN: llc < %s -mtriple=arm64-linux-gnu | FileCheck %s --check-prefix CHECK-LINUX
13 ; CHECK-LINUX-LABEL: test1:
14 ; CHECK-LINUX: bl sinf
15 ; CHECK-LINUX: bl cosf
29 ; CHECK-LINUX-LABEL: test2:
30 ; CHECK-LINUX: bl sin
31 ; CHECK-LINUX: bl cos
Darm64-jumptable.ll2 ; RUN: llc -mtriple=arm64-linux-gnu < %s | FileCheck %s --check-prefix=CHECK-LINUX
33 ; CHECK-LINUX-LABEL: sum:
34 ; CHECK-LINUX: adrp {{x[0-9]+}}, .LJTI0_0
35 ; CHECK-LINUX: add {{x[0-9]+}}, {{x[0-9]+}}, :lo12:.LJTI0_0
/external/llvm/test/CodeGen/Thumb2/
Dlarge-stack.ll4 ; RUN: -mtriple=arm-linux-gnueabi | FileCheck %s -check-prefix=LINUX
9 ; LINUX-LABEL: test1:
10 ; LINUX: sub sp, #256
19 ; LINUX-LABEL: test2:
20 ; LINUX: sub.w sp, sp, #4160
21 ; LINUX: sub sp, #8
31 ; LINUX-LABEL: test3:
32 ; LINUX: push.w {r4, r7, r11, lr}
33 ; LINUX: sub.w sp, sp, #805306368
34 ; LINUX: sub sp, #16
Dthumb2-call-tc.ll2 ; RUN: llc < %s -mtriple=thumbv7-linux -mattr=+thumb2 | FileCheck %s -check-prefix=LINUX
13 ; LINUX-LABEL: f:
14 ; LINUX: bl g
23 ; LINUX-LABEL: h:
24 ; LINUX: bx r0 @ TAILCALL
34 ; LINUX-LABEL: j:
35 ; LINUX: b.w f @ TAILCALL
Dthumb2-call.ll2 ; RUN: llc < %s -mtriple=thumbv7-linux -mattr=+thumb2 | FileCheck %s -check-prefix=LINUX
12 ; LINUX-LABEL: f:
13 ; LINUX: bl g
22 ; LINUX-LABEL: h:
23 ; LINUX: blx r0
/external/llvm/test/DebugInfo/X86/
Dstringpool.ll1 ; RUN: llc -mtriple=x86_64-unknown-linux-gnu < %s | FileCheck %s --check-prefix=LINUX
18 ; LINUX: .section .debug_str,"MS",@progbits,1
19 ; LINUX: yyyy
24 ; LINUX: .long .Linfo_string3 # DW_AT_name
25 ; LINUX-NEXT: .long {{[0-9]+}} # DW_AT_type
26 ; LINUX-NEXT: # DW_AT_external
27 ; LINUX-NEXT: .byte 1 # DW_AT_decl_file
28 ; LINUX-NEXT: .byte 1 # DW_AT_decl_line
29 ; LINUX-NEXT: .byte 9 # DW_AT_location
30 ; LINUX-NEXT: .byte 3
[all …]
/external/llvm/test/CodeGen/PowerPC/
Dprivate.ll4 ; RUN: FileCheck --check-prefix=LINUX %s
9 ; LINUX: .Lfoo:
16 ; LINUX: bl{{.*}}.Lfoo
20 ; LINUX: lis{{.*}}.Lbaz
26 ; LINUX: .Lbaz:

12345