Grid 0.7.0
Fujitsu_A64FX_intrin_double.h File Reference

Go to the source code of this file.

Macros

#define LOAD_CHIMU(base)
#define PREFETCH_CHIMU_L1(A)
#define PREFETCH_GAUGE_L1(A)
#define PREFETCH_CHIMU_L2(A)
#define PREFETCH_GAUGE_L2(A)
#define PF_GAUGE(A)
#define PREFETCH_RESULT_L2_STORE(A)
#define PREFETCH_RESULT_L1_STORE(A)
#define PREFETCH1_CHIMU(A)
#define PREFETCH_CHIMU(A)
#define LOCK_GAUGE(A)
#define UNLOCK_GAUGE(A)
#define MASK_REGS
#define SAVE_RESULT(A, B)
#define MULT_2SPIN_1(Dir)
#define MULT_2SPIN_2
#define LOAD_CHI(base)
#define ZERO_PSI
#define ADD_RESULT(base, basep)
#define XP_PROJ
#define YP_PROJ
#define ZP_PROJ
#define TP_PROJ
#define XM_PROJ
#define YM_PROJ
#define ZM_PROJ
#define TM_PROJ
#define XP_RECON
#define XM_RECON
#define XM_RECON_ACCUM
#define YM_RECON_ACCUM
#define ZM_RECON_ACCUM
#define TM_RECON_ACCUM
#define XP_RECON_ACCUM
#define YP_RECON_ACCUM
#define ZP_RECON_ACCUM
#define TP_RECON_ACCUM
#define PERMUTE_DIR0
#define PERMUTE_DIR1
#define PERMUTE_DIR2
#define PERMUTE_DIR3
#define PERMUTE
#define LOAD_TABLE(Dir)
#define MAYBEPERM(Dir, perm)
#define DECLARATIONS_A64FXd
#define Chimu_00
#define Chimu_01
#define Chimu_02
#define Chimu_10
#define Chimu_11
#define Chimu_12
#define Chimu_20
#define Chimu_21
#define Chimu_22
#define Chimu_30
#define Chimu_31
#define Chimu_32
#define RESULT_A64FXd(base)
#define PREFETCH_CHIMU_L2_INTERNAL_A64FXd(base)
#define PREFETCH_CHIMU_L1_INTERNAL_A64FXd(base)
#define PREFETCH_GAUGE_L2_INTERNAL_A64FXd(A)
#define PREFETCH_GAUGE_L1_INTERNAL_A64FXd(A)
#define LOAD_CHI_A64FXd(base)
#define LOAD_CHIMU_INTERLEAVED_A64FXd(base)
#define LOAD_CHIMU_0213_A64FXd
#define LOAD_CHIMU_0312_A64FXd
#define LOAD_TABLE0
#define LOAD_TABLE1
#define LOAD_TABLE2
#define LOAD_TABLE3
#define PERMUTE_A64FXd
#define LOAD_GAUGE(A)
#define MULT_2SPIN_1_A64FXd(A)
#define MULT_2SPIN_2_A64FXd
#define XP_PROJ_A64FXd
#define XP_RECON_A64FXd
#define XP_RECON_ACCUM_A64FXd
#define YP_PROJ_A64FXd
#define ZP_PROJ_A64FXd
#define TP_PROJ_A64FXd
#define XM_PROJ_A64FXd
#define XM_RECON_A64FXd
#define YM_PROJ_A64FXd
#define ZM_PROJ_A64FXd
#define TM_PROJ_A64FXd
#define XM_RECON_ACCUM_A64FXd
#define YP_RECON_ACCUM_A64FXd
#define YM_RECON_ACCUM_A64FXd
#define ZP_RECON_ACCUM_A64FXd
#define ZM_RECON_ACCUM_A64FXd
#define TP_RECON_ACCUM_A64FXd
#define TM_RECON_ACCUM_A64FXd
#define ZERO_PSI_A64FXd
#define PREFETCH_RESULT_L2_STORE_INTERNAL_A64FXd(base)
#define PREFETCH_RESULT_L1_STORE_INTERNAL_A64FXd(base)
#define ADD_RESULT_INTERNAL_A64FXd

Macro Definition Documentation

◆ LOAD_CHIMU

#define LOAD_CHIMU ( base)

Definition at line 28 of file Fujitsu_A64FX_intrin_double.h.

◆ PREFETCH_CHIMU_L1

#define PREFETCH_CHIMU_L1 ( A)

Definition at line 29 of file Fujitsu_A64FX_intrin_double.h.

◆ PREFETCH_GAUGE_L1

#define PREFETCH_GAUGE_L1 ( A)

Definition at line 30 of file Fujitsu_A64FX_intrin_double.h.

◆ PREFETCH_CHIMU_L2

#define PREFETCH_CHIMU_L2 ( A)

Definition at line 31 of file Fujitsu_A64FX_intrin_double.h.

◆ PREFETCH_GAUGE_L2

#define PREFETCH_GAUGE_L2 ( A)

Definition at line 32 of file Fujitsu_A64FX_intrin_double.h.

◆ PF_GAUGE

#define PF_GAUGE ( A)

Definition at line 33 of file Fujitsu_A64FX_intrin_double.h.

◆ PREFETCH_RESULT_L2_STORE

#define PREFETCH_RESULT_L2_STORE ( A)

Definition at line 34 of file Fujitsu_A64FX_intrin_double.h.

◆ PREFETCH_RESULT_L1_STORE

#define PREFETCH_RESULT_L1_STORE ( A)

Definition at line 35 of file Fujitsu_A64FX_intrin_double.h.

◆ PREFETCH1_CHIMU

#define PREFETCH1_CHIMU ( A)

Definition at line 36 of file Fujitsu_A64FX_intrin_double.h.

◆ PREFETCH_CHIMU

#define PREFETCH_CHIMU ( A)

Definition at line 37 of file Fujitsu_A64FX_intrin_double.h.

◆ LOCK_GAUGE

#define LOCK_GAUGE ( A)

Definition at line 38 of file Fujitsu_A64FX_intrin_double.h.

◆ UNLOCK_GAUGE

#define UNLOCK_GAUGE ( A)

Definition at line 39 of file Fujitsu_A64FX_intrin_double.h.

◆ MASK_REGS

#define MASK_REGS

Definition at line 40 of file Fujitsu_A64FX_intrin_double.h.

◆ SAVE_RESULT

#define SAVE_RESULT ( A,
B )

Definition at line 41 of file Fujitsu_A64FX_intrin_double.h.

◆ MULT_2SPIN_1

#define MULT_2SPIN_1 ( Dir)

Definition at line 42 of file Fujitsu_A64FX_intrin_double.h.

◆ MULT_2SPIN_2

#define MULT_2SPIN_2

Definition at line 43 of file Fujitsu_A64FX_intrin_double.h.

◆ LOAD_CHI

#define LOAD_CHI ( base)

Definition at line 44 of file Fujitsu_A64FX_intrin_double.h.

◆ ZERO_PSI

#define ZERO_PSI

Definition at line 45 of file Fujitsu_A64FX_intrin_double.h.

◆ ADD_RESULT

#define ADD_RESULT ( base,
basep )

Definition at line 46 of file Fujitsu_A64FX_intrin_double.h.

◆ XP_PROJ

#define XP_PROJ

Definition at line 47 of file Fujitsu_A64FX_intrin_double.h.

◆ YP_PROJ

#define YP_PROJ

Definition at line 48 of file Fujitsu_A64FX_intrin_double.h.

◆ ZP_PROJ

#define ZP_PROJ

Definition at line 49 of file Fujitsu_A64FX_intrin_double.h.

◆ TP_PROJ

#define TP_PROJ

Definition at line 50 of file Fujitsu_A64FX_intrin_double.h.

◆ XM_PROJ

#define XM_PROJ

Definition at line 51 of file Fujitsu_A64FX_intrin_double.h.

◆ YM_PROJ

#define YM_PROJ

Definition at line 52 of file Fujitsu_A64FX_intrin_double.h.

◆ ZM_PROJ

#define ZM_PROJ

Definition at line 53 of file Fujitsu_A64FX_intrin_double.h.

◆ TM_PROJ

#define TM_PROJ

Definition at line 54 of file Fujitsu_A64FX_intrin_double.h.

◆ XP_RECON

#define XP_RECON

Definition at line 55 of file Fujitsu_A64FX_intrin_double.h.

◆ XM_RECON

#define XM_RECON

Definition at line 56 of file Fujitsu_A64FX_intrin_double.h.

◆ XM_RECON_ACCUM

#define XM_RECON_ACCUM

Definition at line 57 of file Fujitsu_A64FX_intrin_double.h.

◆ YM_RECON_ACCUM

#define YM_RECON_ACCUM

Definition at line 58 of file Fujitsu_A64FX_intrin_double.h.

◆ ZM_RECON_ACCUM

#define ZM_RECON_ACCUM

Definition at line 59 of file Fujitsu_A64FX_intrin_double.h.

◆ TM_RECON_ACCUM

#define TM_RECON_ACCUM

Definition at line 60 of file Fujitsu_A64FX_intrin_double.h.

◆ XP_RECON_ACCUM

#define XP_RECON_ACCUM

Definition at line 61 of file Fujitsu_A64FX_intrin_double.h.

◆ YP_RECON_ACCUM

#define YP_RECON_ACCUM

Definition at line 62 of file Fujitsu_A64FX_intrin_double.h.

◆ ZP_RECON_ACCUM

#define ZP_RECON_ACCUM

Definition at line 63 of file Fujitsu_A64FX_intrin_double.h.

◆ TP_RECON_ACCUM

#define TP_RECON_ACCUM

Definition at line 64 of file Fujitsu_A64FX_intrin_double.h.

◆ PERMUTE_DIR0

#define PERMUTE_DIR0

Definition at line 65 of file Fujitsu_A64FX_intrin_double.h.

◆ PERMUTE_DIR1

#define PERMUTE_DIR1

Definition at line 66 of file Fujitsu_A64FX_intrin_double.h.

◆ PERMUTE_DIR2

#define PERMUTE_DIR2

Definition at line 67 of file Fujitsu_A64FX_intrin_double.h.

◆ PERMUTE_DIR3

#define PERMUTE_DIR3

Definition at line 68 of file Fujitsu_A64FX_intrin_double.h.

◆ PERMUTE

#define PERMUTE

Definition at line 69 of file Fujitsu_A64FX_intrin_double.h.

◆ LOAD_TABLE

#define LOAD_TABLE ( Dir)

Definition at line 70 of file Fujitsu_A64FX_intrin_double.h.

◆ MAYBEPERM

#define MAYBEPERM ( Dir,
perm )

Definition at line 71 of file Fujitsu_A64FX_intrin_double.h.

◆ DECLARATIONS_A64FXd

#define DECLARATIONS_A64FXd

Definition at line 73 of file Fujitsu_A64FX_intrin_double.h.

◆ Chimu_00

#define Chimu_00

Definition at line 116 of file Fujitsu_A64FX_intrin_double.h.

◆ Chimu_01

#define Chimu_01

Definition at line 117 of file Fujitsu_A64FX_intrin_double.h.

◆ Chimu_02

#define Chimu_02

Definition at line 118 of file Fujitsu_A64FX_intrin_double.h.

◆ Chimu_10

#define Chimu_10

Definition at line 119 of file Fujitsu_A64FX_intrin_double.h.

◆ Chimu_11

#define Chimu_11

Definition at line 120 of file Fujitsu_A64FX_intrin_double.h.

◆ Chimu_12

#define Chimu_12

Definition at line 121 of file Fujitsu_A64FX_intrin_double.h.

◆ Chimu_20

#define Chimu_20

Definition at line 122 of file Fujitsu_A64FX_intrin_double.h.

◆ Chimu_21

#define Chimu_21

Definition at line 123 of file Fujitsu_A64FX_intrin_double.h.

◆ Chimu_22

#define Chimu_22

Definition at line 124 of file Fujitsu_A64FX_intrin_double.h.

◆ Chimu_30

#define Chimu_30

Definition at line 125 of file Fujitsu_A64FX_intrin_double.h.

◆ Chimu_31

#define Chimu_31

Definition at line 126 of file Fujitsu_A64FX_intrin_double.h.

◆ Chimu_32

#define Chimu_32

Definition at line 127 of file Fujitsu_A64FX_intrin_double.h.

◆ RESULT_A64FXd

#define RESULT_A64FXd ( base)

Definition at line 129 of file Fujitsu_A64FX_intrin_double.h.

◆ PREFETCH_CHIMU_L2_INTERNAL_A64FXd

#define PREFETCH_CHIMU_L2_INTERNAL_A64FXd ( base)

Definition at line 145 of file Fujitsu_A64FX_intrin_double.h.

◆ PREFETCH_CHIMU_L1_INTERNAL_A64FXd

#define PREFETCH_CHIMU_L1_INTERNAL_A64FXd ( base)

Definition at line 152 of file Fujitsu_A64FX_intrin_double.h.

◆ PREFETCH_GAUGE_L2_INTERNAL_A64FXd

#define PREFETCH_GAUGE_L2_INTERNAL_A64FXd ( A)

Definition at line 159 of file Fujitsu_A64FX_intrin_double.h.

◆ PREFETCH_GAUGE_L1_INTERNAL_A64FXd

#define PREFETCH_GAUGE_L1_INTERNAL_A64FXd ( A)

Definition at line 173 of file Fujitsu_A64FX_intrin_double.h.

◆ LOAD_CHI_A64FXd

#define LOAD_CHI_A64FXd ( base)

Definition at line 181 of file Fujitsu_A64FX_intrin_double.h.

◆ LOAD_CHIMU_INTERLEAVED_A64FXd

#define LOAD_CHIMU_INTERLEAVED_A64FXd ( base)

Definition at line 191 of file Fujitsu_A64FX_intrin_double.h.

◆ LOAD_CHIMU_0213_A64FXd

#define LOAD_CHIMU_0213_A64FXd

Definition at line 207 of file Fujitsu_A64FX_intrin_double.h.

◆ LOAD_CHIMU_0312_A64FXd

#define LOAD_CHIMU_0312_A64FXd

Definition at line 224 of file Fujitsu_A64FX_intrin_double.h.

◆ LOAD_TABLE0

#define LOAD_TABLE0

Definition at line 241 of file Fujitsu_A64FX_intrin_double.h.

◆ LOAD_TABLE1

#define LOAD_TABLE1

Definition at line 245 of file Fujitsu_A64FX_intrin_double.h.

◆ LOAD_TABLE2

#define LOAD_TABLE2

Definition at line 249 of file Fujitsu_A64FX_intrin_double.h.

◆ LOAD_TABLE3

#define LOAD_TABLE3

Definition at line 253 of file Fujitsu_A64FX_intrin_double.h.

◆ PERMUTE_A64FXd

#define PERMUTE_A64FXd

Definition at line 257 of file Fujitsu_A64FX_intrin_double.h.

◆ LOAD_GAUGE

#define LOAD_GAUGE ( A)

Definition at line 266 of file Fujitsu_A64FX_intrin_double.h.

◆ MULT_2SPIN_1_A64FXd

#define MULT_2SPIN_1_A64FXd ( A)

Definition at line 277 of file Fujitsu_A64FX_intrin_double.h.

◆ MULT_2SPIN_2_A64FXd

#define MULT_2SPIN_2_A64FXd

Definition at line 303 of file Fujitsu_A64FX_intrin_double.h.

◆ XP_PROJ_A64FXd

#define XP_PROJ_A64FXd

Definition at line 331 of file Fujitsu_A64FX_intrin_double.h.

◆ XP_RECON_A64FXd

#define XP_RECON_A64FXd

Definition at line 341 of file Fujitsu_A64FX_intrin_double.h.

◆ XP_RECON_ACCUM_A64FXd

#define XP_RECON_ACCUM_A64FXd

Definition at line 356 of file Fujitsu_A64FX_intrin_double.h.

◆ YP_PROJ_A64FXd

#define YP_PROJ_A64FXd

Definition at line 371 of file Fujitsu_A64FX_intrin_double.h.

◆ ZP_PROJ_A64FXd

#define ZP_PROJ_A64FXd

Definition at line 381 of file Fujitsu_A64FX_intrin_double.h.

◆ TP_PROJ_A64FXd

#define TP_PROJ_A64FXd

Definition at line 391 of file Fujitsu_A64FX_intrin_double.h.

◆ XM_PROJ_A64FXd

#define XM_PROJ_A64FXd

Definition at line 401 of file Fujitsu_A64FX_intrin_double.h.

◆ XM_RECON_A64FXd

#define XM_RECON_A64FXd

Definition at line 411 of file Fujitsu_A64FX_intrin_double.h.

◆ YM_PROJ_A64FXd

#define YM_PROJ_A64FXd

Definition at line 426 of file Fujitsu_A64FX_intrin_double.h.

◆ ZM_PROJ_A64FXd

#define ZM_PROJ_A64FXd

Definition at line 436 of file Fujitsu_A64FX_intrin_double.h.

◆ TM_PROJ_A64FXd

#define TM_PROJ_A64FXd

Definition at line 446 of file Fujitsu_A64FX_intrin_double.h.

◆ XM_RECON_ACCUM_A64FXd

#define XM_RECON_ACCUM_A64FXd

Definition at line 456 of file Fujitsu_A64FX_intrin_double.h.

◆ YP_RECON_ACCUM_A64FXd

#define YP_RECON_ACCUM_A64FXd

Definition at line 471 of file Fujitsu_A64FX_intrin_double.h.

◆ YM_RECON_ACCUM_A64FXd

#define YM_RECON_ACCUM_A64FXd

Definition at line 486 of file Fujitsu_A64FX_intrin_double.h.

◆ ZP_RECON_ACCUM_A64FXd

#define ZP_RECON_ACCUM_A64FXd

Definition at line 501 of file Fujitsu_A64FX_intrin_double.h.

◆ ZM_RECON_ACCUM_A64FXd

#define ZM_RECON_ACCUM_A64FXd

Definition at line 516 of file Fujitsu_A64FX_intrin_double.h.

◆ TP_RECON_ACCUM_A64FXd

#define TP_RECON_ACCUM_A64FXd

Definition at line 531 of file Fujitsu_A64FX_intrin_double.h.

◆ TM_RECON_ACCUM_A64FXd

#define TM_RECON_ACCUM_A64FXd

Definition at line 546 of file Fujitsu_A64FX_intrin_double.h.

◆ ZERO_PSI_A64FXd

#define ZERO_PSI_A64FXd

Definition at line 561 of file Fujitsu_A64FX_intrin_double.h.

◆ PREFETCH_RESULT_L2_STORE_INTERNAL_A64FXd

#define PREFETCH_RESULT_L2_STORE_INTERNAL_A64FXd ( base)

Definition at line 576 of file Fujitsu_A64FX_intrin_double.h.

◆ PREFETCH_RESULT_L1_STORE_INTERNAL_A64FXd

#define PREFETCH_RESULT_L1_STORE_INTERNAL_A64FXd ( base)

Definition at line 583 of file Fujitsu_A64FX_intrin_double.h.

◆ ADD_RESULT_INTERNAL_A64FXd

#define ADD_RESULT_INTERNAL_A64FXd

Definition at line 590 of file Fujitsu_A64FX_intrin_double.h.