/external/llvm-project/llvm/test/CodeGen/SystemZ/ |
D | memcpy-01.ll | 32 ; 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 …]
|
D | memset-01.ll | 70 ; 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 …]
|
D | memcpy-02.ll | 17 ; 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 …]
|
D | memset-04.ll | 144 ; 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 …]
|
D | memset-02.ll | 106 ; 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)
|
D | spill-01.ll | 72 ; 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 …]
|
D | foldmemop-imm-01.ll | 9 ; CHECK: mvc 164(4,%r15), 0(%r2) # 4-byte Folded Spill 35 ; CHECK: mvc 168(8,%r15), 0(%r2) # 8-byte Folded Spill
|
D | loop-01.ll | 243 ; 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
|
D | foldmemop-imm-02.mir | 16 # CHECK: mvc 164(4,%r15), 0(%r2) # 4-byte Folded Spill 70 # CHECK: mvc 168(8,%r15), 0(%r2) # 8-byte Folded Spill 126 # CHECK: mvc 164(4,%r15), 0(%r2) # 4-byte Folded Spill 183 # CHECK: mvc 168(8,%r15), 0(%r2) # 8-byte Folded Spill
|
/external/llvm/test/CodeGen/SystemZ/ |
D | memcpy-01.ll | 34 ; 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 …]
|
D | memset-01.ll | 70 ; 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 …]
|
D | memcpy-02.ll | 17 ; 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 …]
|
D | memset-04.ll | 144 ; 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 …]
|
D | memset-02.ll | 106 ; 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)
|
D | spill-01.ll | 72 ; 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/ |
D | encodemv.c | 20 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 …]
|
D | encodemv.h | 22 void vp8_build_component_cost_table(int *mvcost[2], const MV_CONTEXT *mvc,
|
D | ratectrl.c | 189 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()
|
D | block.h | 117 MV_CONTEXT *mvc; member
|
D | bitstream.c | 348 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()
|
/external/libvpx/libvpx/vp8/decoder/ |
D | decodemv.c | 64 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/ |
D | vp9_encodemv.c | 175 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-project/llvm/test/MC/SystemZ/ |
D | asm-match.s | 77 mvc 184(8,%r15), 8(%r2)
|
/external/llvm/test/MC/SystemZ/ |
D | insn-bad.s | 2331 #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/ |
D | onyxc_int.h | 47 MV_CONTEXT mvc[2]; member
|