Home
last modified time | relevance | path

Searched full:generic (Results 1 – 25 of 3371) sorted by relevance

12345678910>>...135

/llvm-project/llvm/test/CodeGen/CSKY/
H A Dselect.ll3 …lc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky | FileCheck %s --check-prefix=GENERIC
13 ; GENERIC-LABEL: selectRR_eq_i32:
14 ; GENERIC: # %bb.0: # %entry
15 ; GENERIC-NEXT: .cfi_def_cfa_offset 0
16 ; GENERIC-NEXT: subi16 sp, sp, 4
17 ; GENERIC-NEXT: .cfi_def_cfa_offset 4
18 ; GENERIC-NEXT: cmpne16 a1, a0
19 ; GENERIC-NEXT: mvcv16 a0
20 ; GENERIC-NEXT: btsti16 a0, 0
21 ; GENERIC-NEXT: bt16 .LBB0_2
[all …]
H A Dcmp-i.ll3 …lc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky | FileCheck %s --check-prefix=GENERIC
13 ; GENERIC-LABEL: icmpRR_eq:
14 ; GENERIC: # %bb.0: # %entry
15 ; GENERIC-NEXT: .cfi_def_cfa_offset 0
16 ; GENERIC-NEXT: subi16 sp, sp, 4
17 ; GENERIC-NEXT: .cfi_def_cfa_offset 4
18 ; GENERIC-NEXT: cmpne16 a1, a0
19 ; GENERIC-NEXT: mvcv16 a0
20 ; GENERIC-NEXT: addi16 sp, sp, 4
21 ; GENERIC-NEXT: rts16
[all …]
H A Dbase-i.ll3 …llc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky | FileCheck %s --check-prefix=GENERIC
11 ; GENERIC-LABEL: addRR:
12 ; GENERIC: # %bb.0: # %entry
13 ; GENERIC-NEXT: .cfi_def_cfa_offset 0
14 ; GENERIC-NEXT: subi16 sp, sp, 4
15 ; GENERIC-NEXT: .cfi_def_cfa_offset 4
16 ; GENERIC-NEXT: addu16 a0, a1, a0
17 ; GENERIC-NEXT: addi16 sp, sp, 4
18 ; GENERIC-NEXT: rts16
30 ; GENERIC-LABEL: addRI:
[all …]
H A Dbr.ll3 …lc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky | FileCheck %s --check-prefix=GENERIC
18 ; GENERIC-LABEL: brRR_eq:
19 ; GENERIC: # %bb.0: # %entry
20 ; GENERIC-NEXT: .cfi_def_cfa_offset 0
21 ; GENERIC-NEXT: subi16 sp, sp, 4
22 ; GENERIC-NEXT: .cfi_def_cfa_offset 4
23 ; GENERIC-NEXT: cmpne16 a1, a0
24 ; GENERIC-NEXT: bt16 .LBB0_2
25 ; GENERIC-NEXT: # %bb.1: # %label1
26 ; GENERIC-NEXT: movi16 a0, 1
[all …]
H A Dcvt-i.ll3 …lc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky | FileCheck %s --check-prefix=GENERIC
12 ; GENERIC-LABEL: zextR_i64_0:
13 ; GENERIC: # %bb.0: # %entry
14 ; GENERIC-NEXT: .cfi_def_cfa_offset 0
15 ; GENERIC-NEXT: subi16 sp, sp, 4
16 ; GENERIC-NEXT: .cfi_def_cfa_offset 4
17 ; GENERIC-NEXT: movi16 a1, 0
18 ; GENERIC-NEXT: addi16 sp, sp, 4
19 ; GENERIC-NEXT: rts16
32 ; GENERIC-LABEL: zextR_i64_1:
[all …]
H A Dmul-imm.ll3 …llc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky | FileCheck %s --check-prefix=GENERIC
15 ; GENERIC-LABEL: mul_i32_4097:
16 ; GENERIC: # %bb.0: # %entry
17 ; GENERIC-NEXT: .cfi_def_cfa_offset 0
18 ; GENERIC-NEXT: subi16 sp, sp, 4
19 ; GENERIC-NEXT: .cfi_def_cfa_offset 4
20 ; GENERIC-NEXT: lsli16 a1, a0, 12
21 ; GENERIC-NEXT: addu16 a0, a1, a0
22 ; GENERIC-NEXT: addi16 sp, sp, 4
23 ; GENERIC-NEXT: rts16
[all …]
H A Dldst-i.ll3 …lc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky | FileCheck %s --check-prefix=GENERIC
12 ; GENERIC-LABEL: load_I_bits:
13 ; GENERIC: # %bb.0: # %entry
14 ; GENERIC-NEXT: .cfi_def_cfa_offset 0
15 ; GENERIC-NEXT: subi16 sp, sp, 4
16 ; GENERIC-NEXT: .cfi_def_cfa_offset 4
17 ; GENERIC-NEXT: ld16.b a0, (a0, 3)
18 ; GENERIC-NEXT: lsli16 a0, a0, 7
19 ; GENERIC-NEXT: asri16 a0, a0, 7
20 ; GENERIC-NEXT: addi16 sp, sp, 4
[all …]
H A Dconstantpool.ll3 …lc -verify-machineinstrs -csky-no-aliases < %s -mtriple=csky | FileCheck %s --check-prefix=GENERIC
8 ; GENERIC-LABEL: cttztest:
9 ; GENERIC: # %bb.0:
10 ; GENERIC-NEXT: .cfi_def_cfa_offset 0
11 ; GENERIC-NEXT: subi16 sp, sp, 4
12 ; GENERIC-NEXT: .cfi_def_cfa_offset 4
13 ; GENERIC-NEXT: movi16 a2, 0
14 ; GENERIC-NEXT: subu16 a2, a2, a0
15 ; GENERIC-NEXT: and16 a2, a0
16 ; GENERIC-NEXT: movi16 a0, 7
[all …]
/llvm-project/libclc/clspv/lib/
H A DSOURCES4 ../../generic/lib/geometric/distance.cl
5 ../../generic/lib/geometric/length.cl
6 ../../generic/lib/math/acos.cl
7 ../../generic/lib/math/acosh.cl
8 ../../generic/lib/math/asinh.cl
9 ../../generic/lib/math/acospi.cl
10 ../../generic/lib/math/asin.cl
11 ../../generic/lib/math/atan.cl
12 ../../generic/lib/math/asinh.cl
13 ../../generic/li
[all...]
/llvm-project/libclc/spirv64/lib/
H A DSOURCES2 ../../generic/lib/async/async_work_group_strided_copy.cl
3 ../../generic/lib/async/wait_group_events.cl
4 ../../generic/lib/common/degrees.cl
5 ../../generic/lib/common/mix.cl
6 ../../generic/lib/common/radians.cl
7 ../../generic/lib/common/sign.cl
8 ../../generic/lib/common/smoothstep.cl
9 ../../generic/lib/common/step.cl
10 ../../generic/lib/geometric/cross.cl
11 ../../generic/lib/geometric/distance.cl
[all …]
/llvm-project/libclc/spirv/lib/
H A DSOURCES2 ../../generic/lib/async/async_work_group_strided_copy.cl
3 ../../generic/lib/async/wait_group_events.cl
4 ../../generic/lib/common/degrees.cl
5 ../../generic/lib/common/mix.cl
6 ../../generic/lib/common/radians.cl
7 ../../generic/lib/common/sign.cl
8 ../../generic/lib/common/smoothstep.cl
9 ../../generic/lib/common/step.cl
10 ../../generic/lib/geometric/cross.cl
11 ../../generic/lib/geometric/distance.cl
[all …]
/llvm-project/llvm/include/llvm/Support/
H A DTargetOpcodes.def241 /// The following generic opcodes are not supposed to appear after ISel.
255 /// Generic ADD instruction. This is an integer add.
259 /// Generic SUB instruction. This is an integer sub.
262 // Generic multiply instruction.
265 // Generic signed division instruction.
268 // Generic unsigned division instruction.
271 // Generic signed remainder instruction.
274 // Generic unsigned remainder instruction.
277 // Generic signed divrem instruction.
280 // Generic unsigne
[all...]
/llvm-project/llvm/test/CodeGen/X86/
H A Dcmp16.ll2 ; RUN: llc < %s -mtriple=i686-- | FileCheck %s --check-prefixes=X86,X86-GENERIC
3 ; RUN: llc < %s -mtriple=x86_64-- | FileCheck %s --check-prefixes=X64,X64-GENERIC
19 ; X86-GENERIC-LABEL: cmp16_reg_eq_reg:
20 ; X86-GENERIC: # %bb.0:
21 ; X86-GENERIC-NEXT: movzwl {{[0-9]+}}(%esp), %eax
22 ; X86-GENERIC-NEXT: cmpw {{[0-9]+}}(%esp), %ax
23 ; X86-GENERIC-NEXT: sete %al
24 ; X86-GENERIC-NEXT: retl
26 ; X64-GENERIC-LABEL: cmp16_reg_eq_reg:
27 ; X64-GENERIC
[all...]
H A Datomic-idempotent.ll3 ; RUN: llc < %s -mtriple=i686-- -verify-machineinstrs -mattr=+sse2 | FileCheck %s --check-prefixes=X86,X86-GENERIC,X86-SSE2
4 ; RUN: llc < %s -mtriple=i686-- -verify-machineinstrs -mcpu=slm -mattr=-sse2 | FileCheck %s --check-prefixes=X86,X86-GENERIC,X86-SLM
5 ; RUN: llc < %s -mtriple=i686-- -verify-machineinstrs -mcpu=goldmont -mattr=-sse2 | FileCheck %s --check-prefixes=X86,X86-GENERIC,X86-SLM
6 ; RUN: llc < %s -mtriple=i686-- -verify-machineinstrs -mcpu=knl -mattr=-sse2 | FileCheck %s --check-prefixes=X86,X86-GENERIC,X86-SLM
179 ; X86-GENERIC-LABEL: or128:
180 ; X86-GENERIC: # %bb.0:
181 ; X86-GENERIC-NEXT: pushl %ebp
182 ; X86-GENERIC-NEXT: .cfi_def_cfa_offset 8
183 ; X86-GENERIC-NEXT: .cfi_offset %ebp, -8
184 ; X86-GENERIC
[all...]
H A Dlsr-loop-exit-cond.ll2 ; RUN: llc < %s -mtriple=x86_64-darwin | FileCheck %s --check-prefix=GENERIC
10 ; GENERIC-LABEL: t:
11 ; GENERIC: ## %bb.0: ## %entry
12 ; GENERIC-NEXT: pushq %rbp
13 ; GENERIC-NEXT: pushq %r15
14 ; GENERIC-NEXT: pushq %r14
15 ; GENERIC-NEXT: pushq %rbx
16 ; GENERIC-NEXT: ## kill: def $ecx killed $ecx def $rcx
17 ; GENERIC-NEXT: movl (%rdx), %r8d
18 ; GENERIC
[all...]
/llvm-project/llvm/test/CodeGen/AArch64/
H A Darm64-AdvSIMD-Scalar.ll3 …riple=arm64-eabi -aarch64-neon-syntax=generic -aarch64-enable-simd-scalar=true | FileCheck %s -che…
15 ; GENERIC-LABEL: bar:
16 ; GENERIC: // %bb.0:
17 ; GENERIC-NEXT: add v0.2d, v0.2d, v1.2d
18 ; GENERIC-NEXT: sub d2, d0, d1
19 ; GENERIC-NEXT: add d0, d0, d1
20 ; GENERIC-NEXT: fmov x8, d2
21 ; GENERIC-NEXT: mov v0.d[1], x8
22 ; GENERIC-NEXT: ret
39 ; GENERIC-LABEL: subdd_su64:
[all …]
/llvm-project/llvm/test/CodeGen/CSKY/fpu/
H A Dselect.ll4 …e=csky -mattr=+hard-float,+fpuv2_sf,+fpuv2_df -float-abi=hard | FileCheck %s --check-prefix=GENERIC
23 ; GENERIC-LABEL: selectRR_eq_float:
24 ; GENERIC: # %bb.0: # %entry
25 ; GENERIC-NEXT: .cfi_def_cfa_offset 0
26 ; GENERIC-NEXT: subi16 sp, sp, 4
27 ; GENERIC-NEXT: .cfi_def_cfa_offset 4
28 ; GENERIC-NEXT: btsti16 a0, 0
29 ; GENERIC-NEXT: bt16 .LBB0_2
30 ; GENERIC-NEXT: # %bb.1: # %entry
31 ; GENERIC-NEXT: fmovs vr1, vr0
[all …]
/llvm-project/offload/test/jit/
H A Dempty_kernel_lvl2.c2 // RUN: %libomptarget-compileoptxx-generic -fopenmp-target-jit \
7 // RUN: %libomptarget-run-generic
8 // RUN: %fcheck-plain-generic --input-file %t.pre.ll %S/empty_kernel.inc --check-prefix=FIRST
9 // RUN: %libomptarget-compileoptxx-generic -fopenmp-target-jit \
15 // RUN: %libomptarget-run-generic
16 // RUN: %fcheck-plain-generic --input-file %t.pre.ll %S/empty_kernel.inc --check-prefixes=FIRST,SEC…
18 // RUN: %libomptarget-compileoptxx-generic -fopenmp-target-jit \
23 // RUN: %libomptarget-run-generic
25 // RUN: not %fcheck-plain-generic --input-file %t.pre.ll %S/empty_kernel.inc --check-prefix=FIRST
26 // RUN: %libomptarget-compileoptxx-generic -fopenmp-target-jit \
[all …]
/llvm-project/mlir/test/IR/
H A Dproperties.mlir2 // # RUN: mlir-opt %s -mlir-print-op-generic -split-input-file | mlir-opt -mlir-print-op-generic | FileCheck %s --check-prefix=GENERIC
6 // GENERIC: "test.with_properties"()
7 // GENERIC-SAME: <{a = 32 : i64, array = array<i64: 1, 2, 3, 4>, b = "foo", c = "bar", flag = true}> : () -> ()
12 // GENERIC: "test.with_nice_properties"()
13 // GENERIC-SAME: <{prop = {label = "foo bar", value = -3 : i32}}> : () -> ()
18 // GENERIC: "test.with_wrapped_properties"()
19 // GENERIC-SAME: <{prop = "content for properties"}> : () -> ()
23 // GENERIC
[all...]
/llvm-project/flang/test/Semantics/
H A Dresolve38.f908 generic :: g1 => s2
14 generic :: g2 => s1
26 generic, public :: g3 => s3
27 generic :: h3 => s3
42 generic, private :: g3 => s4
44 generic, public :: h3 => s4
45 generic :: i3 => s4
47 generic, private :: i3 => s5
55 generic :: g5 => s3, s4
57 generic, public :: g5 => s5
[all …]
H A Dresolve53.f902 ! 15.4.3.4.5 Restrictions on generic declarations
3 ! Specific procedures of generic interfaces must be distinguishable.
6 !ERROR: Generic 'g' may not have specific procedures 's2' and 's4' as their interfaces are not distinguishable
28 !ERROR: Generic 'g' may not have specific procedures 'm2s1' and 'm2s2' as their interfaces are not distinguishable
39 !ERROR: Generic 'g' may not have specific procedures 'm3f1' and 'm3f2' as their interfaces are not distinguishable
82 !ERROR: Generic 'g' may not have specific procedures 'm5s1' and 'm6s4' as their interfaces are not distinguishable
91 !ERROR: Generic 'g' may not have specific procedures 'm5s1' and 'm7s5' as their interfaces are not distinguishable
92 !ERROR: Generic 'g' may not have specific procedures 'm5s2' and 'm7s5' as their interfaces are not distinguishable
93 !ERROR: Generic 'g' may not have specific procedures 'm5s3' and 'm7s5' as their interfaces are not distinguishable
103 !ERROR: Generic '
511 interface generic global() interface
[all...]
H A Dresolve25.f9011 !ERROR: Procedure 's1' is already specified in generic 'foo'
22 generic :: bar => s4
23 generic :: bar => s2
24 !ERROR: Procedure 's4' is already specified in generic 'bar'
25 generic :: bar => s4
27 generic :: operator(.foo.)=> s4
28 generic :: operator(.foo.)=> s2
29 !ERROR: Procedure 's4' is already specified in generic 'OPERATOR(.foo.)'
30 generic :: operator(.foo.)=> s4
39 generic :: operator(+)=> f
[all …]
/llvm-project/.github/workflows/
H A Dlibcxx-build-and-test.yaml47 'generic-cxx03',
48 'generic-cxx26',
49 'generic-modules'
54 - config: 'generic-gcc'
85 'generic-cxx11',
86 'generic-cxx14',
87 'generic-cxx17',
88 'generic-cxx20',
89 'generic-cxx23'
94 - config: 'generic
[all...]
/llvm-project/llvm/test/Transforms/SLPVectorizer/AArch64/
H A Dgather-reduce.ll2 ; RUN: opt -S -passes=slp-vectorizer,dce,instcombine < %s | FileCheck %s --check-prefix=GENERIC
24 ; GENERIC-LABEL: @gather_reduce_8x16_i32(
25 ; GENERIC-NEXT: entry:
26 ; GENERIC-NEXT: [[CMP_99:%.*]] = icmp sgt i32 [[N:%.*]], 0
27 ; 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
[all...]
/llvm-project/llvm/test/Transforms/InstCombine/
H A Dffs-1.ll3 …bine -S | FileCheck %s --check-prefix=ALL --check-prefix=GENERIC
26 ; 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 …]

12345678910>>...135