Searched refs:LINUX (Results 1 – 25 of 229) sorted by relevance
12345678910
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | memcpy.ll | 3 ; RUN: llc < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=core2 | FileCheck %s -check-prefix=LINUX 4 …: llc < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=skylake | FileCheck %s -check-prefix=LINUX-SKL 5 …: llc < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=skx | FileCheck %s -check-prefix=LINUX-SKX 6 …: llc < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=knl | FileCheck %s -check-prefix=LINUX-KNL 7 … < %s -mtriple=x86_64-unknown-linux-gnu -mattr=avx512bw | FileCheck %s -check-prefix=LINUX-AVX512BW 19 ; LINUX-LABEL: test1: 20 ; LINUX: # %bb.0: # %entry 21 ; LINUX-NEXT: jmp memcpy@PLT # TAILCALL 23 ; LINUX-SKL-LABEL: test1: 24 ; LINUX-SKL: # %bb.0: # %entry [all …]
|
D | musttail-varargs.ll | 2 …y-machineinstrs < %s -enable-tail-merge=0 -mtriple=x86_64-linux | FileCheck %s --check-prefix=LINUX 3 …strs < %s -enable-tail-merge=0 -mtriple=x86_64-linux-gnux32 | FileCheck %s --check-prefix=LINUX-X32 18 ; LINUX-LABEL: f_thunk: 19 ; LINUX: # %bb.0: 20 ; LINUX-NEXT: pushq %rbp 21 ; LINUX-NEXT: .cfi_def_cfa_offset 16 22 ; LINUX-NEXT: pushq %r15 23 ; LINUX-NEXT: .cfi_def_cfa_offset 24 24 ; LINUX-NEXT: pushq %r14 25 ; LINUX-NEXT: .cfi_def_cfa_offset 32 [all …]
|
D | atomic-minmax-i6432.ll | 2 …c -mattr=+cmov -mtriple=i386-pc-linux -verify-machineinstrs < %s | FileCheck %s -check-prefix=LINUX 8 ; LINUX-LABEL: atomic_max_i64: 9 ; LINUX: # %bb.0: # %entry 10 ; LINUX-NEXT: pushl %ebx 11 ; LINUX-NEXT: pushl %esi 12 ; LINUX-NEXT: movl sc64+4, %edx 13 ; LINUX-NEXT: movl sc64, %eax 14 ; LINUX-NEXT: movl $5, %esi 15 ; LINUX-NEXT: .p2align 4, 0x90 16 ; LINUX-NEXT: .LBB0_1: # %atomicrmw.start [all …]
|
D | abi-isel.ll | 4 …-model=static -code-model=small -pre-RA-sched=list-ilp | FileCheck %s -check-prefix=LINUX-64-STATIC 5 …-model=static -code-model=small -pre-RA-sched=list-ilp | FileCheck %s -check-prefix=LINUX-32-STATIC 6 …cation-model=pic -code-model=small -pre-RA-sched=list-ilp | FileCheck %s -check-prefix=LINUX-32-PIC 7 …cation-model=pic -code-model=small -pre-RA-sched=list-ilp | FileCheck %s -check-prefix=LINUX-64-PIC 37 ; LINUX-64-STATIC-LABEL: foo00: 38 ; LINUX-64-STATIC: # %bb.0: # %entry 39 ; LINUX-64-STATIC-NEXT: movq src@{{.*}}(%rip), %rax 40 ; LINUX-64-STATIC-NEXT: movl (%rax), %eax 41 ; LINUX-64-STATIC-NEXT: movq dst@{{.*}}(%rip), %rcx 42 ; LINUX-64-STATIC-NEXT: movl %eax, (%rcx) [all …]
|
D | push-cfi.ll | 1 ; RUN: llc < %s -mtriple=i686-pc-linux | FileCheck %s -check-prefix=LINUX -check-prefix=CHECK 14 ; LINUX: .cfi_escape 0x2e, 0x10 15 ; LINUX-NEXT: pushl $4 16 ; LINUX-NEXT: .cfi_adjust_cfa_offset 4 17 ; LINUX-NEXT: pushl $3 18 ; LINUX-NEXT: .cfi_adjust_cfa_offset 4 19 ; LINUX-NEXT: pushl $2 20 ; LINUX-NEXT: .cfi_adjust_cfa_offset 4 21 ; LINUX-NEXT: pushl $1 22 ; LINUX-NEXT: .cfi_adjust_cfa_offset 4 [all …]
|
D | basic-block-sections-clusters.ll | 9 …-pc-linux -function-sections -basic-block-sections=%t1 | FileCheck %s -check-prefix=LINUX-SECTIONS1 15 …-pc-linux -function-sections -basic-block-sections=%t2 | FileCheck %s -check-prefix=LINUX-SECTIONS2 41 ; LINUX-SECTIONS1: .section .text.foo,"ax",@progbits 42 ; LINUX-SECTIONS1-NOT: .section 43 ; LINUX-SECTIONS1-LABEL: foo: 44 ; LINUX-SECTIONS1-NOT: .section 45 ; LINUX-SECTIONS1-NOT: .LBB_END0_{{0-9}}+ 46 ; LINUX-SECTIONS1-LABEL: # %bb.2: 47 ; LINUX-SECTIONS1-NOT: .LBB_END0_{{0-9}}+ 48 ; LINUX-SECTIONS1: .section .text.foo,"ax",@progbits,unique,1 [all …]
|
D | stack-protector.ll | 1 ; 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 31 ; LINUX-I386-LABEL: test1a: 32 ; LINUX-I386-NOT: calll __stack_chk_fail 33 ; LINUX-I386: .cfi_endproc 35 ; LINUX-X64-LABEL: test1a: 36 ; LINUX-X64-NOT: callq __stack_chk_fail 37 ; LINUX-X64: .cfi_endproc 39 ; LINUX-KERNEL-X64-LABEL: test1a: [all …]
|
D | global-sections.ll | 1 ; RUN: llc < %s -mtriple=i386-unknown-linux-gnu | FileCheck %s -check-prefix=LINUX 5 …386-unknown-linux-gnu -data-sections -function-sections | FileCheck %s -check-prefix=LINUX-SECTIONS 6 …-mtriple=i386-unknown-linux-gnu -function-sections | FileCheck %s -check-prefix=LINUX-FUNC-SECTIONS 7 …a-sections -function-sections -relocation-model=pic | FileCheck %s -check-prefix=LINUX-SECTIONS-PIC 38 ; LINUX: .size F2, 39 ; LINUX-NEX: .cfi_endproc 40 ; LINUX-NEX: .section .rodata,"a",@progbits 42 ; LINUX-SECTIONS: .section .text.F2,"ax",@progbits 43 ; LINUX-SECTIONS: .size F2, 44 ; LINUX-SECTIONS-NEXT: .cfi_endproc [all …]
|
D | basic-block-sections-clusters-eh.ll | 8 …-pc-linux -function-sections -basic-block-sections=%t1 | FileCheck %s -check-prefix=LINUX-SECTIONS1 15 …-pc-linux -function-sections -basic-block-sections=%t2 | FileCheck %s -check-prefix=LINUX-SECTIONS2 54 ; LINUX-SECTIONS1: .section .text.main,"ax",@progbits 55 ; LINUX-SECTIONS1-LABEL: main: 56 ; LINUX-SECTIONS1-NOT: .section 57 ; LINUX-SECTIONS1-LABEL: .LBB0_4: 58 ; LINUX-SECTIONS1-NOT: .section 59 ; LINUX-SECTIONS1-LABEL: .LBB0_5: 60 ; LINUX-SECTIONS1-NOT: .section 61 ; LINUX-SECTIONS1-LABEL: .LBB0_6: [all …]
|
D | push-cfi-obj.ll | 1 …triple=i686-pc-linux -filetype=obj | llvm-readobj -S --sr --sd - | FileCheck %s -check-prefix=LINUX 8 ; LINUX: Name: .eh_frame 9 ; LINUX-NEXT: Type: SHT_PROGBITS (0x1) 10 ; LINUX-NEXT: Flags [ (0x2) 11 ; LINUX-NEXT: SHF_ALLOC (0x2) 12 ; LINUX-NEXT: ] 13 ; LINUX-NEXT: Address: 0x0 14 ; LINUX-NEXT: Offset: 0x5C 15 ; LINUX-NEXT: Size: 72 16 ; LINUX-NEXT: Link: 0 [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | pic.ll | 1 …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 …]
|
D | musttail-varargs.ll | 1 …y-machineinstrs < %s -enable-tail-merge=0 -mtriple=x86_64-linux | FileCheck %s --check-prefix=LINUX 2 …strs < %s -enable-tail-merge=0 -mtriple=x86_64-linux-gnux32 | FileCheck %s --check-prefix=LINUX-X32 28 ; LINUX-LABEL: f_thunk: 29 ; LINUX-DAG: movq %rdi, {{.*}} 30 ; LINUX-DAG: movq %rsi, {{.*}} 31 ; LINUX-DAG: movq %rdx, {{.*}} 32 ; LINUX-DAG: movq %rcx, {{.*}} 33 ; LINUX-DAG: movq %r8, {{.*}} 34 ; LINUX-DAG: movq %r9, {{.*}} 35 ; LINUX-DAG: movb %al, {{.*}} [all …]
|
D | push-cfi.ll | 1 ; RUN: llc < %s -mtriple=i686-pc-linux | FileCheck %s -check-prefix=LINUX -check-prefix=CHECK 14 ; LINUX: .cfi_escape 0x2e, 0x10 15 ; LINUX-NEXT: pushl $4 16 ; LINUX-NEXT: Ltmp{{[0-9]+}}: 17 ; LINUX-NEXT: .cfi_adjust_cfa_offset 4 18 ; LINUX-NEXT: pushl $3 19 ; LINUX-NEXT: Ltmp{{[0-9]+}}: 20 ; LINUX-NEXT: .cfi_adjust_cfa_offset 4 21 ; LINUX-NEXT: pushl $2 22 ; LINUX-NEXT: Ltmp{{[0-9]+}}: [all …]
|
D | atomic-minmax-i6432.ll | 1 …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: sbbl 12 ; LINUX: cmovne 13 ; LINUX: cmovne 14 ; LINUX: lock cmpxchg8b 15 ; LINUX: jne [[LABEL]] 17 ; LINUX: [[LABEL:.LBB[0-9]+_[0-9]+]] [all …]
|
D | stack-protector.ll | 1 ; 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 29 ; LINUX-I386-LABEL: test1a: 30 ; LINUX-I386-NOT: calll __stack_chk_fail 31 ; LINUX-I386: .cfi_endproc 33 ; LINUX-X64-LABEL: test1a: 34 ; LINUX-X64-NOT: callq __stack_chk_fail 35 ; LINUX-X64: .cfi_endproc 37 ; LINUX-KERNEL-X64-LABEL: test1a: [all …]
|
D | abi-isel.ll | 1 …-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 …]
|
D | global-sections.ll | 1 ; RUN: llc < %s -mtriple=i386-unknown-linux-gnu | FileCheck %s -check-prefix=LINUX 5 …386-unknown-linux-gnu -data-sections -function-sections | FileCheck %s -check-prefix=LINUX-SECTIONS 6 …-mtriple=i386-unknown-linux-gnu -function-sections | FileCheck %s -check-prefix=LINUX-FUNC-SECTIONS 7 …a-sections -function-sections -relocation-model=pic | FileCheck %s -check-prefix=LINUX-SECTIONS-PIC 38 ; LINUX: .size F2, 39 ; LINUX-NEX: .cfi_endproc 40 ; LINUX-NEX: .section .rodata,"a",@progbits 42 ; LINUX-SECTIONS: .section .text.F2,"ax",@progbits 43 ; LINUX-SECTIONS: .size F2, 44 ; LINUX-SECTIONS-NEXT: .cfi_endproc [all …]
|
D | push-cfi-obj.ll | 1 …s -mtriple=i686-pc-linux -filetype=obj | llvm-readobj -s -sr -sd | FileCheck %s -check-prefix=LINUX 8 ; LINUX: Name: .eh_frame 9 ; LINUX-NEXT: Type: SHT_PROGBITS (0x1) 10 ; LINUX-NEXT: Flags [ (0x2) 11 ; LINUX-NEXT: SHF_ALLOC (0x2) 12 ; LINUX-NEXT: ] 13 ; LINUX-NEXT: Address: 0x0 14 ; LINUX-NEXT: Offset: 0x68 15 ; LINUX-NEXT: Size: 64 16 ; LINUX-NEXT: Link: 0 [all …]
|
/external/llvm-project/llvm/test/CodeGen/PowerPC/ |
D | Frames-large.ll | 2 ; RUN: FileCheck %s -check-prefix=PPC32-LINUX-NOFP 5 ; RUN: -frame-pointer=all | FileCheck %s -check-prefix=PPC32-LINUX-FP 8 ; RUN: FileCheck %s -check-prefix=PPC64-LINUX-NOFP 11 ; RUN: -frame-pointer=all | FileCheck %s -check-prefix=PPC64-LINUX-FP 39 ; PPC32-LINUX-NOFP-LABEL: f1 40 ; PPC32-LINUX-NOFP: lis 0, -1 41 ; PPC32-LINUX-NOFP-NEXT: ori 0, 0, 32752 42 ; PPC32-LINUX-NOFP-NEXT: stwux 1, 1, 0 43 ; PPC32-LINUX-NOFP-NOT: stwux 44 ; PPC32-LINUX-NOFP: mr 0, 31 [all …]
|
D | empty-functions.ll | 1 ; RUN: llc -verify-machineinstrs < %s -mtriple=powerpc-linux-gnu | FileCheck -check-prefix=LINUX-NO… 2 …hineinstrs < %s -mtriple=powerpc-linux-gnu -frame-pointer=all | FileCheck -check-prefix=LINUX-FP %s 10 ; LINUX-NO-FP: func: 11 ; LINUX-NO-FP-NEXT: {{^}}.L[[BEGIN:.*]]:{{$}} 12 ; LINUX-NO-FP-NEXT: .cfi_startproc 13 ; LINUX-NO-FP-NEXT: {{^}}# 14 ; LINUX-NO-FP-NEXT: {{^}}.L[[END:.*]]:{{$}} 15 ; LINUX-NO-FP-NEXT: .size func, .L[[END]]-.L[[BEGIN]] 16 ; LINUX-NO-FP-NEXT: .cfi_endproc 19 ; LINUX-FP: func: [all …]
|
D | Frames-dyn-alloca.ll | 1 ; RUN: llc < %s -mtriple=powerpc-unknown-linux-gnu | FileCheck %s -check-prefix=PPC32-LINUX 2 ; RUN: llc < %s -mtriple=powerpc64-unknown-linux-gnu | FileCheck %s -check-prefix=PPC64-LINUX 3 …< %s -mtriple=powerpc-unknown-linux-gnu -frame-pointer=all | FileCheck %s -check-prefix=PPC32-LINUX 4 …%s -mtriple=powerpc64-unknown-linux-gnu -frame-pointer=all | FileCheck %s -check-prefix=PPC64-LINUX 5 ; RUN: llc < %s -mtriple=powerpc-unknown-linux-gnu | FileCheck %s -check-prefix=PPC32-LINUX 26 ; PPC32-LINUX-LABEL: f1 27 ; PPC32-LINUX: stwu 1, -32(1) 28 ; PPC32-LINUX-NEXT: slwi 3, 3, 2 29 ; PPC32-LINUX-NEXT: addi 3, 3, 15 30 ; PPC32-LINUX-NEXT: stw 31, 28(1) [all …]
|
/external/llvm/test/CodeGen/SPARC/ |
D | empty-functions.ll | 1 ; RUN: llc < %s -mtriple=sparc-linux-gnu | FileCheck -check-prefix=LINUX-NO-FP %s 2 ; RUN: llc < %s -mtriple=sparc-linux-gnu -disable-fp-elim | FileCheck -check-prefix=LINUX-FP %s 10 ; LINUX-NO-FP: func: 11 ; LINUX-NO-FP-NEXT: .cfi_startproc 12 ; LINUX-NO-FP-NEXT: {{^}}! 13 ; LINUX-NO-FP-NEXT: {{^}}.L{{.*}}:{{$}} 14 ; LINUX-NO-FP-NEXT: .size func, .L{{.*}}-func 15 ; LINUX-NO-FP-NEXT: .cfi_endproc 20 ; LINUX-FP: func: 21 ; LINUX-FP-NEXT: .cfi_startproc [all …]
|
/external/llvm/test/CodeGen/PowerPC/ |
D | empty-functions.ll | 3 ; RUN: llc < %s -mtriple=powerpc-linux-gnu | FileCheck -check-prefix=LINUX-NO-FP %s 4 ; RUN: llc < %s -mtriple=powerpc-linux-gnu -disable-fp-elim | FileCheck -check-prefix=LINUX-FP %s 19 ; LINUX-NO-FP: func: 20 ; LINUX-NO-FP-NEXT: {{^}}.L[[BEGIN:.*]]:{{$}} 21 ; LINUX-NO-FP-NEXT: .cfi_startproc 22 ; LINUX-NO-FP-NEXT: {{^}}# 23 ; LINUX-NO-FP-NEXT: {{^}}.L[[END:.*]]:{{$}} 24 ; LINUX-NO-FP-NEXT: .size func, .L[[END]]-.L[[BEGIN]] 25 ; LINUX-NO-FP-NEXT: .cfi_endproc 30 ; LINUX-FP: func: [all …]
|
/external/llvm-project/llvm/test/CodeGen/ARM/ |
D | fast-isel-frameaddr.ll | 2 …chineinstrs -fast-isel-abort=1 -mtriple=armv7-linux-gnueabi | FileCheck %s --check-prefix=LINUX-ARM 4 …instrs -fast-isel-abort=1 -mtriple=thumbv7-linux-gnueabi | FileCheck %s --check-prefix=LINUX-THUMB2 18 ; LINUX-ARM-LABEL: frameaddr_index0: 19 ; LINUX-ARM: push {r11, lr} 20 ; LINUX-ARM: mov r11, sp 21 ; LINUX-ARM: mov r0, r11 23 ; LINUX-THUMB2-LABEL: frameaddr_index0: 24 ; LINUX-THUMB2: push {r7, lr} 25 ; LINUX-THUMB2: mov r7, sp 26 ; LINUX-THUMB2: mov r0, r7 [all …]
|
/external/llvm/test/CodeGen/ARM/ |
D | fast-isel-frameaddr.ll | 2 …chineinstrs -fast-isel-abort=1 -mtriple=armv7-linux-gnueabi | FileCheck %s --check-prefix=LINUX-ARM 4 …instrs -fast-isel-abort=1 -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 …]
|
12345678910