Yi Kong | 8328301 | 2023-12-13 12:57:00 +0900 | [diff] [blame^] | 1 | #if defined(TARGET_BUILTIN) && !defined(RISCVV_BUILTIN) |
| 2 | #define RISCVV_BUILTIN(ID, TYPE, ATTRS) TARGET_BUILTIN(ID, TYPE, ATTRS, "zve32x") |
| 3 | #endif |
| 4 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_x,"", "n") |
| 5 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_xv_se,"", "n") |
| 6 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_x_se_u8mf8,"", "n") |
| 7 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_x_se_u8mf4,"", "n") |
| 8 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_x_se_u8mf2,"", "n") |
| 9 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_x_se_u8m1,"", "n") |
| 10 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_x_se_u8m2,"", "n") |
| 11 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_x_se_u8m4,"", "n") |
| 12 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_x_se_u8m8,"", "n") |
| 13 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_x_se_u16mf4,"", "n") |
| 14 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_x_se_u16mf2,"", "n") |
| 15 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_x_se_u16m1,"", "n") |
| 16 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_x_se_u16m2,"", "n") |
| 17 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_x_se_u16m4,"", "n") |
| 18 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_x_se_u16m8,"", "n") |
| 19 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_x_se_u32mf2,"", "n") |
| 20 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_x_se_u32m1,"", "n") |
| 21 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_x_se_u32m2,"", "n") |
| 22 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_x_se_u32m4,"", "n") |
| 23 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_x_se_u32m8,"", "n") |
| 24 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_x_se_u64m1,"", "n") |
| 25 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_x_se_u64m2,"", "n") |
| 26 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_x_se_u64m4,"", "n") |
| 27 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_x_se_u64m8,"", "n") |
| 28 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_i_se_u8mf8,"", "n") |
| 29 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_i_se_u8mf4,"", "n") |
| 30 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_i_se_u8mf2,"", "n") |
| 31 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_i_se_u8m1,"", "n") |
| 32 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_i_se_u8m2,"", "n") |
| 33 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_i_se_u8m4,"", "n") |
| 34 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_i_se_u8m8,"", "n") |
| 35 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_i_se_u16mf4,"", "n") |
| 36 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_i_se_u16mf2,"", "n") |
| 37 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_i_se_u16m1,"", "n") |
| 38 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_i_se_u16m2,"", "n") |
| 39 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_i_se_u16m4,"", "n") |
| 40 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_i_se_u16m8,"", "n") |
| 41 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_i_se_u32mf2,"", "n") |
| 42 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_i_se_u32m1,"", "n") |
| 43 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_i_se_u32m2,"", "n") |
| 44 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_i_se_u32m4,"", "n") |
| 45 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_i_se_u32m8,"", "n") |
| 46 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_i_se_u64m1,"", "n") |
| 47 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_i_se_u64m2,"", "n") |
| 48 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_i_se_u64m4,"", "n") |
| 49 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_i_se_u64m8,"", "n") |
| 50 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_iv_se,"", "n") |
| 51 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_vv_se,"", "n") |
| 52 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_fv_se,"", "n") |
| 53 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_xvv_se,"", "n") |
| 54 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_ivv_se,"", "n") |
| 55 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_vvv_se,"", "n") |
| 56 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_fvv_se,"", "n") |
| 57 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_x_se,"", "n") |
| 58 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_i,"", "n") |
| 59 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_i_se,"", "n") |
| 60 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_xv,"", "n") |
| 61 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_xv_se,"", "n") |
| 62 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_iv,"", "n") |
| 63 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_iv_se,"", "n") |
| 64 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_vv,"", "n") |
| 65 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_vv_se,"", "n") |
| 66 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_fv,"", "n") |
| 67 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_fv_se,"", "n") |
| 68 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_xvv,"", "n") |
| 69 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_xvv_se,"", "n") |
| 70 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_ivv,"", "n") |
| 71 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_ivv_se,"", "n") |
| 72 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_vvv,"", "n") |
| 73 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_vvv_se,"", "n") |
| 74 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_fvv,"", "n") |
| 75 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_fvv_se,"", "n") |
| 76 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_xvw_se,"", "n") |
| 77 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_ivw_se,"", "n") |
| 78 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_vvw_se,"", "n") |
| 79 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_fvw_se,"", "n") |
| 80 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_xvw,"", "n") |
| 81 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_xvw_se,"", "n") |
| 82 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_ivw,"", "n") |
| 83 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_ivw_se,"", "n") |
| 84 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_vvw,"", "n") |
| 85 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_vvw_se,"", "n") |
| 86 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_fvw,"", "n") |
| 87 | RISCVV_BUILTIN(__builtin_rvv_sf_vc_v_fvw_se,"", "n") |
| 88 | #undef RISCVV_BUILTIN |