Home
last modified time | relevance | path

Searched refs:mvc (Results 1 – 25 of 44) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/SystemZ/
Dmemcpy-01.ll32 ; CHECK: mvc 0(1,%r2), 0(%r3)
41 ; CHECK: mvc 0(1,%r2), 0(%r3)
50 ; CHECK: mvc 0(256,%r2), 0(%r3)
59 ; CHECK: mvc 0(256,%r2), 0(%r3)
68 ; CHECK: mvc 0(256,%r2), 0(%r3)
69 ; CHECK: mvc 256(1,%r2), 256(%r3)
78 ; CHECK: mvc 0(256,%r2), 0(%r3)
79 ; CHECK: mvc 256(255,%r2), 256(%r3)
88 ; CHECK: mvc 0(256,%r2), 0(%r3)
89 ; CHECK: mvc 256(256,%r2), 256(%r3)
[all …]
Dmemset-01.ll70 ; CHECK: mvc 1(2,%r2), 0(%r2)
80 ; CHECK: mvc 1(2,%r2), 0(%r2)
90 ; CHECK: mvc 1(256,%r2), 0(%r2)
100 ; CHECK: mvc 1(256,%r2), 0(%r2)
110 ; CHECK: mvc 1(256,%r2), 0(%r2)
111 ; CHECK: mvc 257(1,%r2), 256(%r2)
121 ; CHECK: mvc 1(256,%r2), 0(%r2)
122 ; CHECK: mvc 257(1,%r2), 256(%r2)
132 ; CHECK: mvc 1(256,%r2), 0(%r2)
133 ; CHECK: mvc 257(256,%r2), 256(%r2)
[all …]
Dmemcpy-02.ll17 ; CHECK: mvc 1(1,%r2), 0(%r2)
28 ; CHECK: mvc 1(1,%r2), 0(%r2)
41 ; CHECK: mvc 1(1,%r2), 0(%r2)
54 ; CHECK: mvc 1(1,%r2), 0(%r2)
67 ; CHECK: mvc 1(1,%r2), 0(%r2)
80 ; CHECK: mvc 2(2,%r2), 0(%r2)
91 ; CHECK: mvc 2(2,%r2), 0(%r2)
104 ; CHECK: mvc 2(2,%r2), 0(%r2)
117 ; CHECK: mvc 2(2,%r2), 0(%r2)
130 ; CHECK: mvc 2(2,%r2), 0(%r2)
[all …]
Dmemset-04.ll144 ; CHECK: mvc 1(6,%r2), 0(%r2)
154 ; CHECK: mvc 1(6,%r2), 0(%r2)
222 ; CHECK: mvc 1(10,%r2), 0(%r2)
232 ; CHECK: mvc 1(10,%r2), 0(%r2)
262 ; CHECK: mvc 1(12,%r2), 0(%r2)
272 ; CHECK: mvc 1(12,%r2), 0(%r2)
282 ; CHECK: mvc 1(13,%r2), 0(%r2)
292 ; CHECK: mvc 1(13,%r2), 0(%r2)
302 ; CHECK: mvc 1(14,%r2), 0(%r2)
312 ; CHECK: mvc 1(14,%r2), 0(%r2)
[all …]
Dmemset-02.ll106 ; CHECK: mvc 1(4,%r2), 0(%r2)
116 ; CHECK: mvc 1(4,%r2), 0(%r2)
126 ; CHECK: mvc 1(256,%r2), 0(%r2)
136 ; CHECK: mvc 1(256,%r2), 0(%r2)
146 ; CHECK: mvc 1(256,%r2), 0(%r2)
147 ; CHECK: mvc 257(1,%r2), 256(%r2)
157 ; CHECK: mvc 1(256,%r2), 0(%r2)
158 ; CHECK: mvc 257(1,%r2), 256(%r2)
Dspill-01.ll72 ; CHECK: mvc [[OFFSET1:16[04]]](4,%r15), [[OFFSET2:[0-9]+]]({{%r[0-9]+}})
74 ; CHECK: mvc [[OFFSET2]](4,{{%r[0-9]+}}), [[OFFSET1]](%r15)
114 ; CHECK: mvc 160(8,%r15), [[OFFSET:[0-9]+]]({{%r[0-9]+}})
116 ; CHECK: mvc [[OFFSET]](8,{{%r[0-9]+}}), 160(%r15)
159 ; CHECK: mvc [[OFFSET1:16[04]]](4,%r15), [[OFFSET2:[0-9]+]]({{%r[0-9]+}})
161 ; CHECK: mvc [[OFFSET2]](4,{{%r[0-9]+}}), [[OFFSET1]](%r15)
203 ; CHECK: mvc 160(8,%r15), [[OFFSET:[0-9]+]]({{%r[0-9]+}})
205 ; CHECK: mvc [[OFFSET]](8,{{%r[0-9]+}}), 160(%r15)
247 ; CHECK-NOT: mvc
286 ; CHECK-NOT: mvc
[all …]
Dloop-01.ll243 ; Test that a memcpy loop does not get a lot of lays before each mvc (D12 and no index-reg).
253 ; CHECK-Z13: mvc
254 ; CHECK-Z13-NEXT: mvc
255 ; CHECK-Z13-NEXT: mvc
256 ; CHECK-Z13-NEXT: mvc
/external/llvm/test/CodeGen/SystemZ/
Dmemcpy-01.ll34 ; CHECK: mvc 0(1,%r2), 0(%r3)
44 ; CHECK: mvc 0(1,%r2), 0(%r3)
54 ; CHECK: mvc 0(256,%r2), 0(%r3)
64 ; CHECK: mvc 0(256,%r2), 0(%r3)
74 ; CHECK: mvc 0(256,%r2), 0(%r3)
75 ; CHECK: mvc 256(1,%r2), 256(%r3)
85 ; CHECK: mvc 0(256,%r2), 0(%r3)
86 ; CHECK: mvc 256(255,%r2), 256(%r3)
96 ; CHECK: mvc 0(256,%r2), 0(%r3)
97 ; CHECK: mvc 256(256,%r2), 256(%r3)
[all …]
Dmemset-01.ll70 ; CHECK: mvc 1(2,%r2), 0(%r2)
80 ; CHECK: mvc 1(2,%r2), 0(%r2)
90 ; CHECK: mvc 1(256,%r2), 0(%r2)
100 ; CHECK: mvc 1(256,%r2), 0(%r2)
110 ; CHECK: mvc 1(256,%r2), 0(%r2)
111 ; CHECK: mvc 257(1,%r2), 256(%r2)
121 ; CHECK: mvc 1(256,%r2), 0(%r2)
122 ; CHECK: mvc 257(1,%r2), 256(%r2)
132 ; CHECK: mvc 1(256,%r2), 0(%r2)
133 ; CHECK: mvc 257(256,%r2), 256(%r2)
[all …]
Dmemcpy-02.ll17 ; CHECK: mvc 1(1,%r2), 0(%r2)
28 ; CHECK: mvc 1(1,%r2), 0(%r2)
41 ; CHECK: mvc 1(1,%r2), 0(%r2)
54 ; CHECK: mvc 1(1,%r2), 0(%r2)
67 ; CHECK: mvc 1(1,%r2), 0(%r2)
80 ; CHECK: mvc 2(2,%r2), 0(%r2)
91 ; CHECK: mvc 2(2,%r2), 0(%r2)
104 ; CHECK: mvc 2(2,%r2), 0(%r2)
117 ; CHECK: mvc 2(2,%r2), 0(%r2)
130 ; CHECK: mvc 2(2,%r2), 0(%r2)
[all …]
Dmemset-04.ll144 ; CHECK: mvc 1(6,%r2), 0(%r2)
154 ; CHECK: mvc 1(6,%r2), 0(%r2)
222 ; CHECK: mvc 1(10,%r2), 0(%r2)
232 ; CHECK: mvc 1(10,%r2), 0(%r2)
262 ; CHECK: mvc 1(12,%r2), 0(%r2)
272 ; CHECK: mvc 1(12,%r2), 0(%r2)
282 ; CHECK: mvc 1(13,%r2), 0(%r2)
292 ; CHECK: mvc 1(13,%r2), 0(%r2)
302 ; CHECK: mvc 1(14,%r2), 0(%r2)
312 ; CHECK: mvc 1(14,%r2), 0(%r2)
[all …]
Dmemset-02.ll106 ; CHECK: mvc 1(4,%r2), 0(%r2)
116 ; CHECK: mvc 1(4,%r2), 0(%r2)
126 ; CHECK: mvc 1(256,%r2), 0(%r2)
136 ; CHECK: mvc 1(256,%r2), 0(%r2)
146 ; CHECK: mvc 1(256,%r2), 0(%r2)
147 ; CHECK: mvc 257(1,%r2), 256(%r2)
157 ; CHECK: mvc 1(256,%r2), 0(%r2)
158 ; CHECK: mvc 257(1,%r2), 256(%r2)
Dspill-01.ll72 ; CHECK: mvc [[OFFSET1:16[04]]](4,%r15), [[OFFSET2:[0-9]+]]({{%r[0-9]+}})
74 ; CHECK: mvc [[OFFSET2]](4,{{%r[0-9]+}}), [[OFFSET1]](%r15)
114 ; CHECK: mvc 160(8,%r15), [[OFFSET:[0-9]+]]({{%r[0-9]+}})
116 ; CHECK: mvc [[OFFSET]](8,{{%r[0-9]+}}), 160(%r15)
159 ; CHECK: mvc [[OFFSET1:16[04]]](4,%r15), [[OFFSET2:[0-9]+]]({{%r[0-9]+}})
161 ; CHECK: mvc [[OFFSET2]](4,{{%r[0-9]+}}), [[OFFSET1]](%r15)
203 ; CHECK: mvc 160(8,%r15), [[OFFSET:[0-9]+]]({{%r[0-9]+}})
205 ; CHECK: mvc [[OFFSET]](8,{{%r[0-9]+}}), 160(%r15)
247 ; CHECK-NOT: mvc
286 ; CHECK-NOT: mvc
[all …]
/external/libvpx/libvpx/vp8/encoder/
Dencodemv.c20 const struct mv_context *mvc) { in encode_mvcomponent() argument
21 const vp8_prob *p = mvc->prob; in encode_mvcomponent()
56 const MV_CONTEXT *mvc) { in vp8_encode_motion_vector() argument
81 encode_mvcomponent(w, mv->row >> 1, &mvc[0]); in vp8_encode_motion_vector()
82 encode_mvcomponent(w, mv->col >> 1, &mvc[1]); in vp8_encode_motion_vector()
86 const struct mv_context *mvc) { in cost_mvcomponent() argument
87 const vp8_prob *p = mvc->prob; in cost_mvcomponent()
118 void vp8_build_component_cost_table(int *mvcost[2], const MV_CONTEXT *mvc, in vp8_build_component_cost_table() argument
129 mvcost[0][0] = cost_mvcomponent(0, &mvc[0]); in vp8_build_component_cost_table()
132 cost0 = cost_mvcomponent(i, &mvc[0]); in vp8_build_component_cost_table()
[all …]
Dencodemv.h22 void vp8_build_component_cost_table(int *mvcost[2], const MV_CONTEXT *mvc,
Dratectrl.c189 vp8_copy(cc->mvc, cpi->common.fc.mvc); in vp8_save_coding_context()
223 vp8_copy(cpi->common.fc.mvc, cc->mvc); in vp8_restore_coding_context()
251 memcpy(cpi->common.fc.mvc, vp8_default_mv_context, in vp8_setup_key_frame()
256 cpi->mb.mvcost, (const MV_CONTEXT *)cpi->common.fc.mvc, flag); in vp8_setup_key_frame()
Dbitstream.c348 const MV_CONTEXT *mvc) { in write_mv() argument
353 vp8_encode_motion_vector(w, &e, mvc); in write_mv()
412 const MV_CONTEXT *mvc = pc->fc.mvc; in pack_inter_mode_mvs() local
513 case NEWMV: write_mv(w, &mi->mv.as_mv, &best_mv, mvc); break; in pack_inter_mode_mvs()
544 write_mv(w, &blockmv.as_mv, &best_mv, (const MV_CONTEXT *)mvc); in pack_inter_mode_mvs()
Dblock.h117 MV_CONTEXT *mvc; member
/external/libvpx/libvpx/vp8/decoder/
Ddecodemv.c64 static int read_mvcomponent(vp8_reader *r, const MV_CONTEXT *mvc) { in read_mvcomponent() argument
65 const vp8_prob *const p = (const vp8_prob *)mvc; in read_mvcomponent()
91 static void read_mv(vp8_reader *r, MV *mv, const MV_CONTEXT *mvc) { in read_mv() argument
92 mv->row = (short)(read_mvcomponent(r, mvc) * 2); in read_mv()
93 mv->col = (short)(read_mvcomponent(r, ++mvc) * 2); in read_mv()
96 static void read_mvcontexts(vp8_reader *bc, MV_CONTEXT *mvc) { in read_mvcontexts() argument
101 vp8_prob *p = (vp8_prob *)(mvc + i); in read_mvcontexts()
124 MV_CONTEXT *const mvc = pbi->common.fc.mvc; in mb_mode_mv_init() local
161 read_mvcontexts(bc, mvc); in mb_mode_mv_init()
190 MV_CONTEXT *const mvc, int mb_to_left_edge, in decode_split_mv() argument
[all …]
/external/libvpx/libvpx/vp9/encoder/
Dvp9_encodemv.c175 nmv_context *const mvc = &cm->fc->nmvc; in vp9_write_nmv_probs() local
177 write_mv_update(vp9_mv_joint_tree, mvc->joints, counts->joints, MV_JOINTS, w); in vp9_write_nmv_probs()
180 nmv_component *comp = &mvc->comps[i]; in vp9_write_nmv_probs()
194 write_mv_update(vp9_mv_fp_tree, mvc->comps[i].class0_fp[j], in vp9_write_nmv_probs()
197 write_mv_update(vp9_mv_fp_tree, mvc->comps[i].fp, counts->comps[i].fp, in vp9_write_nmv_probs()
203 update_mv(w, counts->comps[i].class0_hp, &mvc->comps[i].class0_hp, in vp9_write_nmv_probs()
205 update_mv(w, counts->comps[i].hp, &mvc->comps[i].hp, MV_UPDATE_PROB); in vp9_write_nmv_probs()
/external/llvm/test/MC/SystemZ/
Dinsn-bad.s2331 #CHECK: mvc 0, 0
2333 #CHECK: mvc 0(%r1), 0(%r1)
2335 #CHECK: mvc 0(1,%r1), 0(2,%r1)
2337 #CHECK: mvc 0(0,%r1), 0(%r1)
2339 #CHECK: mvc 0(257,%r1), 0(%r1)
2341 #CHECK: mvc -1(1,%r1), 0(%r1)
2343 #CHECK: mvc 4096(1,%r1), 0(%r1)
2345 #CHECK: mvc 0(1,%r1), -1(%r1)
2347 #CHECK: mvc 0(1,%r1), 4096(%r1)
2349 #CHECK: mvc 0(1,%r0), 0(%r1)
[all …]
/external/libvpx/libvpx/vp8/common/
Donyxc_int.h47 MV_CONTEXT mvc[2]; member
/external/capstone/suite/MC/SystemZ/
Dinsn-good.s.cs1455 0xd2,0x00,0x00,0x00,0x00,0x00 = mvc 0(1), 0
1456 0xd2,0x00,0x00,0x00,0x10,0x00 = mvc 0(1), 0(%r1)
1457 0xd2,0x00,0x00,0x00,0xf0,0x00 = mvc 0(1), 0(%r15)
1458 0xd2,0x00,0x00,0x00,0x0f,0xff = mvc 0(1), 4095
1459 0xd2,0x00,0x00,0x00,0x1f,0xff = mvc 0(1), 4095(%r1)
1460 0xd2,0x00,0x00,0x00,0xff,0xff = mvc 0(1), 4095(%r15)
1461 0xd2,0x00,0x10,0x00,0x00,0x00 = mvc 0(1,%r1), 0
1462 0xd2,0x00,0xf0,0x00,0x00,0x00 = mvc 0(1,%r15), 0
1463 0xd2,0x00,0x1f,0xff,0x00,0x00 = mvc 4095(1,%r1), 0
1464 0xd2,0x00,0xff,0xff,0x00,0x00 = mvc 4095(1,%r15), 0
[all …]
/external/llvm/lib/Target/SystemZ/
DSystemZPatterns.td137 Instruction mvc, Instruction nc, Instruction oc,
139 defm : MVCLoadStore<load, vt, mvc, length>;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/
DSystemZPatterns.td137 Instruction mvc, Instruction nc, Instruction oc,
139 defm : MVCLoadStore<load, vt, mvc, length>;

12