Home
last modified time | relevance | path

Searched refs:INST (Results 1 – 25 of 63) sorted by relevance

123

/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/RISCV/
Drv32i-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK,CHECK-INST %s
4 # RUN: | FileCheck -check-prefixes=CHECK,CHECK-INST %s
7 # RUN: | FileCheck -check-prefix=CHECK-INST %s
10 # RUN: | FileCheck -check-prefix=CHECK-INST %s
12 # CHECK-INST: lui a0, 2
15 # CHECK-INST: lui s11, 552960
18 # CHECK-INST: lui a0, 0
21 # CHECK-INST: lui s11, 552960
24 # CHECK-INST: lui s11, 552960
27 # CHECK-INST: lui t0, 1048575
[all …]
Drv64i-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK,CHECK-INST %s
5 # RUN: | FileCheck -check-prefix=CHECK-INST %s
7 # CHECK-INST: lwu zero, 4(ra)
10 # CHECK-INST: lwu sp, 4(gp)
13 # CHECK-INST: lwu tp, -2048(t0)
16 # CHECK-INST: lwu t1, -2048(t2)
19 # CHECK-INST: lwu s0, 2047(s1)
23 # CHECK-INST: ld a0, -2048(a1)
26 # CHECK-INST: ld a2, -2048(a3)
29 # CHECK-INST: ld a4, 2047(a5)
[all …]
Drv32d-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK,CHECK-INST %s
4 # RUN: | FileCheck -check-prefixes=CHECK,CHECK-INST %s
7 # RUN: | FileCheck -check-prefix=CHECK-INST %s
10 # RUN: | FileCheck -check-prefix=CHECK-INST %s
13 # CHECK-INST: fadd.s fs10, fs11, ft8
17 # CHECK-INST: fld ft0, 12(a0)
20 # CHECK-INST: fld ft1, 4(ra)
23 # CHECK-INST: fld ft2, -2048(a3)
26 # CHECK-INST: fld ft3, -2048(s1)
29 # CHECK-INST: fld ft4, 2047(s2)
[all …]
Drv32f-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK,CHECK-INST %s
4 # RUN: | FileCheck -check-prefixes=CHECK,CHECK-INST %s
7 # RUN: | FileCheck -check-prefix=CHECK-INST %s
10 # RUN: | FileCheck -check-prefix=CHECK-INST %s
12 # CHECK-INST: flw ft0, 12(a0)
15 # CHECK-INST: flw ft1, 4(ra)
18 # CHECK-INST: flw ft2, -2048(a3)
21 # CHECK-INST: flw ft3, -2048(s1)
24 # CHECK-INST: flw ft4, 2047(s2)
27 # CHECK-INST: flw ft5, 0(s3)
[all …]
Drv32c-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK,CHECK-INST %s
4 # RUN: | FileCheck -check-prefixes=CHECK,CHECK-INST %s
7 # RUN: | FileCheck -check-prefix=CHECK-INST %s
10 # RUN: | FileCheck -check-prefix=CHECK-INST %s
14 # CHECK-INST: c.lwsp ra, 0(sp)
17 # CHECK-INST: c.swsp ra, 252(sp)
20 # CHECK-INST: c.lw a2, 0(a0)
23 # CHECK-INST: c.sw a5, 124(a3)
27 # CHECK-INST: c.j -2048
30 # CHECK-INST: c.jr a7
[all …]
Drvi-aliases-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK-EXPAND,CHECK-INST %s
6 # RUN: | FileCheck -check-prefixes=CHECK-EXPAND,CHECK-INST %s
11 # RUN: | FileCheck -check-prefixes=CHECK-EXPAND,CHECK-INST %s
17 # RUN: | FileCheck -check-prefixes=CHECK-EXPAND,CHECK-INST %s
23 # CHECK-INST.....Match the canonical instr (tests alias to instr. mapping)
31 # CHECK-INST: addi zero, zero, 0
35 # CHECK-INST: addi t6, zero, 0
38 # CHECK-INST: xori t6, ra, -1
41 # CHECK-INST: sub t6, zero, ra
44 # CHECK-INST: sltiu t6, ra, 1
[all …]
Drv32a-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK,CHECK-INST %s
4 # RUN: | FileCheck -check-prefixes=CHECK,CHECK-INST %s
7 # RUN: | FileCheck -check-prefix=CHECK-INST %s
10 # RUN: | FileCheck -check-prefix=CHECK-INST %s
12 # CHECK-INST: lr.w t0, (t1)
15 # CHECK-INST: lr.w.aq t1, (t2)
18 # CHECK-INST: lr.w.rl t2, (t3)
21 # CHECK-INST: lr.w.aqrl t3, (t4)
25 # CHECK-INST: sc.w t6, t5, (t4)
28 # CHECK-INST: sc.w.aq t5, t4, (t3)
[all …]
Drvf-aliases-valid.s2 # RUN: | FileCheck -check-prefix=CHECK-INST %s
6 # RUN: | FileCheck -check-prefix=CHECK-INST %s
11 # RUN: | FileCheck -check-prefix=CHECK-INST %s
17 # RUN: | FileCheck -check-prefix=CHECK-INST %s
29 # CHECK-INST: fsgnj.s ft0, ft1, ft1
32 # CHECK-INST: fsgnjx.s ft1, ft2, ft2
35 # CHECK-INST: fsgnjn.s ft2, ft3, ft3
39 # CHECK-INST: flt.s tp, ft6, ft5
42 # CHECK-INST: fle.s t2, fs1, fs0
48 # CHECK-INST: csrrs t0, 3, zero
[all …]
Dcompress-rv32i.s4 # RUN: -riscv-no-aliases <%s | FileCheck -check-prefixes=CHECK,CHECK-INST %s
10 # RUN: | FileCheck -check-prefixes=CHECK-BYTES,CHECK-INST %s
15 # RUN: -riscv-no-aliases <%s | FileCheck -check-prefixes=CHECK-INST %s
21 # RUN: | FileCheck -check-prefixes=CHECK-BYTES,CHECK-INST %s
25 # CHECK-INST: c.mv a0, a1
31 # CHECK-INST: c.addi4spn s0, sp, 1020
37 # CHECK-INST: c.lw s0, 124(a5)
43 # CHECK-INST: c.sw s0, 124(a5)
49 # CHECK-INST: c.nop
55 # CHECK-INST: c.addi ra, -32
[all …]
Drv64a-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK,CHECK-INST %s
5 # RUN: | FileCheck -check-prefix=CHECK-INST %s
9 # CHECK-INST: lr.d t0, (t1)
13 # CHECK-INST: lr.d.aq t1, (t2)
17 # CHECK-INST: lr.d.rl t2, (t3)
21 # CHECK-INST: lr.d.aqrl t3, (t4)
26 # CHECK-INST: sc.d t6, t5, (t4)
30 # CHECK-INST: sc.d.aq t5, t4, (t3)
34 # CHECK-INST: sc.d.rl t4, t3, (t2)
38 # CHECK-INST: sc.d.aqrl t3, t2, (t1)
[all …]
Drvd-aliases-valid.s2 # RUN: | FileCheck -check-prefix=CHECK-INST %s
6 # RUN: | FileCheck -check-prefix=CHECK-INST %s
11 # RUN: | FileCheck -check-prefix=CHECK-INST %s
17 # RUN: | FileCheck -check-prefix=CHECK-INST %s
29 # CHECK-INST: fsgnj.d ft0, ft1, ft1
32 # CHECK-INST: fsgnjx.d ft1, ft2, ft2
35 # CHECK-INST: fsgnjn.d ft2, ft3, ft3
39 # CHECK-INST: flt.d tp, ft6, ft5
42 # CHECK-INST: fle.d t2, fs1, fs0
50 # CHECK-INST: fmadd.d fa0, fa1, fa2, fa3, dyn
[all …]
Drv32m-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK,CHECK-INST %s
4 # RUN: | FileCheck -check-prefixes=CHECK,CHECK-INST %s
7 # RUN: | FileCheck -check-prefix=CHECK-INST %s
10 # RUN: | FileCheck -check-prefix=CHECK-INST %s
12 # CHECK-INST: mul a4, ra, s0
15 # CHECK-INST: mulh ra, zero, zero
18 # CHECK-INST: mulhsu t0, t2, t1
21 # CHECK-INST: mulhu a5, a4, a3
24 # CHECK-INST: div s0, s0, s0
27 # CHECK-INST: divu gp, a0, a1
[all …]
Dpriv-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK,CHECK-INST %s
4 # RUN: | FileCheck -check-prefixes=CHECK,CHECK-INST %s
7 # RUN: | FileCheck -check-prefix=CHECK-INST %s
10 # RUN: | FileCheck -check-prefix=CHECK-INST %s
12 # CHECK-INST: uret
16 # CHECK-INST: sret
20 # CHECK-INST: mret
24 # CHECK-INST: wfi
28 # CHECK-INST: sfence.vma zero, zero
32 # CHECK-INST: sfence.vma a0, a1
Drv64c-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK,CHECK-INST %s
5 # RUN: | FileCheck -check-prefix=CHECK-INST %s
15 # CHECK-INST: c.ldsp ra, 0(sp)
19 # CHECK-INST: c.sdsp ra, 504(sp)
23 # CHECK-INST: c.ld a4, 0(a3)
27 # CHECK-INST: c.sd a5, 248(a3)
32 # CHECK-INST: c.subw a3, a4
35 # CHECK-INST: c.addw a0, a2
40 # CHECK-INST: c.addiw a3, -32
44 # CHECK-INST: c.addiw a3, 31
[all …]
Doption-rvc.s4 # RUN: -riscv-no-aliases <%s | FileCheck -check-prefixes=CHECK,CHECK-INST %s
10 # RUN: | FileCheck -check-prefixes=CHECK-BYTES,CHECK-INST %s
15 # RUN: -riscv-no-aliases <%s | FileCheck -check-prefixes=CHECK-INST %s
21 # RUN: | FileCheck -check-prefixes=CHECK-BYTES,CHECK-INST %s
25 # CHECK-INST: addi a0, a1, 0
31 # CHECK-INST: addi s0, sp, 1020
40 # CHECK-INST: c.mv a0, a1
46 # CHECK-INST: c.addi4spn s0, sp, 1020
54 # CHECK-INST: addi a0, a1, 0
60 # CHECK-INST: addi s0, sp, 1020
[all …]
Drv64d-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK,CHECK-INST %s
5 # RUN: | FileCheck -check-prefix=CHECK-INST %s
9 # CHECK-INST: fcvt.l.d a0, ft0, dyn
13 # CHECK-INST: fcvt.lu.d a1, ft1, dyn
17 # CHECK-INST: fmv.x.d a2, ft2
21 # CHECK-INST: fcvt.d.l ft3, a3, dyn
25 # CHECK-INST: fcvt.d.lu ft4, a4, dyn
29 # CHECK-INST: fmv.d.x ft5, a5
35 # CHECK-INST: fcvt.d.l ft3, a3, rne
39 # CHECK-INST: fcvt.d.lu ft4, a4, rtz
[all …]
Dcompress-rv64i.s4 # RUN: -riscv-no-aliases <%s | FileCheck -check-prefixes=CHECK-INST %s
10 # RUN: | FileCheck -check-prefixes=CHECK-BYTES,CHECK-INST %s
16 # CHECK-INST: c.ld s0, 248(a5)
22 # CHECK-INST: c.sd s0, 64(a5)
28 # CHECK-INST: c.addiw tp, 31
34 # CHECK-INST: c.subw s0, a5
40 # CHECK-INST: c.addw s0, a5
46 # CHECK-INST: c.addw s0, a5
52 # CHECK-INST: c.ldsp ra, 248(sp)
58 # CHECK-INST: c.sdsp s0, 64(sp)
Drv64m-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK,CHECK-INST %s
5 # RUN: | FileCheck -check-prefix=CHECK-INST %s
7 # CHECK-INST: mulw ra, sp, gp
10 # CHECK-INST: divw tp, t0, t1
13 # CHECK-INST: divuw t2, s0, s2
16 # CHECK-INST: remw a0, a1, a2
19 # CHECK-INST: remuw a3, a4, a5
Drv64f-valid.s2 # RUN: | FileCheck -check-prefixes=CHECK,CHECK-INST %s
5 # RUN: | FileCheck -check-prefix=CHECK-INST %s
9 # CHECK-INST: fcvt.l.s a0, ft0, dyn
13 # CHECK-INST: fcvt.lu.s a1, ft1, dyn
17 # CHECK-INST: fcvt.s.l ft2, a2, dyn
21 # CHECK-INST: fcvt.s.lu ft3, a3, dyn
27 # CHECK-INST: fcvt.l.s a4, ft4, rne
30 # CHECK-INST: fcvt.lu.s a5, ft5, rtz
33 # CHECK-INST: fcvt.s.l ft6, a6, rdn
36 # CHECK-INST: fcvt.s.lu ft7, a7, rup
Dcsr-aliases.s3 # RUN: | FileCheck -check-prefix=CHECK-INST %s
22 # RUN: | FileCheck -check-prefix=CHECK-INST %s
40 # CHECK-INST: csrrs t0, 3, zero
46 # CHECK-INST: csrrw t1, 3, t2
52 # CHECK-INST: csrrw zero, 3, t2
58 # CHECK-INST: csrrw zero, 3, t2
64 # CHECK-INST: csrrw t0, 2, zero
70 # CHECK-INST: csrrw t0, 2, t1
76 # CHECK-INST: csrrwi t0, 2, 31
82 # CHECK-INST: csrrwi zero, 2, 31
[all …]
/external/mesa3d/src/intel/compiler/
Dtest_eu_validate.cpp953 #define INST(opcode, exec_size, dst_type, dst_subreg, dst_stride, src_type, \ in TEST_P() macro
970 INST(MOV, 4, DF, 0, 1, DF, 0, 4, 4, 1, true ), in TEST_P()
971 INST(MOV, 4, Q, 0, 1, Q, 0, 4, 4, 1, true ), in TEST_P()
972 INST(MOV, 4, UQ, 0, 1, UQ, 0, 4, 4, 1, true ), in TEST_P()
974 INST(MOV, 4, DF, 0, 1, F, 0, 8, 4, 2, true ), in TEST_P()
975 INST(MOV, 4, Q, 0, 1, D, 0, 8, 4, 2, true ), in TEST_P()
976 INST(MOV, 4, UQ, 0, 1, UD, 0, 8, 4, 2, true ), in TEST_P()
978 INST(MOV, 4, F, 0, 2, DF, 0, 4, 4, 1, true ), in TEST_P()
979 INST(MOV, 4, D, 0, 2, Q, 0, 4, 4, 1, true ), in TEST_P()
980 INST(MOV, 4, UD, 0, 2, UQ, 0, 4, 4, 1, true ), in TEST_P()
[all …]
/external/swiftshader/third_party/LLVM/test/Analysis/Profiling/
Dprofiling-tool-chain.ll8 ; RUX: llvm-dis < %t2 | FileCheck --check-prefix=INST %s
47 ; INST:@OptEdgeProfCounters
48 ; INST:[21 x i32]
49 ; INST:[i32 0,
50 ; INST:i32 -1,
51 ; INST:i32 -1,
52 ; INST:i32 -1,
53 ; INST:i32 -1,
54 ; INST:i32 -1,
55 ; INST:i32 -1,
[all …]
/external/swiftshader/third_party/LLVM/test/Transforms/LowerAtomic/
Datomic-load.ll7 ; CHECK: [[INST:%[a-z0-9]+]] = load
11 ; CHECK: ret i8 [[INST]]
18 ; CHECK: [[INST:%[a-z0-9]+]] = load
23 ; CHECK: ret i8 [[INST]]
30 ; CHECK: [[INST:%[a-z0-9]+]] = load
35 ; CHECK: ret i8 [[INST]]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LowerAtomic/
Datomic-load.ll8 ; CHECK: [[INST:%[a-z0-9]+]] = load
12 ; CHECK: ret i8 [[INST]]
19 ; CHECK: [[INST:%[a-z0-9]+]] = load
24 ; CHECK: ret i8 [[INST]]
31 ; CHECK: [[INST:%[a-z0-9]+]] = load
36 ; CHECK: ret i8 [[INST]]
/external/llvm/test/Transforms/LowerAtomic/
Datomic-load.ll8 ; CHECK: [[INST:%[a-z0-9]+]] = load
12 ; CHECK: ret i8 [[INST]]
19 ; CHECK: [[INST:%[a-z0-9]+]] = load
24 ; CHECK: ret i8 [[INST]]
31 ; CHECK: [[INST:%[a-z0-9]+]] = load
36 ; CHECK: ret i8 [[INST]]

123