Searched refs:GENERIC (Results 1 – 25 of 116) sorted by relevance
12345
2 ; RUN: llc < %s -mtriple=x86_64-darwin | FileCheck %s --check-prefix=GENERIC10 ; GENERIC-LABEL: t:11 ; GENERIC: ## %bb.0: ## %entry12 ; GENERIC-NEXT: pushq %rbp13 ; GENERIC-NEXT: pushq %r1414 ; GENERIC-NEXT: pushq %rbx15 ; GENERIC-NEXT: ## kill: def $ecx killed $ecx def $rcx16 ; GENERIC-NEXT: movl (%rdx), %eax17 ; GENERIC-NEXT: movl 4(%rdx), %ebx18 ; GENERIC-NEXT: decl %ecx[all …]
2 …iple=x86_64-apple-darwin10 | FileCheck %s --check-prefix=CHECK --check-prefix=GENERIC52 ; GENERIC-LABEL: test2:53 ; GENERIC: ## %bb.0: ## %entry54 ; GENERIC-NEXT: pushq %rax55 ; GENERIC-NEXT: callq _return_false56 ; GENERIC-NEXT: xorl %ecx, %ecx57 ; GENERIC-NEXT: testb $1, %al58 ; GENERIC-NEXT: movl $-3840, %eax ## imm = 0xF10059 ; GENERIC-NEXT: cmovnel %ecx, %eax60 ; GENERIC-NEXT: cmpl $32768, %eax ## imm = 0x8000[all …]
3 …-machineinstrs -mattr=+sse2 | FileCheck %s --check-prefixes=X86,X86-GENERIC,X86-SSE24 …y-machineinstrs -mcpu=slm -mattr=-sse2 | FileCheck %s --check-prefixes=X86,X86-GENERIC,X86-SLM5 …y-machineinstrs -mcpu=goldmont -mattr=-sse2 | FileCheck %s --check-prefixes=X86,X86-GENERIC,X86-SLM6 …y-machineinstrs -mcpu=knl -mattr=-sse2 | FileCheck %s --check-prefixes=X86,X86-GENERIC,X86-SLM348 ; X86-GENERIC-LABEL: or32_nouse_monotonic:349 ; X86-GENERIC: # %bb.0:350 ; X86-GENERIC-NEXT: #MEMBARRIER351 ; X86-GENERIC-NEXT: retl374 ; X86-GENERIC-LABEL: or32_nouse_acquire:375 ; X86-GENERIC: # %bb.0:[all …]
2 ; RUN: opt -S -slp-vectorizer -dce -instcombine < %s | FileCheck %s --check-prefix=GENERIC24 ; GENERIC-LABEL: @gather_reduce_8x16_i32(25 ; GENERIC-NEXT: entry:26 ; GENERIC-NEXT: [[CMP_99:%.*]] = icmp sgt i32 [[N:%.*]], 027 ; GENERIC-NEXT: br i1 [[CMP_99]], label [[FOR_BODY_PREHEADER:%.*]], label [[FOR_COND_CLEANUP:%.*…28 ; GENERIC: for.body.preheader:29 ; GENERIC-NEXT: br label [[FOR_BODY:%.*]]30 ; GENERIC: for.cond.cleanup.loopexit:31 ; GENERIC-NEXT: br label [[FOR_COND_CLEANUP]]32 ; GENERIC: for.cond.cleanup:[all …]
3 …e=false -disable-adv-copy-opt=true | FileCheck %s -check-prefix=GENERIC -check-prefix=GENERIC-NOOPT4 …se=false -disable-adv-copy-opt=false | FileCheck %s -check-prefix=GENERIC -check-prefix=GENERIC-OPT23 ; GENERIC-LABEL: bar:24 ; GENERIC: add v[[REG:[0-9]+]].2d, v0.2d, v1.2d25 ; GENERIC: add d[[REG3:[0-9]+]], d[[REG]], d126 ; GENERIC: sub d[[REG2:[0-9]+]], d[[REG]], d127 ; GENERIC-NOOPT: fmov [[COPY_REG3:x[0-9]+]], d[[REG3]]28 ; GENERIC-OPT-NOT: fmov29 ; GENERIC: fmov [[COPY_REG2:x[0-9]+]], d[[REG2]]30 ; GENERIC-NOOPT: fmov d0, [[COPY_REG3]][all …]
3 …bine -S | FileCheck %s --check-prefix=ALL --check-prefix=GENERIC26 ; GENERIC-LABEL: @test_simplify2(27 ; GENERIC-NEXT: [[RET:%.*]] = call i32 @ffsl(i32 0)28 ; GENERIC-NEXT: ret i32 [[RET]]38 ; GENERIC-LABEL: @test_simplify3(39 ; GENERIC-NEXT: [[RET:%.*]] = call i32 @ffsll(i64 0)40 ; GENERIC-NEXT: ret i32 [[RET]]76 ; GENERIC-LABEL: @test_simplify7(77 ; GENERIC-NEXT: [[RET:%.*]] = call i32 @ffsl(i32 65536)78 ; GENERIC-NEXT: ret i32 [[RET]][all …]
3 …simd-scalar=true -asm-verbose=false -disable-adv-copy-opt=true | FileCheck %s -check-prefix=GENERIC4 …imd-scalar=true -asm-verbose=false -disable-adv-copy-opt=false | FileCheck %s -check-prefix=GENERIC17 ; GENERIC-LABEL: bar:18 ; GENERIC: add v[[REG:[0-9]+]].2d, v0.2d, v1.2d19 ; GENERIC: add d[[REG3:[0-9]+]], d[[REG]], d120 ; GENERIC: sub d[[REG2:[0-9]+]], d[[REG]], d121 ; GENERIC-NOT: fmov22 ; GENERIC: fmov [[COPY_REG2:x[0-9]+]], d[[REG2]]23 ; GENERIC-NOT: fmov24 ; GENERIC: mov v0.d[1], [[COPY_REG2]][all …]
2 …c < %s -mtriple=arm64-eabi -aarch64-neon-syntax=apple | FileCheck %s --check-prefixes=CHECK,GENERIC205 ; GENERIC-LABEL: test_vcvt_high_f32_f64:206 ; GENERIC: // %bb.0:207 ; GENERIC-NEXT: // kill: def $d0 killed $d0 def $q0208 ; GENERIC-NEXT: fcvtn2 v0.4s, v1.2d209 ; GENERIC-NEXT: ret244 ; GENERIC-LABEL: test_vcvtx_high_f32_f64:245 ; GENERIC: // %bb.0:246 ; GENERIC-NEXT: // kill: def $d0 killed $d0 def $q0247 ; GENERIC-NEXT: fcvtxn2 v0.4s, v1.2d[all …]
3 …=machine-scheduler -o - 2>&1 > /dev/null | FileCheck %s --check-prefix=CHECK --check-prefix=GENERIC11 ; GENERIC: LDRi1212 ; GENERIC: Latency : 113 ; GENERIC: EORrr14 ; GENERIC: Latency : 115 ; GENERIC: ADDrr16 ; GENERIC: Latency : 117 ; GENERIC: SDIV18 ; GENERIC: Latency : 019 ; GENERIC: SUBrr[all …]
2 ; RUN: llc -mattr=+strict-align < %s | FileCheck %s -check-prefix=CHECK-GENERIC8 ; CHECK-GENERIC: strb9 ; CHECK-GENERIC-NEXT: strb10 ; CHECK-GENERIC-NEXT: strb11 ; CHECK-GENERIC-NEXT: strb12 ; CHECK-GENERIC-NEXT: strb
3 …=machine-scheduler -o - 2>&1 > /dev/null | FileCheck %s --check-prefix=CHECK --check-prefix=GENERIC12 ; GENERIC: Latency : 115 ; GENERIC: Latency : 218 ; GENERIC: Latency : 021 ; GENERIC: EORrr22 ; GENERIC: SDIV
4 … < %s -mtriple=armv8r-eabi -mcpu=generic | FileCheck %s --check-prefix=CHECK --check-prefix=GENERIC9 ; GENERIC: ldr10 ; GENERIC: ldr11 ; GENERIC: str12 ; GENERIC: str
3 …ex-a57 -mtriple=thumbv7-linux-gnueabihf -o - %s | FileCheck %s --check-prefixes=CHECK,CHECK-GENERIC14 ; CHECK-GENERIC-DAG: vmov.f64 d16, {{d[01]}}15 ; CHECK-GENERIC-DAG: vmov.f64 d17, {{d[01]}}33 ; CHECK-GENERIC-DAG: vmov.f32 s4, {{s[01]}}34 ; CHECK-GENERIC-DAG: vmov.f32 s6, {{s[01]}}
1 ; RUN: llc -mcpu=ppc64 < %s | FileCheck %s -check-prefix=GENERIC22 ; GENERIC-LABEL: .globl foo25 ; GENERIC: .p2align 228 ; GENERIC: @foo38 ; GENERIC-LABEL: @loop41 ; GENERIC: mtctr44 ; GENERIC-NOT: .p2align47 ; GENERIC: lwzu50 ; GENERIC: bdnz80 ; GENERIC-LABEL: @sloop[all …]
1 …c -mcpu=generic -mtriple=powerpc64le-unknown-unknown -O0 < %s | FileCheck %s --check-prefix=GENERIC12 ; GENERIC: fctiwuz 1, 113 ; GENERIC: stfd 1, [[OFF:.*]](1)14 ; GENERIC: lwz {{[0-9]*}}, [[OFF]](1)
2 …eneric -mlir-print-debuginfo -mlir-print-local-scope %s | FileCheck %s --check-prefix=CHECK-GENERIC5 // CHECK-GENERIC: "func"8 // CHECK-GENERIC: "test.wrapping_region"() ( {9 // CHECK-GENERIC: %[[NESTED_RES:.*]]:3 = "some.op"(%arg1, %arg0) {test.attr = "attr"} : (f32, i32…10 // CHECK-GENERIC: "test.return"(%[[NESTED_RES]]#0, %[[NESTED_RES]]#1, %[[NESTED_RES]]#2) : (i1, i…11 // CHECK-GENERIC: }) : () -> (i1, i2, i3) loc("some_NameLoc")15 // CHECK-GENERIC: sym_name = "wrapping_op"
2 …plit-input-file -verify-diagnostics -mlir-print-op-generic %s | FileCheck %s --check-prefix=GENERIC5 // GENERIC: "llvm.func"6 // GENERIC: sym_name = "foo"7 // GENERIC-SAME: type = !llvm.func<void ()>8 // GENERIC-SAME: () -> ()13 // GENERIC: "llvm.func"14 // GENERIC: sym_name = "bar"15 // GENERIC-SAME: type = !llvm.func<i64 (i64, i64)>16 // GENERIC-SAME: () -> ()21 // GENERIC: "llvm.func"[all …]
2 …mlir-opt -allow-unregistered-dialect %s -mlir-print-op-generic | FileCheck -check-prefix=GENERIC %s11 // GENERIC: "affine.for"()12 // GENERIC-NEXT: ^bb0(%{{.*}}: index):13 // GENERIC-NEXT: "affine.yield"() : () -> ()14 // GENERIC-NEXT: })21 // GENERIC: "affine.if"()22 // GENERIC-NEXT: "affine.yield"() : () -> ()23 // GENERIC-NEXT: }, {24 // GENERIC-NEXT: })31 // GENERIC: "affine.if"()[all …]
2 ; RUN: llc -march=arm -mattr=+strict-align < %s | FileCheck %s -check-prefix=CHECK-GENERIC8 ; CHECK-GENERIC: strb9 ; CHECK-GENERIC-NEXT: strb10 ; CHECK-GENERIC-NEXT: strb11 ; CHECK-GENERIC-NEXT: strb12 ; CHECK-GENERIC-NEXT: strb
3 …cpu=cortex-a57 -mtriple=thumbv7-linux-gnueabihf -o - %s | FileCheck %s --check-prefix=CHECK-GENERIC14 ; CHECK-GENERIC-LABEL: test_reg_stride:15 ; CHECK-GENERIC-DAG: vmov.f64 d16, {{d[01]}}16 ; CHECK-GENERIC-DAG: vmov.f64 d17, {{d[01]}}32 ; CHECK-GENERIC-LABEL: test_stride_minsize:33 ; CHECK-GENERIC-DAG: vmov.f32 s4, {{s[01]}}34 ; CHECK-GENERIC-DAG: vmov.f32 s6, {{s[01]}}
4 …fycfg -mtriple=x86_64-unknown-unknown < %s | FileCheck %s --check-prefix=ALL --check-prefix=GENERIC22 ; GENERIC-LABEL: @test1(23 ; GENERIC-NEXT: entry:24 ; GENERIC-NEXT: [[TOBOOL:%.*]] = icmp eq i64 [[A:%.*]], 025 ; GENERIC-NEXT: [[TMP0:%.*]] = tail call i64 @llvm.ctlz.i64(i64 [[A]], i1 true)26 ; GENERIC-NEXT: [[COND:%.*]] = select i1 [[TOBOOL]], i64 64, i64 [[TMP0]]27 ; GENERIC-NEXT: ret i64 [[COND]]57 ; GENERIC-LABEL: @test2(58 ; GENERIC-NEXT: entry:59 ; GENERIC-NEXT: [[TOBOOL:%.*]] = icmp eq i32 [[A:%.*]], 0[all …]
2 ; RUN: -verify-machineinstrs | FileCheck %s --check-prefix=GENERIC13 ; GENERIC: xscvdpuxws [[REG0:[0-9]+]], 114 ; GENERIC: mffprwz {{[0-9]*}}, [[REG0]]25 ; GENERIC: xscvdpsxws [[REG0:[0-9]+]], 126 ; GENERIC: mffprwz {{[0-9]*}}, [[REG0]]
19 #ifdef GENERIC62 #ifndef GENERIC72 #ifndef GENERIC77 #ifndef GENERIC87 #ifndef GENERIC97 #ifndef GENERIC113 #ifndef GENERIC123 #ifndef GENERIC128 #ifndef GENERIC138 #ifndef GENERIC[all …]
41 public static final int GENERIC = 1; field in VerificationError54 verificationErrorNames.put("generic-error", GENERIC);68 case GENERIC: in getVerificationErrorName()
4 DCL OUT[0], GENERIC[0]5 DCL OUT[1], GENERIC[1]