| /llvm-project-15.0.7/llvm/test/CodeGen/RISCV/ |
| H A D | calls.ll | 96 ; RV32I-NEXT: mv a2, a0 97 ; RV32I-NEXT: mv a0, a1 124 ; RV32I-NEXT: mv t1, a0 125 ; RV32I-NEXT: mv a0, a1 126 ; RV32I-NEXT: mv a1, a2 127 ; RV32I-NEXT: mv a2, a3 128 ; RV32I-NEXT: mv a3, a4 129 ; RV32I-NEXT: mv a4, a5 130 ; RV32I-NEXT: mv a5, a6 131 ; RV32I-NEXT: mv a6, a7 [all …]
|
| H A D | double-arith.ll | 196 ; RV32I-NEXT: mv a2, a0 197 ; RV32I-NEXT: mv a3, a1 201 ; RV32I-NEXT: mv a2, a0 212 ; RV64I-NEXT: mv a1, a0 279 ; RV32I-NEXT: mv a3, a1 282 ; RV32I-NEXT: mv a2, a0 293 ; RV64I-NEXT: mv a1, a0 416 ; RV32I-NEXT: mv s0, a3 417 ; RV32I-NEXT: mv s1, a2 418 ; RV32I-NEXT: mv s2, a1 [all …]
|
| H A D | fmax-fmin.ll | 34 ; R32-NEXT: mv s1, a1 35 ; R32-NEXT: mv s0, a0 39 ; R32-NEXT: mv s0, s1 41 ; R32-NEXT: mv a0, s0 54 ; R64-NEXT: mv s1, a1 55 ; R64-NEXT: mv s0, a0 59 ; R64-NEXT: mv s0, s1 61 ; R64-NEXT: mv a0, s0 103 ; R32-NEXT: mv s1, a3 104 ; R32-NEXT: mv s2, a2 [all …]
|
| H A D | half-arith.ll | 29 ; RV32I-NEXT: mv s0, a1 34 ; RV32I-NEXT: mv s1, a0 37 ; RV32I-NEXT: mv a1, a0 38 ; RV32I-NEXT: mv a0, s1 55 ; RV64I-NEXT: mv s0, a1 60 ; RV64I-NEXT: mv s1, a0 63 ; RV64I-NEXT: mv a1, a0 64 ; RV64I-NEXT: mv a0, s1 90 ; RV32I-NEXT: mv s0, a1 95 ; RV32I-NEXT: mv s1, a0 [all …]
|
| H A D | bittest.ll | 460 ; RV32-NEXT: mv a0, a1 463 ; RV32-NEXT: mv a0, a2 470 ; RV64-NEXT: mv a0, a1 473 ; RV64-NEXT: mv a0, a2 486 ; RV32-NEXT: mv a0, a1 489 ; RV32-NEXT: mv a0, a2 496 ; RV64-NEXT: mv a0, a1 499 ; RV64-NEXT: mv a0, a2 512 ; RV32-NEXT: mv a0, a1 515 ; RV32-NEXT: mv a0, a2 [all …]
|
| H A D | double-convert.ll | 112 ; RV32I-NEXT: mv s1, a1 113 ; RV32I-NEXT: mv s2, a0 118 ; RV32I-NEXT: mv s3, a0 119 ; RV32I-NEXT: mv a0, s2 120 ; RV32I-NEXT: mv a1, s1 126 ; RV32I-NEXT: mv s4, a0 131 ; RV32I-NEXT: mv a0, s2 132 ; RV32I-NEXT: mv a1, s1 138 ; RV32I-NEXT: mv a0, s2 139 ; RV32I-NEXT: mv a1, s1 [all …]
|
| H A D | double-arith-strict.ll | 286 ; RV32I-NEXT: mv s0, a3 287 ; RV32I-NEXT: mv s1, a2 288 ; RV32I-NEXT: mv s2, a1 289 ; RV32I-NEXT: mv s3, a0 290 ; RV32I-NEXT: mv a0, a4 291 ; RV32I-NEXT: mv a1, a5 295 ; RV32I-NEXT: mv a4, a0 298 ; RV32I-NEXT: mv a0, s3 299 ; RV32I-NEXT: mv a1, s2 300 ; RV32I-NEXT: mv a2, s1 [all …]
|
| H A D | float-arith.ll | 194 ; RV32I-NEXT: mv a1, a0 208 ; RV64I-NEXT: mv a1, a0 236 ; RV32I-NEXT: mv s0, a0 254 ; RV64I-NEXT: mv s0, a0 287 ; RV32I-NEXT: mv a1, a0 300 ; RV64I-NEXT: mv a1, a0 414 ; RV32I-NEXT: mv s0, a1 415 ; RV32I-NEXT: mv s1, a0 416 ; RV32I-NEXT: mv a0, a2 421 ; RV32I-NEXT: mv a0, s1 [all …]
|
| H A D | select-binop-identity.ll | 20 ; RV32I-NEXT: mv a0, a2 44 ; RV32I-NEXT: mv a0, a3 45 ; RV32I-NEXT: mv a1, a4 54 ; RV64I-NEXT: mv a0, a2 68 ; RV32I-NEXT: mv a0, a2 77 ; RV64I-NEXT: mv a0, a2 92 ; RV32I-NEXT: mv a0, a3 93 ; RV32I-NEXT: mv a1, a4 102 ; RV64I-NEXT: mv a0, a2 116 ; RV32I-NEXT: mv a0, a2 [all …]
|
| H A D | float-convert.ll | 57 ; RV32I-NEXT: mv s0, a0 60 ; RV32I-NEXT: mv s2, a0 61 ; RV32I-NEXT: mv a0, s0 68 ; RV32I-NEXT: mv s3, a0 72 ; RV32I-NEXT: mv a0, s0 78 ; RV32I-NEXT: mv a0, s0 79 ; RV32I-NEXT: mv a1, s0 83 ; RV32I-NEXT: mv s1, s3 85 ; RV32I-NEXT: mv a0, s1 104 ; RV64I-NEXT: mv s0, a0 [all …]
|
| H A D | select-cc.ll | 17 ; RV32I-NEXT: mv a0, a2 22 ; RV32I-NEXT: mv a0, a2 27 ; RV32I-NEXT: mv a0, a2 32 ; RV32I-NEXT: mv a0, a2 37 ; RV32I-NEXT: mv a0, a2 42 ; RV32I-NEXT: mv a0, a2 47 ; RV32I-NEXT: mv a0, a2 52 ; RV32I-NEXT: mv a0, a2 57 ; RV32I-NEXT: mv a0, a2 62 ; RV32I-NEXT: mv a0, a2 [all …]
|
| H A D | urem-vector-lkk.ll | 26 ; RV32I-NEXT: mv s3, a0 28 ; RV32I-NEXT: mv a0, a2 30 ; RV32I-NEXT: mv s4, a0 32 ; RV32I-NEXT: mv a0, s2 34 ; RV32I-NEXT: mv s2, a0 36 ; RV32I-NEXT: mv a0, s1 38 ; RV32I-NEXT: mv s1, a0 40 ; RV32I-NEXT: mv a0, s0 112 ; RV64I-NEXT: mv s3, a0 114 ; RV64I-NEXT: mv a0, a2 [all …]
|
| H A D | fpclamptosat_vec.ll | 24 ; CHECK-NEXT: mv a1, a3 27 ; CHECK-NEXT: mv a0, a3 58 ; CHECK-NEXT: mv a0, a2 61 ; CHECK-NEXT: mv a1, a2 88 ; CHECK-NEXT: mv a1, a2 91 ; CHECK-NEXT: mv a0, a2 142 ; CHECK-NEXT: mv a1, a6 146 ; CHECK-NEXT: mv a2, a6 150 ; CHECK-NEXT: mv a4, a6 153 ; CHECK-NEXT: mv a5, a6 [all …]
|
| H A D | inline-asm-abi-names.ll | 63 ; RV32I-NEXT: mv ra, a0 75 ; RV64I-NEXT: mv ra, a0 92 ; RV32I-NEXT: mv ra, a0 104 ; RV64I-NEXT: mv ra, a0 118 ; RV32I-NEXT: mv sp, a0 126 ; RV64I-NEXT: mv sp, a0 138 ; RV32I-NEXT: mv sp, a0 146 ; RV64I-NEXT: mv sp, a0 161 ; RV32I-NEXT: mv gp, a0 173 ; RV64I-NEXT: mv gp, a0 [all …]
|
| H A D | usub_sat.ll | 16 ; RV32I-NEXT: mv a2, a0 21 ; RV32I-NEXT: mv a0, a1 27 ; RV64I-NEXT: mv a2, a0 32 ; RV64I-NEXT: mv a0, a1 69 ; RV32I-NEXT: mv a0, a2 70 ; RV32I-NEXT: mv a1, a3 76 ; RV64I-NEXT: mv a2, a0 81 ; RV64I-NEXT: mv a0, a1 119 ; RV32I-NEXT: mv a2, a0 124 ; RV32I-NEXT: mv a0, a1 [all …]
|
| H A D | rv32i-rv64i-half.ll | 20 ; RV32I-NEXT: mv s0, a1 25 ; RV32I-NEXT: mv s1, a0 28 ; RV32I-NEXT: mv s0, a0 29 ; RV32I-NEXT: mv a0, s1 30 ; RV32I-NEXT: mv a1, s0 35 ; RV32I-NEXT: mv a1, s0 52 ; RV64I-NEXT: mv s0, a1 57 ; RV64I-NEXT: mv s1, a0 60 ; RV64I-NEXT: mv s0, a0 61 ; RV64I-NEXT: mv a0, s1 [all …]
|
| H A D | min-max.ll | 18 ; NOZBB-NEXT: mv a0, a1 37 ; NOZBB-NEXT: mv a0, a1 56 ; NOZBB-NEXT: mv a0, a1 73 ; RV32I-NEXT: mv a4, a0 84 ; RV32I-NEXT: mv a4, a2 87 ; RV32I-NEXT: mv a0, a2 90 ; RV32I-NEXT: mv a0, a4 93 ; RV32I-NEXT: mv a1, a3 100 ; RV64I-NEXT: mv a0, a1 136 ; NOZBB-NEXT: mv a0, a1 [all …]
|
| H A D | srem-vector-lkk.ll | 25 ; RV32I-NEXT: mv s3, a0 27 ; RV32I-NEXT: mv a0, a2 29 ; RV32I-NEXT: mv s4, a0 31 ; RV32I-NEXT: mv a0, s2 33 ; RV32I-NEXT: mv s2, a0 35 ; RV32I-NEXT: mv a0, s1 37 ; RV32I-NEXT: mv s1, a0 39 ; RV32I-NEXT: mv a0, s0 117 ; RV64I-NEXT: mv s3, a0 119 ; RV64I-NEXT: mv a0, a2 [all …]
|
| H A D | atomic-rmw.ll | 32 ; RV32IA-NEXT: mv a5, a1 62 ; RV64IA-NEXT: mv a5, a1 96 ; RV32IA-NEXT: mv a5, a1 126 ; RV64IA-NEXT: mv a5, a1 160 ; RV32IA-NEXT: mv a5, a1 190 ; RV64IA-NEXT: mv a5, a1 224 ; RV32IA-NEXT: mv a5, a1 254 ; RV64IA-NEXT: mv a5, a1 288 ; RV32IA-NEXT: mv a5, a1 318 ; RV64IA-NEXT: mv a5, a1 [all …]
|
| H A D | float-arith-strict.ll | 277 ; RV32I-NEXT: mv s0, a1 278 ; RV32I-NEXT: mv s1, a0 279 ; RV32I-NEXT: mv a0, a2 284 ; RV32I-NEXT: mv a0, s1 285 ; RV32I-NEXT: mv a1, s0 299 ; RV64I-NEXT: mv s0, a1 300 ; RV64I-NEXT: mv s1, a0 301 ; RV64I-NEXT: mv a0, a2 306 ; RV64I-NEXT: mv a0, s1 307 ; RV64I-NEXT: mv a1, s0 [all …]
|
| /llvm-project-15.0.7/polly/lib/External/isl/ |
| H A D | isl_multi_arith_templ.c | 117 if (!multi || !mv) in MULTI() 121 mv->space, isl_dim_set)) in MULTI() 138 isl_multi_val_free(mv); in MULTI() 141 isl_multi_val_free(mv); in MULTI() 153 if (!multi || !mv) in MULTI() 157 mv->space, isl_dim_set)) in MULTI() 174 isl_multi_val_free(mv); in MULTI() 177 isl_multi_val_free(mv); in MULTI() 189 if (!multi || !mv) in MULTI() 210 isl_multi_val_free(mv); in MULTI() [all …]
|
| H A D | isl_multi_add_constant_templ.c | 53 __isl_take MULTI(BASE) *multi, __isl_take isl_multi_val *mv) in MULTI() 60 zero = isl_multi_val_is_zero(mv); in MULTI() 63 mv_space = isl_multi_val_peek_space(mv); in MULTI() 69 isl_die(isl_multi_val_get_ctx(mv), isl_error_invalid, in MULTI() 72 isl_multi_val_free(mv); in MULTI() 81 isl_val *v = isl_multi_val_get_at(mv, i); in MULTI() 87 isl_multi_val_free(mv); in MULTI() 91 isl_multi_val_free(mv); in MULTI()
|
| /llvm-project-15.0.7/clang/test/CodeGen/ |
| H A D | attr-cpuspecific-renaming.cpp | 11 void mv(); 17 void S1::mv() {} in mv() function in S1 21 void S1::mv() {} in mv() function in S1 25 void S1::mv() {} in mv() function in S1 29 void mv(); 35 void S2::mv() {} in mv() function in S2 38 void S2::mv() {} in mv() function in S2 42 void S2::mv() {} in mv() function in S2
|
| /llvm-project-15.0.7/polly/lib/External/ppcg/ |
| H A D | util.c | 25 isl_multi_val *mv; in ppcg_multi_val_from_int() local 32 mv = isl_multi_val_zero(space); in ppcg_multi_val_from_int() 35 mv = isl_multi_val_set_val(mv, i, isl_val_copy(v)); in ppcg_multi_val_from_int() 38 return mv; in ppcg_multi_val_from_int() 50 isl_multi_val *mv; in ppcg_multi_val_from_int_list() local 57 mv = isl_multi_val_zero(space); in ppcg_multi_val_from_int_list() 62 mv = isl_multi_val_set_val(mv, i, v); in ppcg_multi_val_from_int_list() 65 return mv; in ppcg_multi_val_from_int_list()
|
| /llvm-project-15.0.7/clang/test/SemaObjC/ |
| H A D | matrix-type-builtins.m | 11 void test_element_type_mismatch(u4x4 m, MatrixValue *mv) { 12 m = __builtin_matrix_transpose(mv.value); 18 double test_dimension_mismatch(double3x3 m, MatrixValue *mv) { 19 m = __builtin_matrix_transpose(mv.value); 23 double test_store(MatrixValue *mv, float *Ptr) { 24 __builtin_matrix_column_major_store(mv.value, Ptr, 1); 28 __builtin_matrix_column_major_store(mv.value, mv.value, mv.value);
|