/external/llvm-project/clang/test/CodeGen/ |
D | aarch64-bf16-ldst-intrinsics.c | 10 bfloat16x4_t test_vld1_bf16(bfloat16_t const *ptr) { in test_vld1_bf16() 19 bfloat16x8_t test_vld1q_bf16(bfloat16_t const *ptr) { in test_vld1q_bf16() 28 bfloat16x4_t test_vld1_lane_bf16(bfloat16_t const *ptr, bfloat16x4_t src) { in test_vld1_lane_bf16() 39 bfloat16x8_t test_vld1q_lane_bf16(bfloat16_t const *ptr, bfloat16x8_t src) { in test_vld1q_lane_bf16() 50 bfloat16x4_t test_vld1_dup_bf16(bfloat16_t const *ptr) { in test_vld1_dup_bf16() 63 bfloat16x4x2_t test_vld1_bf16_x2(bfloat16_t const *ptr) { in test_vld1_bf16_x2() 70 bfloat16x8x2_t test_vld1q_bf16_x2(bfloat16_t const *ptr) { in test_vld1q_bf16_x2() 77 bfloat16x4x3_t test_vld1_bf16_x3(bfloat16_t const *ptr) { in test_vld1_bf16_x3() 84 bfloat16x8x3_t test_vld1q_bf16_x3(bfloat16_t const *ptr) { in test_vld1q_bf16_x3() 91 bfloat16x4x4_t test_vld1_bf16_x4(bfloat16_t const *ptr) { in test_vld1_bf16_x4() [all …]
|
D | aarch64-bf16-getset-intrinsics.c | 22 bfloat16x4_t test_vdup_n_bf16(bfloat16_t v) { in test_vdup_n_bf16() 32 bfloat16x8_t test_vdupq_n_bf16(bfloat16_t v) { in test_vdupq_n_bf16() 104 bfloat16_t test_vget_lane_bf16(bfloat16x4_t v) { in test_vget_lane_bf16() 113 bfloat16_t test_vgetq_lane_bf16(bfloat16x8_t v) { in test_vgetq_lane_bf16() 122 bfloat16x4_t test_vset_lane_bf16(bfloat16_t a, bfloat16x4_t v) { in test_vset_lane_bf16() 131 bfloat16x8_t test_vsetq_lane_bf16(bfloat16_t a, bfloat16x8_t v) { in test_vsetq_lane_bf16() 140 bfloat16_t test_vduph_lane_bf16(bfloat16x4_t v) { in test_vduph_lane_bf16() 149 bfloat16_t test_vduph_laneq_bf16(bfloat16x8_t v) { in test_vduph_laneq_bf16()
|
D | arm-bf16-getset-intrinsics.c | 24 bfloat16x4_t test_vdup_n_bf16(bfloat16_t v) { in test_vdup_n_bf16() 34 bfloat16x8_t test_vdupq_n_bf16(bfloat16_t v) { in test_vdupq_n_bf16() 106 bfloat16_t test_vget_lane_bf16(bfloat16x4_t v) { in test_vget_lane_bf16() 115 bfloat16_t test_vgetq_lane_bf16(bfloat16x8_t v) { in test_vgetq_lane_bf16() 124 bfloat16x4_t test_vset_lane_bf16(bfloat16_t a, bfloat16x4_t v) { in test_vset_lane_bf16() 133 bfloat16x8_t test_vsetq_lane_bf16(bfloat16_t a, bfloat16x8_t v) { in test_vsetq_lane_bf16() 142 bfloat16_t test_vduph_lane_bf16(bfloat16x4_t v) { in test_vduph_lane_bf16() 151 bfloat16_t test_vduph_laneq_bf16(bfloat16x8_t v) { in test_vduph_laneq_bf16()
|
D | arm-bf16-convert-intrinsics.c | 79 bfloat16_t test_vcvth_bf16_f32(float32_t a) { in test_vcvth_bf16_f32() 85 float32_t test_vcvtah_f32_bf16(bfloat16_t a) { in test_vcvtah_f32_bf16()
|
/external/llvm-project/clang/test/Sema/ |
D | aarch64-bf16-ldst-intrinsics.c | 8 bfloat16x4_t test_vld1_lane_bf16(bfloat16_t const *ptr, bfloat16x4_t src) { in test_vld1_lane_bf16() 14 bfloat16x8_t test_vld1q_lane_bf16(bfloat16_t const *ptr, bfloat16x8_t src) { in test_vld1q_lane_bf16() 20 bfloat16x4x2_t test_vld2_lane_bf16(bfloat16_t const *ptr, bfloat16x4x2_t src) { in test_vld2_lane_bf16() 26 bfloat16x8x2_t test_vld2q_lane_bf16(bfloat16_t const *ptr, bfloat16x8x2_t src) { in test_vld2q_lane_bf16() 32 bfloat16x4x3_t test_vld3_lane_bf16(bfloat16_t const *ptr, bfloat16x4x3_t src) { in test_vld3_lane_bf16() 38 bfloat16x8x3_t test_vld3q_lane_bf16(bfloat16_t const *ptr, bfloat16x8x3_t src) { in test_vld3q_lane_bf16() 44 bfloat16x4x4_t test_vld4_lane_bf16(bfloat16_t const *ptr, bfloat16x4x4_t src) { in test_vld4_lane_bf16() 50 bfloat16x8x4_t test_vld4q_lane_bf16(bfloat16_t const *ptr, bfloat16x8x4_t src) { in test_vld4q_lane_bf16() 56 void test_vst1_lane_bf16(bfloat16_t *ptr, bfloat16x4_t val) { in test_vst1_lane_bf16() 62 void test_vst1q_lane_bf16(bfloat16_t *ptr, bfloat16x8_t val) { in test_vst1q_lane_bf16() [all …]
|
/external/llvm-project/clang/test/CodeGen/aarch64-sve-intrinsics/ |
D | acle_sve_dupq-bfloat.c | 27 svbfloat16_t test_svdupq_n_bf16(bfloat16_t x0, bfloat16_t x1, bfloat16_t x2, bfloat16_t x3, in test_svdupq_n_bf16() 28 bfloat16_t x4, bfloat16_t x5, bfloat16_t x6, bfloat16_t x7) { in test_svdupq_n_bf16()
|
D | acle_sve_dup-bfloat.c | 20 svbfloat16_t test_svdup_n_bf16(bfloat16_t op) { in test_svdup_n_bf16() 28 svbfloat16_t test_svdup_n_bf16_z(svbool_t pg, bfloat16_t op) { in test_svdup_n_bf16_z() 37 svbfloat16_t test_svdup_n_bf16_m(svbfloat16_t inactive, svbool_t pg, bfloat16_t op) { in test_svdup_n_bf16_m() 46 svbfloat16_t test_svdup_n_bf16_x(svbool_t pg, bfloat16_t op) { in test_svdup_n_bf16_x()
|
D | acle_sve_ldnt1-bfloat.c | 14 svbfloat16_t test_svldnt1_bf16(svbool_t pg, const bfloat16_t *base) in test_svldnt1_bf16() 24 svbfloat16_t test_svldnt1_vnum_bf16(svbool_t pg, const bfloat16_t *base, int64_t vnum) in test_svldnt1_vnum_bf16()
|
D | acle_sve_ldnf1-bfloat.c | 13 svbfloat16_t test_svldnf1_bf16(svbool_t pg, const bfloat16_t *base) in test_svldnf1_bf16() 23 svbfloat16_t test_svldnf1_vnum_bf16(svbool_t pg, const bfloat16_t *base, int64_t vnum) in test_svldnf1_vnum_bf16()
|
D | acle_sve_ld1-bfloat.c | 14 svbfloat16_t test_svld1_bf16(svbool_t pg, const bfloat16_t *base) in test_svld1_bf16() 24 svbfloat16_t test_svld1_vnum_bf16(svbool_t pg, const bfloat16_t *base, int64_t vnum) in test_svld1_vnum_bf16()
|
D | acle_sve_ld4-bfloat.c | 13 svbfloat16x4_t test_svld4_bf16(svbool_t pg, const bfloat16_t *base) in test_svld4_bf16() 22 svbfloat16x4_t test_svld4_vnum_bf16(svbool_t pg, const bfloat16_t *base, int64_t vnum) in test_svld4_vnum_bf16()
|
D | acle_sve_ld2-bfloat.c | 13 svbfloat16x2_t test_svld2_bf16(svbool_t pg, const bfloat16_t *base) in test_svld2_bf16() 23 svbfloat16x2_t test_svld2_vnum_bf16(svbool_t pg, const bfloat16_t *base, int64_t vnum) in test_svld2_vnum_bf16()
|
D | acle_sve_ld3-bfloat.c | 13 svbfloat16x3_t test_svld3_bf16(svbool_t pg, const bfloat16_t *base) in test_svld3_bf16() 22 svbfloat16x3_t test_svld3_vnum_bf16(svbool_t pg, const bfloat16_t *base, int64_t vnum) in test_svld3_vnum_bf16()
|
D | acle_sve_ldff1-bfloat.c | 14 svbfloat16_t test_svldff1_bf16(svbool_t pg, const bfloat16_t *base) in test_svldff1_bf16() 24 svbfloat16_t test_svldff1_vnum_bf16(svbool_t pg, const bfloat16_t *base, int64_t vnum) in test_svldff1_vnum_bf16()
|
D | acle_sve_clasta-bfloat.c | 29 bfloat16_t test_svclasta_n_bf16(svbool_t pg, bfloat16_t fallback, svbfloat16_t data) { in test_svclasta_n_bf16()
|
D | acle_sve_clastb-bfloat.c | 29 bfloat16_t test_svclastb_n_bf16(svbool_t pg, bfloat16_t fallback, svbfloat16_t data) { in test_svclastb_n_bf16()
|
D | acle_sve_st1-bfloat.c | 14 void test_svst1_bf16(svbool_t pg, bfloat16_t *base, svbfloat16_t data) in test_svst1_bf16() 24 void test_svst1_vnum_bf16(svbool_t pg, bfloat16_t *base, int64_t vnum, svbfloat16_t data) in test_svst1_vnum_bf16()
|
D | acle_sve_st2-bfloat.c | 12 void test_svst2_bf16(svbool_t pg, bfloat16_t *base, svbfloat16x2_t data) in test_svst2_bf16() 23 void test_svst2_vnum_bf16(svbool_t pg, bfloat16_t *base, int64_t vnum, svbfloat16x2_t data) in test_svst2_vnum_bf16()
|
D | acle_sve_st3-bfloat.c | 13 void test_svst3_bf16(svbool_t pg, bfloat16_t *base, svbfloat16x3_t data) in test_svst3_bf16() 25 void test_svst3_vnum_bf16(svbool_t pg, bfloat16_t *base, int64_t vnum, svbfloat16x3_t data) in test_svst3_vnum_bf16()
|
D | acle_sve_st4-bfloat.c | 13 void test_svst4_bf16(svbool_t pg, bfloat16_t *base, svbfloat16x4_t data) in test_svst4_bf16() 26 void test_svst4_vnum_bf16(svbool_t pg, bfloat16_t *base, int64_t vnum, svbfloat16x4_t data) in test_svst4_vnum_bf16()
|
D | acle_sve_stnt1-bfloat.c | 14 void test_svstnt1_bf16(svbool_t pg, bfloat16_t *base, svbfloat16_t data) in test_svstnt1_bf16() 24 void test_svstnt1_vnum_bf16(svbool_t pg, bfloat16_t *base, int64_t vnum, svbfloat16_t data) in test_svstnt1_vnum_bf16()
|
D | acle_sve_insr-bfloat.c | 20 svbfloat16_t test_svinsr_n_bf16(svbfloat16_t op1, bfloat16_t op2) { in test_svinsr_n_bf16()
|
/external/llvm-project/clang/test/CodeGen/aarch64-sve2-intrinsics/ |
D | acle_sve2_whilerw-bfloat.c | 15 svbool_t test_svwhilerw_bf16(const bfloat16_t *op1, const bfloat16_t *op2) in test_svwhilerw_bf16()
|
D | acle_sve2_whilewr-bfloat.c | 15 svbool_t test_svwhilewr_bf16(const bfloat16_t *op1, const bfloat16_t *op2) in test_svwhilewr_bf16()
|
/external/llvm-project/llvm/test/CodeGen/AArch64/ |
D | bf16-vector-shuffle.ll | 14 ; bfloat16x4_t test_vdup_n_bf16(bfloat16_t v) { return vdup_n_bf16(v); } 25 ; bfloat16x8_t test_vdupq_n_bf16(bfloat16_t v) { return vdupq_n_bf16(v); } 105 ; bfloat16_t test_vget_lane_bf16(bfloat16x4_t v) { return vget_lane_bf16(v, 1); } 115 ; bfloat16_t test_vgetq_lane_bf16(bfloat16x8_t v) { return vgetq_lane_bf16(v, 7); } 125 ; bfloat16x4_t test_vset_lane_bf16(bfloat16_t a, bfloat16x4_t v) { return vset_lane_bf16(a, v, 1); } 136 ; bfloat16x8_t test_vsetq_lane_bf16(bfloat16_t a, bfloat16x8_t v) { return vsetq_lane_bf16(a, v, 7)… 147 ; bfloat16_t test_vduph_lane_bf16(bfloat16x4_t v) { return vduph_lane_bf16(v, 1); } 157 ; bfloat16_t test_vduph_laneq_bf16(bfloat16x8_t v) { return vduph_laneq_bf16(v, 7); }
|