Home
last modified time | relevance | path

Searched refs:O0 (Results 1 – 25 of 2308) sorted by relevance

12345678910>>...93

/external/llvm-project/llvm/test/CodeGen/X86/
Dpr32284.ll2 …: llc -fast-isel-sink-local-values -O0 -mtriple=x86_64-unknown -mcpu=skx -o - %s | FileCheck %s --…
4 …: llc -fast-isel-sink-local-values -O0 -mtriple=i686-unknown -mcpu=skx -o - %s | FileCheck %s --…
10 ; X86-O0-LABEL: foo:
11 ; X86-O0: # %bb.0: # %entry
12 ; X86-O0-NEXT: xorl %eax, %eax
13 ; X86-O0-NEXT: # kill: def $rax killed $eax
14 ; X86-O0-NEXT: xorl %ecx, %ecx
15 ; X86-O0-NEXT: movzbl c, %edx
16 ; X86-O0-NEXT: subl %edx, %ecx
17 ; X86-O0-NEXT: movslq %ecx, %rcx
[all …]
Dcxx_tlscc64.ll7 ; RUN: llc < %s -mtriple=x86_64-apple-darwin -O0 | FileCheck %s --check-prefix=CHECK-O0
43 ; CHECK-O0-LABEL: _ZTW2sg
44 ; CHECK-O0: pushq %r11
45 ; CHECK-O0: pushq %r10
46 ; CHECK-O0: pushq %r9
47 ; CHECK-O0: pushq %r8
48 ; CHECK-O0: pushq %rsi
49 ; CHECK-O0: pushq %rdx
50 ; CHECK-O0: pushq %rcx
51 ; CHECK-O0: callq
[all …]
Dswift-return.ll3 …erify-machineinstrs < %s -mtriple=x86_64-unknown-unknown -O0 | FileCheck --check-prefix=CHECK-O0 %s
24 ; CHECK-O0-LABEL: test:
25 ; CHECK-O0: # %bb.0: # %entry
26 ; CHECK-O0-NEXT: pushq %rax
27 ; CHECK-O0-NEXT: .cfi_def_cfa_offset 16
28 ; CHECK-O0-NEXT: movl %edi, {{[0-9]+}}(%rsp)
29 ; CHECK-O0-NEXT: movl {{[0-9]+}}(%rsp), %edi
30 ; CHECK-O0-NEXT: callq gen
31 ; CHECK-O0-NEXT: cwtl
32 ; CHECK-O0-NEXT: movsbl %dl, %ecx
[all …]
Dmixed-ptr-sizes-i686.ll3 ; RUN: llc -O0 < %s | FileCheck %s --check-prefixes=ALL,CHECK-O0
62 ; CHECK-O0-LABEL: test_sign_ext:
63 ; CHECK-O0: # %bb.0: # %entry
64 ; CHECK-O0-NEXT: movl {{[0-9]+}}(%esp), %edx
65 ; CHECK-O0-NEXT: movl {{[0-9]+}}(%esp), %eax
66 ; CHECK-O0-NEXT: movl %edx, %ecx
67 ; CHECK-O0-NEXT: sarl $31, %ecx
68 ; CHECK-O0-NEXT: movl %edx, 8(%eax)
69 ; CHECK-O0-NEXT: movl %ecx, 12(%eax)
70 ; CHECK-O0-NEXT: jmp _use_foo # TAILCALL
[all …]
Datomic-unordered.ll2O0 < %s -mtriple=x86_64-linux-generic -verify-machineinstrs -mcpu=skylake -x86-experimental-unorde…
4O0 < %s -mtriple=x86_64-linux-generic -verify-machineinstrs -mcpu=skylake -x86-experimental-unorde…
17 ; CHECK-O0-LABEL: store_i8:
18 ; CHECK-O0: # %bb.0:
19 ; CHECK-O0-NEXT: movb %sil, %al
20 ; CHECK-O0-NEXT: movb %al, (%rdi)
21 ; CHECK-O0-NEXT: retq
32 ; CHECK-O0-LABEL: load_i16:
33 ; CHECK-O0: # %bb.0:
34 ; CHECK-O0-NEXT: movw (%rdi), %ax
[all …]
Dswifterror.ll2 … llc -verify-machineinstrs -O0 < %s -mtriple=x86_64-apple-darwin -disable-block-placement | FileCh…
18 ; CHECK-O0-LABEL: foo:
19 ; CHECK-O0: movl $16
20 ; CHECK-O0: malloc
21 ; CHECK-O0: movq %{{.*}}, %r12
22 ; CHECK-O0: movb $1, 8(%rax)
44 ; CHECK-O0-LABEL: caller:
45 ; CHECK-O0: xorl
46 ; CHECK-O0: movl %{{.*}}, %r12d
47 ; CHECK-O0: callq {{.*}}foo
[all …]
/external/llvm/test/CodeGen/AArch64/
Dcxx-tlscc.ll6 ; RUN: llc < %s -mtriple=aarch64-apple-ios -O0 | FileCheck --check-prefix=CHECK-O0 %s
83 ; CHECK-O0-LABEL: _ZTW2sg
84 ; CHECK-O0: stp d31, d30
85 ; CHECK-O0: stp d29, d28
86 ; CHECK-O0: stp d27, d26
87 ; CHECK-O0: stp d25, d24
88 ; CHECK-O0: stp d23, d22
89 ; CHECK-O0: stp d21, d20
90 ; CHECK-O0: stp d19, d18
91 ; CHECK-O0: stp d17, d16
[all …]
/external/llvm-project/llvm/test/CodeGen/AArch64/
Dcxx-tlscc.ll6 ; RUN: llc < %s -mtriple=aarch64-apple-ios -O0 -fast-isel | FileCheck --check-prefix=CHECK-O0 %s
83 ; CHECK-O0-LABEL: _ZTW2sg
84 ; CHECK-O0: stp d31, d30
85 ; CHECK-O0: stp d29, d28
86 ; CHECK-O0: stp d27, d26
87 ; CHECK-O0: stp d25, d24
88 ; CHECK-O0: stp d23, d22
89 ; CHECK-O0: stp d21, d20
90 ; CHECK-O0: stp d19, d18
91 ; CHECK-O0: stp d17, d16
[all …]
/external/llvm-project/llvm/test/CodeGen/PowerPC/
Dp9-vinsert-vextract.ll4 ; RUN: llc -O0 -mcpu=pwr9 -mtriple=powerpc64le-unknown-linux-gnu \
5 ; RUN: -verify-machineinstrs < %s | FileCheck -check-prefixes=CHECK,CHECK-O0 %s
8 ; RUN: llc -O0 -mcpu=pwr9 -mtriple=powerpc64-unknown-linux-gnu \
9 ; RUN: -verify-machineinstrs < %s | FileCheck %s --check-prefixes=CHECK-BE,CHECK-BE-O0
155 ; CHECK-O0-LABEL: shuffle_vector_halfword_8_1:
156 ; CHECK-O0: # %bb.0: # %entry
157 ; CHECK-O0-NEXT: stxv 35, -16(1) # 16-byte Folded Spill
158 ; CHECK-O0-NEXT: vmr 3, 2
159 ; CHECK-O0-NEXT: lxv 34, -16(1) # 16-byte Folded Reload
160 ; CHECK-O0-NEXT: vsldoi 3, 3, 3, 6
[all …]
Dbuiltins-ppc-p10vsx.ll8 ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu -O0 \
10 ; RUN: FileCheck %s --check-prefix=CHECK-O0
26 ; CHECK-O0-LABEL: test_vec_test_lsbb_all_ones:
27 ; CHECK-O0: # %bb.0: # %entry
28 ; CHECK-O0-NEXT: xvtlsbb cr0, v2
29 ; CHECK-O0-NEXT: mfocrf r3, 128
30 ; CHECK-O0-NEXT: srwi r3, r3, 31
31 ; CHECK-O0-NEXT: extsw r3, r3
32 ; CHECK-O0-NEXT: blr
47 ; CHECK-O0-LABEL: test_vec_test_lsbb_all_zeros:
[all …]
/external/llvm/test/CodeGen/X86/
Dcxx_tlscc64.ll7 ; RUN: llc < %s -mtriple=x86_64-apple-darwin -O0 | FileCheck %s --check-prefix=CHECK-O0
43 ; CHECK-O0-LABEL: _ZTW2sg
44 ; CHECK-O0: pushq %r11
45 ; CHECK-O0: pushq %r10
46 ; CHECK-O0: pushq %r9
47 ; CHECK-O0: pushq %r8
48 ; CHECK-O0: pushq %rsi
49 ; CHECK-O0: pushq %rdx
50 ; CHECK-O0: pushq %rcx
51 ; CHECK-O0: callq
[all …]
Dswifterror.ll2 ; RUN: llc -verify-machineinstrs -O0 < %s -mtriple=x86_64-apple-darwin | FileCheck --check-prefix=C…
17 ; CHECK-O0-LABEL: foo:
18 ; CHECK-O0: movl $16
19 ; CHECK-O0: malloc
20 ; CHECK-O0: movb $1, 8(%rax)
21 ; CHECK-O0: movq %{{.*}}, %r12
43 ; CHECK-O0-LABEL: caller:
44 ; CHECK-O0: xorl
45 ; CHECK-O0: movl %{{.*}}, %r12d
46 ; CHECK-O0: callq {{.*}}foo
[all …]
Dswift-return.ll2 …erify-machineinstrs < %s -mtriple=x86_64-unknown-unknown -O0 | FileCheck --check-prefix=CHECK-O0 %s
13 ; CHECK-O0-LABEL: test
14 ; CHECK-O0: movl %edi
15 ; CHECK-O0: callq gen
16 ; CHECK-O0: movswl %ax
17 ; CHECK-O0: movsbl %dl
18 ; CHECK-O0: addl
19 ; CHECK-O0: movw %{{.*}}, %ax
48 ; CHECK-O0-LABEL: test2:
49 ; CHECK-O0-DAG: leaq (%rsp), %rax
[all …]
/external/llvm/test/CodeGen/ARM/
Dswifterror.ll2 ; RUN: llc -verify-machineinstrs -O0 < %s -mtriple=armv7-apple-ios | FileCheck --check-prefix=CHECK…
19 ; CHECK-O0-LABEL: foo:
20 ; CHECK-O0: mov r{{.*}}, #16
21 ; CHECK-O0: malloc
22 ; CHECK-O0: mov [[ID2:r[0-9]+]], r0
23 ; CHECK-O0: mov [[ID:r[0-9]+]], #1
24 ; CHECK-O0: strb [[ID]], [r0, #8]
25 ; CHECK-O0: mov r6, [[ID2]]
48 ; CHECK-O0-LABEL: caller:
50 ; CHECK-O0-DAG: str r0,
[all …]
Dcxx-tlscc.ll6 …: llc < %s -mtriple=armv7k-apple-watchos2.0 -O0 | FileCheck --check-prefix=CHECK-O0 --check-prefix…
7 ; RUN: llc < %s -mtriple=armv7-apple-ios8.0 -O0 | FileCheck --check-prefix=CHECK-O0 --check-prefix=…
67 ; CHECK-O0-LABEL: _ZTW2sg
68 ; WATCH-O0: push {r1, r2, r3, r6, r7, lr}
69 ; IOS-O0: push {r1, r2, r3, r7, lr}
70 ; CHECK-O0: push {r9, r12}
71 ; CHECK-O0: vpush {d16, d17, d18, d19, d20, d21, d22, d23, d24, d25, d26, d27, d28, d29, d30, d31}
72 ; CHECK-O0: vpush {d0, d1, d2, d3, d4, d5, d6, d7}
73 ; CHECK-O0: blx
74 ; CHECK-O0: bne [[BB_end:.?LBB0_[0-9]+]]
[all …]
Dswift-return.ll2 …-apple-ios8.0 -mcpu=cortex-a7 -verify-machineinstrs < %s -O0 | FileCheck --check-prefix=CHECK-O0 %s
5 … llc -mtriple=armv7-apple-ios -verify-machineinstrs < %s -O0 | FileCheck --check-prefix=CHECK-O0 %s
13 ; CHECK-O0-LABEL: test:
14 ; CHECK-O0: bl {{.*}}gen
15 ; CHECK-O0: sxth r0, r0
16 ; CHECK-O0: sxtb r1, r1
17 ; CHECK-O0: add r0, r0, r1
48 ; CHECK-O0-LABEL: test2:
49 ; CHECK-O0: str r0
50 ; CHECK-O0: mov r0, sp
[all …]
/external/llvm/test/CodeGen/SystemZ/
Dswifterror.ll2 ; RUN: llc < %s -O0 -mtriple=s390x-linux-gnu | FileCheck --check-prefix=CHECK-O0 %s
16 ; CHECK-O0-LABEL: foo:
17 ; CHECK-O0: lghi %r2, 16
18 ; CHECK-O0: brasl %r14, malloc
19 ; CHECK-O0: lgr %r[[REG1:[0-9]+]], %r2
20 ; CHECK-O0: mvi 8(%r2), 1
21 ; CHECK-O0: lgr %r9, %r[[REG1]]
44 ; CHECK-O0-LABEL: caller:
45 ; CHECK-O0: lghi %r9, 0
46 ; CHECK-O0: brasl %r14, foo
[all …]
Dswift-return.ll2 ; RUN: llc < %s -mtriple=s390x-linux-gnu -O0 -verify-machineinstrs | FileCheck --check-prefix=CHECK…
14 ; CHECK-O0-LABEL: test
15 ; CHECK-O0: st %r2
16 ; CHECK-O0: brasl %r14, gen
17 ; CHECK-O0-DAG: lhr %[[REG1:r[0-9]+]], %r2
18 ; CHECK-O0-DAG: lbr %[[REG2:r[0-9]+]], %r3
19 ; CHECK-O0: ar %[[REG1]], %[[REG2]]
20 ; CHECK-O0: lr %r2, %[[REG1]]
51 ; CHECK-O0-LABEL: test2:
52 ; CHECK-O0: la %[[REG1:r[0-9]+]], 168(%r15)
[all …]
/external/llvm-project/llvm/test/CodeGen/SystemZ/
Dswifterror.ll2 ; RUN: llc < %s -O0 -mtriple=s390x-linux-gnu -disable-block-placement | FileCheck --check-prefix=CH…
16 ; CHECK-O0-LABEL: foo:
17 ; CHECK-O0: lghi %r2, 16
18 ; CHECK-O0: brasl %r14, malloc
19 ; CHECK-O0: lgr [[T0:%r[0-9]+]], %r2
20 ; CHECK-O0: mvi 8(%r2), 1
43 ; CHECK-O0-LABEL: caller:
44 ; CHECK-O0: lghi %r9, 0
45 ; CHECK-O0: brasl %r14, foo
46 ; CHECK-O0: cghi %r9, 0
[all …]
Dswift-return.ll2 ; RUN: llc < %s -mtriple=s390x-linux-gnu -O0 -verify-machineinstrs | FileCheck --check-prefix=CHECK…
14 ; CHECK-O0-LABEL: test
15 ; CHECK-O0: st %r2
16 ; CHECK-O0: brasl %r14, gen
17 ; CHECK-O0-DAG: lhr %r2, %r2
18 ; CHECK-O0-DAG: lbr %[[REG2:r[0-9]+]], %r3
19 ; CHECK-O0: ar %r2, %[[REG2]]
49 ; CHECK-O0-LABEL: test2:
50 ; CHECK-O0: st %r2, [[SPILL1:[0-9]+]](%r15)
51 ; CHECK-O0: l %r3, [[SPILL1]](%r15)
[all …]
/external/llvm-project/llvm/test/CodeGen/SPARC/
DLeonCASAInstructionUT.ll1 ; RUN: llc %s -O0 -march=sparc -mcpu=leon3 -mattr=+hasleoncasa -o - | FileCheck %s
2 ; RUN: llc %s -O0 -march=sparc -mcpu=gr712rc -o - | FileCheck %s
3 ; RUN: llc %s -O0 -march=sparc -mcpu=leon4 -o - | FileCheck %s
4 ; RUN: llc %s -O0 -march=sparc -mcpu=gr740 -o - | FileCheck %s
5 ; RUN: llc %s -O0 -march=sparc -mcpu=myriad2 -o - | FileCheck %s
6 ; RUN: llc %s -O0 -march=sparc -mcpu=myriad2.1 -o - | FileCheck %s
7 ; RUN: llc %s -O0 -march=sparc -mcpu=myriad2.2 -o - | FileCheck %s
8 ; RUN: llc %s -O0 -march=sparc -mcpu=myriad2.3 -o - | FileCheck %s
9 ; RUN: llc %s -O0 -march=sparc -mcpu=ma2100 -o - | FileCheck %s
10 ; RUN: llc %s -O0 -march=sparc -mcpu=ma2150 -o - | FileCheck %s
[all …]
/external/llvm-project/llvm/test/CodeGen/ARM/
Dcxx-tlscc.ll6 …: llc < %s -mtriple=armv7k-apple-watchos2.0 -O0 | FileCheck --check-prefix=CHECK-O0 --check-prefix…
7 ; RUN: llc < %s -mtriple=armv7-apple-ios8.0 -O0 | FileCheck --check-prefix=CHECK-O0 --check-prefix=…
67 ; CHECK-O0-LABEL: _ZTW2sg
68 ; WATCH-O0: push {r1, r2, r3, r6, r7, lr}
69 ; IOS-O0: push {r1, r2, r3, r7, lr}
70 ; CHECK-O0: push {r9, r12}
71 ; CHECK-O0: vpush {d16, d17, d18, d19, d20, d21, d22, d23, d24, d25, d26, d27, d28, d29, d30, d31}
72 ; CHECK-O0: vpush {d0, d1, d2, d3, d4, d5, d6, d7}
73 ; CHECK-O0: blx
74 ; CHECK-O0: bne [[BB_end:.?LBB0_[0-9]+]]
[all …]
Ddivmod-eabi.ll1 ; We run the tests with both the default optimization level and O0, to make sure
5 ; the same divmod, but luckily this doesn't occur in practice even at O0).
9 ; RUN: llc -mtriple armv7-none-eabi %s -o - -O0 -optimize-regalloc | FileCheck %s --check-prefix=EA…
11 ; RUN: llc -mtriple armv7-none-eabihf %s -o - -O0 -optimize-regalloc | FileCheck %s --check-prefix=…
14 ; RUN: llc -mtriple armv7-linux-androideabi %s -o - -O0 -optimize-regalloc | FileCheck %s --check-p…
16 ; RUN: llc -mtriple armv7-linux-gnueabi %s -o - -O0 -optimize-regalloc | FileCheck %s --check-prefi…
18 ; RUN: llc -mtriple armv7-linux-musleabi %s -o - -O0 -optimize-regalloc | FileCheck %s --check-pref…
20 …RUN: llc -mtriple armv7-apple-darwin %s -o - -O0 -optimize-regalloc | FileCheck %s --check-prefix=…
22 …: llc -mtriple thumbv7-windows %s -o - -O0 -optimize-regalloc | FileCheck %s --check-prefixes=WIND…
27 ; DARWIN-O0-LABEL: f16:
[all …]
/external/llvm-project/llvm/test/CodeGen/AArch64/GlobalISel/
Darm64-irtranslator-gep.ll2 ; RUN: llc -O0 -stop-after=irtranslator -global-isel -verify-machineinstrs %s -o - 2>&1 | FileCheck…
8 ; O0-LABEL: name: cse_gep
9 ; O0: bb.1 (%ir-block.0):
10 ; O0: liveins: $w1, $x0
11 ; O0: [[COPY:%[0-9]+]]:_(p0) = COPY $x0
12 ; O0: [[COPY1:%[0-9]+]]:_(s32) = COPY $w1
13 ; O0: [[SEXT:%[0-9]+]]:_(s64) = G_SEXT [[COPY1]](s32)
14 ; O0: [[C:%[0-9]+]]:_(s64) = G_CONSTANT i64 16
15 ; O0: [[MUL:%[0-9]+]]:_(s64) = G_MUL [[SEXT]], [[C]]
16 ; O0: [[PTR_ADD:%[0-9]+]]:_(p0) = G_PTR_ADD [[COPY]], [[MUL]](s64)
[all …]
/external/llvm-project/llvm/test/CodeGen/AMDGPU/
Dmubuf-legalize-operands.ll4 ; RUN: llc -O0 -march=amdgcn -mcpu=gfx900 -verify-machineinstrs -verify-machine-dom-info -o - %s | …
234 ; W64-O0-LABEL: mubuf_vgpr_outside_entry
236 ; W64-O0-DAG: s_mov_b32 [[IDX_S:s[0-9]+]], s{{[0-9]+}}
237 ; W64-O0-DAG: v_mov_b32_e32 [[IDX_V:v[0-9]+]], s{{[0-9]+}}
238 ; W64-O0-DAG: s_mov_b64 [[SAVEEXEC:s\[[0-9]+:[0-9]+\]]], exec
239 ; W64-O0-DAG: buffer_store_dword [[IDX_V]], off, s{{\[[0-9]+:[0-9]+\]}}, s{{[0-9]+}} ; 4-byte Folde…
241 ; W64-O0: [[LOOPBB0:BB[0-9]+_[0-9]+]]: ; =>This Inner Loop Header: Depth=1
242 ; W64-O0: buffer_load_dword [[IDX:v[0-9]+]], off, s{{\[[0-9]+:[0-9]+\]}}, s32 ; 4-byte Folded Reload
243 ; W64-O0: buffer_load_dword v[[VRSRC0:[0-9]+]], off, s[0:3], s32 offset:28 ; 4-byte Folded Reload
244 ; W64-O0: buffer_load_dword v[[VRSRC1:[0-9]+]], off, s[0:3], s32 offset:32 ; 4-byte Folded Reload
[all …]

12345678910>>...93