clang 23.0.0git
sifive_vector.h File Reference
#include "riscv_vector.h"

Go to the source code of this file.

Macros

#define __riscv_intrinsic_xsfmm32a16f   1
#define __riscv_intrinsic_xsfmm32a32f   1
#define __riscv_intrinsic_xsfmm32a8f   1
#define __riscv_intrinsic_xsfmm32a8i   1
#define __riscv_intrinsic_xsfmm64a64f   1
#define __riscv_intrinsic_xsfmmbase   1
#define __riscv_intrinsic_xsfvcp   1
#define __riscv_intrinsic_xsfvfbfexp16e   1
#define __riscv_intrinsic_xsfvfexp16e   1
#define __riscv_intrinsic_xsfvfexp32e   1
#define __riscv_intrinsic_xsfvfexpa   1
#define __riscv_intrinsic_xsfvfexpa64e   1
#define __riscv_intrinsic_xsfvfnrclipxfqf   1
#define __riscv_intrinsic_xsfvfwmaccqqq   1
#define __riscv_intrinsic_xsfvqmaccdod   1
#define __riscv_intrinsic_xsfvqmaccqoq   1
#define __riscv_sf_vc_x_se_u8mf4(p27_26, p24_20, p11_7, rs1, vl)
#define __riscv_sf_vc_x_se_u8mf2(p27_26, p24_20, p11_7, rs1, vl)
#define __riscv_sf_vc_x_se_u8m1(p27_26, p24_20, p11_7, rs1, vl)
#define __riscv_sf_vc_x_se_u8m2(p27_26, p24_20, p11_7, rs1, vl)
#define __riscv_sf_vc_x_se_u8m4(p27_26, p24_20, p11_7, rs1, vl)
#define __riscv_sf_vc_x_se_u8m8(p27_26, p24_20, p11_7, rs1, vl)
#define __riscv_sf_vc_x_se_u16mf2(p27_26, p24_20, p11_7, rs1, vl)
#define __riscv_sf_vc_x_se_u16m1(p27_26, p24_20, p11_7, rs1, vl)
#define __riscv_sf_vc_x_se_u16m2(p27_26, p24_20, p11_7, rs1, vl)
#define __riscv_sf_vc_x_se_u16m4(p27_26, p24_20, p11_7, rs1, vl)
#define __riscv_sf_vc_x_se_u16m8(p27_26, p24_20, p11_7, rs1, vl)
#define __riscv_sf_vc_x_se_u32m1(p27_26, p24_20, p11_7, rs1, vl)
#define __riscv_sf_vc_x_se_u32m2(p27_26, p24_20, p11_7, rs1, vl)
#define __riscv_sf_vc_x_se_u32m4(p27_26, p24_20, p11_7, rs1, vl)
#define __riscv_sf_vc_x_se_u32m8(p27_26, p24_20, p11_7, rs1, vl)
#define __riscv_sf_vc_i_se_u8mf4(p27_26, p24_20, p11_7, simm5, vl)
#define __riscv_sf_vc_i_se_u8mf2(p27_26, p24_20, p11_7, simm5, vl)
#define __riscv_sf_vc_i_se_u8m1(p27_26, p24_20, p11_7, simm5, vl)
#define __riscv_sf_vc_i_se_u8m2(p27_26, p24_20, p11_7, simm5, vl)
#define __riscv_sf_vc_i_se_u8m4(p27_26, p24_20, p11_7, simm5, vl)
#define __riscv_sf_vc_i_se_u8m8(p27_26, p24_20, p11_7, simm5, vl)
#define __riscv_sf_vc_i_se_u16mf2(p27_26, p24_20, p11_7, simm5, vl)
#define __riscv_sf_vc_i_se_u16m1(p27_26, p24_20, p11_7, simm5, vl)
#define __riscv_sf_vc_i_se_u16m2(p27_26, p24_20, p11_7, simm5, vl)
#define __riscv_sf_vc_i_se_u16m4(p27_26, p24_20, p11_7, simm5, vl)
#define __riscv_sf_vc_i_se_u16m8(p27_26, p24_20, p11_7, simm5, vl)
#define __riscv_sf_vc_i_se_u32m1(p27_26, p24_20, p11_7, simm5, vl)
#define __riscv_sf_vc_i_se_u32m2(p27_26, p24_20, p11_7, simm5, vl)
#define __riscv_sf_vc_i_se_u32m4(p27_26, p24_20, p11_7, simm5, vl)
#define __riscv_sf_vc_i_se_u32m8(p27_26, p24_20, p11_7, simm5, vl)
#define __riscv_sf_vsettnt_e8w1(atn)
#define __riscv_sf_vsettnt_e8w2(atn)
#define __riscv_sf_vsettnt_e8w4(atn)
#define __riscv_sf_vsettnt_e16w1(atn)
#define __riscv_sf_vsettnt_e16w2(atn)
#define __riscv_sf_vsettnt_e16w4(atn)
#define __riscv_sf_vsettnt_e32w1(atn)
#define __riscv_sf_vsettnt_e32w2(atn)
#define __riscv_sf_vsettm_e8w1(atm)
#define __riscv_sf_vsettm_e8w2(atm)
#define __riscv_sf_vsettm_e8w4(atm)
#define __riscv_sf_vsettm_e16w1(atm)
#define __riscv_sf_vsettm_e16w2(atm)
#define __riscv_sf_vsettm_e16w4(atm)
#define __riscv_sf_vsettm_e32w1(atm)
#define __riscv_sf_vsettm_e32w2(atm)
#define __riscv_sf_vsettn_e8w1(atn)
#define __riscv_sf_vsettn_e8w2(atn)
#define __riscv_sf_vsettn_e8w4(atn)
#define __riscv_sf_vsettn_e16w1(atn)
#define __riscv_sf_vsettn_e16w2(atn)
#define __riscv_sf_vsettn_e16w4(atn)
#define __riscv_sf_vsettn_e32w1(atn)
#define __riscv_sf_vsettn_e32w2(atn)
#define __riscv_sf_vsettk_e8w1(atk)
#define __riscv_sf_vsettk_e8w2(atk)
#define __riscv_sf_vsettk_e8w4(atk)
#define __riscv_sf_vsettk_e16w1(atk)
#define __riscv_sf_vsettk_e16w2(atk)
#define __riscv_sf_vsettk_e16w4(atk)
#define __riscv_sf_vsettk_e32w1(atk)
#define __riscv_sf_vsettk_e32w2(atk)
#define __riscv_sf_vtzero_t_e8w1(tile, atm, atn)
#define __riscv_sf_vtzero_t_e8w2(tile, atm, atn)
#define __riscv_sf_vtzero_t_e8w4(tile, atm, atn)
#define __riscv_sf_vtzero_t_e16w1(tile, atm, atn)
#define __riscv_sf_vtzero_t_e16w2(tile, atm, atn)
#define __riscv_sf_vtzero_t_e16w4(tile, atm, atn)
#define __riscv_sf_vtzero_t_e32w1(tile, atm, atn)
#define __riscv_sf_vtzero_t_e32w2(tile, atm, atn)

Macro Definition Documentation

◆ __riscv_intrinsic_xsfmm32a16f

#define __riscv_intrinsic_xsfmm32a16f   1

Definition at line 16 of file sifive_vector.h.

◆ __riscv_intrinsic_xsfmm32a32f

#define __riscv_intrinsic_xsfmm32a32f   1

Definition at line 17 of file sifive_vector.h.

◆ __riscv_intrinsic_xsfmm32a8f

#define __riscv_intrinsic_xsfmm32a8f   1

Definition at line 18 of file sifive_vector.h.

◆ __riscv_intrinsic_xsfmm32a8i

#define __riscv_intrinsic_xsfmm32a8i   1

Definition at line 19 of file sifive_vector.h.

◆ __riscv_intrinsic_xsfmm64a64f

#define __riscv_intrinsic_xsfmm64a64f   1

Definition at line 20 of file sifive_vector.h.

◆ __riscv_intrinsic_xsfmmbase

#define __riscv_intrinsic_xsfmmbase   1

Definition at line 21 of file sifive_vector.h.

◆ __riscv_intrinsic_xsfvcp

#define __riscv_intrinsic_xsfvcp   1

Definition at line 22 of file sifive_vector.h.

◆ __riscv_intrinsic_xsfvfbfexp16e

#define __riscv_intrinsic_xsfvfbfexp16e   1

Definition at line 23 of file sifive_vector.h.

◆ __riscv_intrinsic_xsfvfexp16e

#define __riscv_intrinsic_xsfvfexp16e   1

Definition at line 24 of file sifive_vector.h.

◆ __riscv_intrinsic_xsfvfexp32e

#define __riscv_intrinsic_xsfvfexp32e   1

Definition at line 25 of file sifive_vector.h.

◆ __riscv_intrinsic_xsfvfexpa

#define __riscv_intrinsic_xsfvfexpa   1

Definition at line 26 of file sifive_vector.h.

◆ __riscv_intrinsic_xsfvfexpa64e

#define __riscv_intrinsic_xsfvfexpa64e   1

Definition at line 27 of file sifive_vector.h.

◆ __riscv_intrinsic_xsfvfnrclipxfqf

#define __riscv_intrinsic_xsfvfnrclipxfqf   1

Definition at line 28 of file sifive_vector.h.

◆ __riscv_intrinsic_xsfvfwmaccqqq

#define __riscv_intrinsic_xsfvfwmaccqqq   1

Definition at line 29 of file sifive_vector.h.

◆ __riscv_intrinsic_xsfvqmaccdod

#define __riscv_intrinsic_xsfvqmaccdod   1

Definition at line 30 of file sifive_vector.h.

◆ __riscv_intrinsic_xsfvqmaccqoq

#define __riscv_intrinsic_xsfvqmaccqoq   1

Definition at line 31 of file sifive_vector.h.

◆ __riscv_sf_vc_i_se_u16m1

#define __riscv_sf_vc_i_se_u16m1 ( p27_26,
p24_20,
p11_7,
simm5,
vl )
Value:
__riscv_sf_vc_i_se(p27_26, p24_20, p11_7, simm5, 16, 0, vl)

Definition at line 81 of file sifive_vector.h.

◆ __riscv_sf_vc_i_se_u16m2

#define __riscv_sf_vc_i_se_u16m2 ( p27_26,
p24_20,
p11_7,
simm5,
vl )
Value:
__riscv_sf_vc_i_se(p27_26, p24_20, p11_7, simm5, 16, 1, vl)

Definition at line 83 of file sifive_vector.h.

◆ __riscv_sf_vc_i_se_u16m4

#define __riscv_sf_vc_i_se_u16m4 ( p27_26,
p24_20,
p11_7,
simm5,
vl )
Value:
__riscv_sf_vc_i_se(p27_26, p24_20, p11_7, simm5, 16, 2, vl)

Definition at line 85 of file sifive_vector.h.

◆ __riscv_sf_vc_i_se_u16m8

#define __riscv_sf_vc_i_se_u16m8 ( p27_26,
p24_20,
p11_7,
simm5,
vl )
Value:
__riscv_sf_vc_i_se(p27_26, p24_20, p11_7, simm5, 16, 3, vl)

Definition at line 87 of file sifive_vector.h.

◆ __riscv_sf_vc_i_se_u16mf2

#define __riscv_sf_vc_i_se_u16mf2 ( p27_26,
p24_20,
p11_7,
simm5,
vl )
Value:
__riscv_sf_vc_i_se(p27_26, p24_20, p11_7, simm5, 16, 7, vl)

Definition at line 79 of file sifive_vector.h.

◆ __riscv_sf_vc_i_se_u32m1

#define __riscv_sf_vc_i_se_u32m1 ( p27_26,
p24_20,
p11_7,
simm5,
vl )
Value:
__riscv_sf_vc_i_se(p27_26, p24_20, p11_7, simm5, 32, 0, vl)

Definition at line 90 of file sifive_vector.h.

◆ __riscv_sf_vc_i_se_u32m2

#define __riscv_sf_vc_i_se_u32m2 ( p27_26,
p24_20,
p11_7,
simm5,
vl )
Value:
__riscv_sf_vc_i_se(p27_26, p24_20, p11_7, simm5, 32, 1, vl)

Definition at line 92 of file sifive_vector.h.

◆ __riscv_sf_vc_i_se_u32m4

#define __riscv_sf_vc_i_se_u32m4 ( p27_26,
p24_20,
p11_7,
simm5,
vl )
Value:
__riscv_sf_vc_i_se(p27_26, p24_20, p11_7, simm5, 32, 2, vl)

Definition at line 94 of file sifive_vector.h.

◆ __riscv_sf_vc_i_se_u32m8

#define __riscv_sf_vc_i_se_u32m8 ( p27_26,
p24_20,
p11_7,
simm5,
vl )
Value:
__riscv_sf_vc_i_se(p27_26, p24_20, p11_7, simm5, 32, 3, vl)

Definition at line 96 of file sifive_vector.h.

◆ __riscv_sf_vc_i_se_u8m1

#define __riscv_sf_vc_i_se_u8m1 ( p27_26,
p24_20,
p11_7,
simm5,
vl )
Value:
__riscv_sf_vc_i_se(p27_26, p24_20, p11_7, simm5, 8, 0, vl)

Definition at line 70 of file sifive_vector.h.

◆ __riscv_sf_vc_i_se_u8m2

#define __riscv_sf_vc_i_se_u8m2 ( p27_26,
p24_20,
p11_7,
simm5,
vl )
Value:
__riscv_sf_vc_i_se(p27_26, p24_20, p11_7, simm5, 8, 1, vl)

Definition at line 72 of file sifive_vector.h.

◆ __riscv_sf_vc_i_se_u8m4

#define __riscv_sf_vc_i_se_u8m4 ( p27_26,
p24_20,
p11_7,
simm5,
vl )
Value:
__riscv_sf_vc_i_se(p27_26, p24_20, p11_7, simm5, 8, 2, vl)

Definition at line 74 of file sifive_vector.h.

◆ __riscv_sf_vc_i_se_u8m8

#define __riscv_sf_vc_i_se_u8m8 ( p27_26,
p24_20,
p11_7,
simm5,
vl )
Value:
__riscv_sf_vc_i_se(p27_26, p24_20, p11_7, simm5, 8, 3, vl)

Definition at line 76 of file sifive_vector.h.

◆ __riscv_sf_vc_i_se_u8mf2

#define __riscv_sf_vc_i_se_u8mf2 ( p27_26,
p24_20,
p11_7,
simm5,
vl )
Value:
__riscv_sf_vc_i_se(p27_26, p24_20, p11_7, simm5, 8, 7, vl)

Definition at line 68 of file sifive_vector.h.

◆ __riscv_sf_vc_i_se_u8mf4

#define __riscv_sf_vc_i_se_u8mf4 ( p27_26,
p24_20,
p11_7,
simm5,
vl )
Value:
__riscv_sf_vc_i_se(p27_26, p24_20, p11_7, simm5, 8, 6, vl)

Definition at line 66 of file sifive_vector.h.

◆ __riscv_sf_vc_x_se_u16m1

#define __riscv_sf_vc_x_se_u16m1 ( p27_26,
p24_20,
p11_7,
rs1,
vl )
Value:
__riscv_sf_vc_x_se(p27_26, p24_20, p11_7, (uint16_t)rs1, 16, 0, vl)

Definition at line 48 of file sifive_vector.h.

◆ __riscv_sf_vc_x_se_u16m2

#define __riscv_sf_vc_x_se_u16m2 ( p27_26,
p24_20,
p11_7,
rs1,
vl )
Value:
__riscv_sf_vc_x_se(p27_26, p24_20, p11_7, (uint16_t)rs1, 16, 1, vl)

Definition at line 50 of file sifive_vector.h.

◆ __riscv_sf_vc_x_se_u16m4

#define __riscv_sf_vc_x_se_u16m4 ( p27_26,
p24_20,
p11_7,
rs1,
vl )
Value:
__riscv_sf_vc_x_se(p27_26, p24_20, p11_7, (uint16_t)rs1, 16, 2, vl)

Definition at line 52 of file sifive_vector.h.

◆ __riscv_sf_vc_x_se_u16m8

#define __riscv_sf_vc_x_se_u16m8 ( p27_26,
p24_20,
p11_7,
rs1,
vl )
Value:
__riscv_sf_vc_x_se(p27_26, p24_20, p11_7, (uint16_t)rs1, 16, 3, vl)

Definition at line 54 of file sifive_vector.h.

◆ __riscv_sf_vc_x_se_u16mf2

#define __riscv_sf_vc_x_se_u16mf2 ( p27_26,
p24_20,
p11_7,
rs1,
vl )
Value:
__riscv_sf_vc_x_se(p27_26, p24_20, p11_7, (uint16_t)rs1, 16, 7, vl)

Definition at line 46 of file sifive_vector.h.

◆ __riscv_sf_vc_x_se_u32m1

#define __riscv_sf_vc_x_se_u32m1 ( p27_26,
p24_20,
p11_7,
rs1,
vl )
Value:
__riscv_sf_vc_x_se(p27_26, p24_20, p11_7, (uint32_t)rs1, 32, 0, vl)

Definition at line 57 of file sifive_vector.h.

◆ __riscv_sf_vc_x_se_u32m2

#define __riscv_sf_vc_x_se_u32m2 ( p27_26,
p24_20,
p11_7,
rs1,
vl )
Value:
__riscv_sf_vc_x_se(p27_26, p24_20, p11_7, (uint32_t)rs1, 32, 1, vl)

Definition at line 59 of file sifive_vector.h.

◆ __riscv_sf_vc_x_se_u32m4

#define __riscv_sf_vc_x_se_u32m4 ( p27_26,
p24_20,
p11_7,
rs1,
vl )
Value:
__riscv_sf_vc_x_se(p27_26, p24_20, p11_7, (uint32_t)rs1, 32, 2, vl)

Definition at line 61 of file sifive_vector.h.

◆ __riscv_sf_vc_x_se_u32m8

#define __riscv_sf_vc_x_se_u32m8 ( p27_26,
p24_20,
p11_7,
rs1,
vl )
Value:
__riscv_sf_vc_x_se(p27_26, p24_20, p11_7, (uint32_t)rs1, 32, 3, vl)

Definition at line 63 of file sifive_vector.h.

◆ __riscv_sf_vc_x_se_u8m1

#define __riscv_sf_vc_x_se_u8m1 ( p27_26,
p24_20,
p11_7,
rs1,
vl )
Value:
__riscv_sf_vc_x_se(p27_26, p24_20, p11_7, (uint8_t)rs1, 8, 0, vl)

Definition at line 37 of file sifive_vector.h.

◆ __riscv_sf_vc_x_se_u8m2

#define __riscv_sf_vc_x_se_u8m2 ( p27_26,
p24_20,
p11_7,
rs1,
vl )
Value:
__riscv_sf_vc_x_se(p27_26, p24_20, p11_7, (uint8_t)rs1, 8, 1, vl)

Definition at line 39 of file sifive_vector.h.

◆ __riscv_sf_vc_x_se_u8m4

#define __riscv_sf_vc_x_se_u8m4 ( p27_26,
p24_20,
p11_7,
rs1,
vl )
Value:
__riscv_sf_vc_x_se(p27_26, p24_20, p11_7, (uint8_t)rs1, 8, 2, vl)

Definition at line 41 of file sifive_vector.h.

◆ __riscv_sf_vc_x_se_u8m8

#define __riscv_sf_vc_x_se_u8m8 ( p27_26,
p24_20,
p11_7,
rs1,
vl )
Value:
__riscv_sf_vc_x_se(p27_26, p24_20, p11_7, (uint8_t)rs1, 8, 3, vl)

Definition at line 43 of file sifive_vector.h.

◆ __riscv_sf_vc_x_se_u8mf2

#define __riscv_sf_vc_x_se_u8mf2 ( p27_26,
p24_20,
p11_7,
rs1,
vl )
Value:
__riscv_sf_vc_x_se(p27_26, p24_20, p11_7, (uint8_t)rs1, 8, 7, vl)

Definition at line 35 of file sifive_vector.h.

◆ __riscv_sf_vc_x_se_u8mf4

#define __riscv_sf_vc_x_se_u8mf4 ( p27_26,
p24_20,
p11_7,
rs1,
vl )
Value:
__riscv_sf_vc_x_se(p27_26, p24_20, p11_7, (uint8_t)rs1, 8, 6, vl)

Definition at line 33 of file sifive_vector.h.

◆ __riscv_sf_vsettk_e16w1

#define __riscv_sf_vsettk_e16w1 ( atk)
Value:
__riscv_sf_vsettk(atk, 1, 1);

Definition at line 162 of file sifive_vector.h.

◆ __riscv_sf_vsettk_e16w2

#define __riscv_sf_vsettk_e16w2 ( atk)
Value:
__riscv_sf_vsettk(atk, 1, 2);

Definition at line 163 of file sifive_vector.h.

◆ __riscv_sf_vsettk_e16w4

#define __riscv_sf_vsettk_e16w4 ( atk)
Value:
__riscv_sf_vsettk(atk, 1, 3);

Definition at line 164 of file sifive_vector.h.

◆ __riscv_sf_vsettk_e32w1

#define __riscv_sf_vsettk_e32w1 ( atk)
Value:
__riscv_sf_vsettk(atk, 2, 1);

Definition at line 165 of file sifive_vector.h.

◆ __riscv_sf_vsettk_e32w2

#define __riscv_sf_vsettk_e32w2 ( atk)
Value:
__riscv_sf_vsettk(atk, 2, 2);

Definition at line 166 of file sifive_vector.h.

◆ __riscv_sf_vsettk_e8w1

#define __riscv_sf_vsettk_e8w1 ( atk)
Value:
__riscv_sf_vsettk(atk, 0, 1);

Definition at line 159 of file sifive_vector.h.

◆ __riscv_sf_vsettk_e8w2

#define __riscv_sf_vsettk_e8w2 ( atk)
Value:
__riscv_sf_vsettk(atk, 0, 2);

Definition at line 160 of file sifive_vector.h.

◆ __riscv_sf_vsettk_e8w4

#define __riscv_sf_vsettk_e8w4 ( atk)
Value:
__riscv_sf_vsettk(atk, 0, 3);

Definition at line 161 of file sifive_vector.h.

◆ __riscv_sf_vsettm_e16w1

#define __riscv_sf_vsettm_e16w1 ( atm)
Value:
__riscv_sf_vsettm(atm, 1, 1);

Definition at line 146 of file sifive_vector.h.

◆ __riscv_sf_vsettm_e16w2

#define __riscv_sf_vsettm_e16w2 ( atm)
Value:
__riscv_sf_vsettm(atm, 1, 2);

Definition at line 147 of file sifive_vector.h.

◆ __riscv_sf_vsettm_e16w4

#define __riscv_sf_vsettm_e16w4 ( atm)
Value:
__riscv_sf_vsettm(atm, 1, 3);

Definition at line 148 of file sifive_vector.h.

◆ __riscv_sf_vsettm_e32w1

#define __riscv_sf_vsettm_e32w1 ( atm)
Value:
__riscv_sf_vsettm(atm, 2, 1);

Definition at line 149 of file sifive_vector.h.

◆ __riscv_sf_vsettm_e32w2

#define __riscv_sf_vsettm_e32w2 ( atm)
Value:
__riscv_sf_vsettm(atm, 2, 2);

Definition at line 150 of file sifive_vector.h.

◆ __riscv_sf_vsettm_e8w1

#define __riscv_sf_vsettm_e8w1 ( atm)
Value:
__riscv_sf_vsettm(atm, 0, 1);

Definition at line 143 of file sifive_vector.h.

◆ __riscv_sf_vsettm_e8w2

#define __riscv_sf_vsettm_e8w2 ( atm)
Value:
__riscv_sf_vsettm(atm, 0, 2);

Definition at line 144 of file sifive_vector.h.

◆ __riscv_sf_vsettm_e8w4

#define __riscv_sf_vsettm_e8w4 ( atm)
Value:
__riscv_sf_vsettm(atm, 0, 3);

Definition at line 145 of file sifive_vector.h.

◆ __riscv_sf_vsettn_e16w1

#define __riscv_sf_vsettn_e16w1 ( atn)
Value:
__riscv_sf_vsettn(atn, 1, 1);

Definition at line 154 of file sifive_vector.h.

◆ __riscv_sf_vsettn_e16w2

#define __riscv_sf_vsettn_e16w2 ( atn)
Value:
__riscv_sf_vsettn(atn, 1, 2);

Definition at line 155 of file sifive_vector.h.

◆ __riscv_sf_vsettn_e16w4

#define __riscv_sf_vsettn_e16w4 ( atn)
Value:
__riscv_sf_vsettn(atn, 1, 3);

Definition at line 156 of file sifive_vector.h.

◆ __riscv_sf_vsettn_e32w1

#define __riscv_sf_vsettn_e32w1 ( atn)
Value:
__riscv_sf_vsettn(atn, 2, 1);

Definition at line 157 of file sifive_vector.h.

◆ __riscv_sf_vsettn_e32w2

#define __riscv_sf_vsettn_e32w2 ( atn)
Value:
__riscv_sf_vsettn(atn, 2, 2);

Definition at line 158 of file sifive_vector.h.

◆ __riscv_sf_vsettn_e8w1

#define __riscv_sf_vsettn_e8w1 ( atn)
Value:
__riscv_sf_vsettn(atn, 0, 1);

Definition at line 151 of file sifive_vector.h.

◆ __riscv_sf_vsettn_e8w2

#define __riscv_sf_vsettn_e8w2 ( atn)
Value:
__riscv_sf_vsettn(atn, 0, 2);

Definition at line 152 of file sifive_vector.h.

◆ __riscv_sf_vsettn_e8w4

#define __riscv_sf_vsettn_e8w4 ( atn)
Value:
__riscv_sf_vsettn(atn, 0, 3);

Definition at line 153 of file sifive_vector.h.

◆ __riscv_sf_vsettnt_e16w1

#define __riscv_sf_vsettnt_e16w1 ( atn)
Value:
__riscv_sf_vsettnt(atn, 1, 1);

Definition at line 138 of file sifive_vector.h.

◆ __riscv_sf_vsettnt_e16w2

#define __riscv_sf_vsettnt_e16w2 ( atn)
Value:
__riscv_sf_vsettnt(atn, 1, 2);

Definition at line 139 of file sifive_vector.h.

◆ __riscv_sf_vsettnt_e16w4

#define __riscv_sf_vsettnt_e16w4 ( atn)
Value:
__riscv_sf_vsettnt(atn, 1, 3);

Definition at line 140 of file sifive_vector.h.

◆ __riscv_sf_vsettnt_e32w1

#define __riscv_sf_vsettnt_e32w1 ( atn)
Value:
__riscv_sf_vsettnt(atn, 2, 1);

Definition at line 141 of file sifive_vector.h.

◆ __riscv_sf_vsettnt_e32w2

#define __riscv_sf_vsettnt_e32w2 ( atn)
Value:
__riscv_sf_vsettnt(atn, 2, 2);

Definition at line 142 of file sifive_vector.h.

◆ __riscv_sf_vsettnt_e8w1

#define __riscv_sf_vsettnt_e8w1 ( atn)
Value:
__riscv_sf_vsettnt(atn, 0, 1);

Definition at line 135 of file sifive_vector.h.

◆ __riscv_sf_vsettnt_e8w2

#define __riscv_sf_vsettnt_e8w2 ( atn)
Value:
__riscv_sf_vsettnt(atn, 0, 2);

Definition at line 136 of file sifive_vector.h.

◆ __riscv_sf_vsettnt_e8w4

#define __riscv_sf_vsettnt_e8w4 ( atn)
Value:
__riscv_sf_vsettnt(atn, 0, 3);

Definition at line 137 of file sifive_vector.h.

◆ __riscv_sf_vtzero_t_e16w1

#define __riscv_sf_vtzero_t_e16w1 ( tile,
atm,
atn )
Value:
__riscv_sf_vtzero_t(tile, atm, atn, 4, 1);

Definition at line 173 of file sifive_vector.h.

◆ __riscv_sf_vtzero_t_e16w2

#define __riscv_sf_vtzero_t_e16w2 ( tile,
atm,
atn )
Value:
__riscv_sf_vtzero_t(tile, atm, atn, 4, 2);

Definition at line 175 of file sifive_vector.h.

◆ __riscv_sf_vtzero_t_e16w4

#define __riscv_sf_vtzero_t_e16w4 ( tile,
atm,
atn )
Value:
__riscv_sf_vtzero_t(tile, atm, atn, 4, 4);

Definition at line 177 of file sifive_vector.h.

◆ __riscv_sf_vtzero_t_e32w1

#define __riscv_sf_vtzero_t_e32w1 ( tile,
atm,
atn )
Value:
__riscv_sf_vtzero_t(tile, atm, atn, 5, 1);

Definition at line 179 of file sifive_vector.h.

◆ __riscv_sf_vtzero_t_e32w2

#define __riscv_sf_vtzero_t_e32w2 ( tile,
atm,
atn )
Value:
__riscv_sf_vtzero_t(tile, atm, atn, 5, 2);

Definition at line 181 of file sifive_vector.h.

◆ __riscv_sf_vtzero_t_e8w1

#define __riscv_sf_vtzero_t_e8w1 ( tile,
atm,
atn )
Value:
__riscv_sf_vtzero_t(tile, atm, atn, 3, 1);

Definition at line 167 of file sifive_vector.h.

◆ __riscv_sf_vtzero_t_e8w2

#define __riscv_sf_vtzero_t_e8w2 ( tile,
atm,
atn )
Value:
__riscv_sf_vtzero_t(tile, atm, atn, 3, 2);

Definition at line 169 of file sifive_vector.h.

◆ __riscv_sf_vtzero_t_e8w4

#define __riscv_sf_vtzero_t_e8w4 ( tile,
atm,
atn )
Value:
__riscv_sf_vtzero_t(tile, atm, atn, 3, 4);

Definition at line 171 of file sifive_vector.h.