Grid 0.7.0
Intel512common.h File Reference

Go to the source code of this file.

Macros

#define MASK_REGS
#define VZEROf(A)
#define VZEROd(A)
#define VTIMESIf(A, DEST, Z)
#define VTIMESId(A, DEST, Z)
#define VTIMESMINUSIf(A, DEST, Z)
#define VTIMESMINUSId(A, DEST, Z)
#define VACCTIMESIf(A, ACC, tmp)
#define VACCTIMESId(A, ACC, tmp)
#define VACCTIMESMINUSIf(A, ACC, tmp)
#define VACCTIMESMINUSId(A, ACC, tmp)
#define LOAD64a(A, ptr)
#define LOAD64i(A, ptr)
#define LOAD64(A, ptr)
#define VMOVf(A, DEST)
#define VMOVd(A, DEST)
#define VPREFETCH1(O, A)
#define VPREFETCH2(O, A)
#define VPREFETCHW(O, A)
#define VPREFETCHNTA(O, A)
#define VPREFETCH(O, A)
#define VEVICT(O, A)
#define VLOADf(OFF, PTR, DEST)
#define VLOADd(OFF, PTR, DEST)
#define VADDf(A, B, DEST)
#define VADDd(A, B, DEST)
#define VSUBf(A, B, DEST)
#define VSUBd(A, B, DEST)
#define VADDMEMf(O, A, B, DEST)
#define VADDMEMd(O, A, B, DEST)
#define VSUBMEMf(O, A, B, DEST)
#define VSUBMEMd(O, A, B, DEST)
#define VMULf(A, B, DEST)
#define VMULd(A, B, DEST)
#define VMADDf(A, B, DEST)
#define VMADDd(A, B, DEST)
#define VMULMEMf(O, A, B, DEST)
#define VMULMEMd(O, A, B, DEST)
#define VMADDMEMf(O, A, B, DEST)
#define VMADDMEMd(O, A, B, DEST)
#define ZLOADf(OFF, PTR, ri, ir)
#define ZLOADd(OFF, PTR, ri, ir)
#define STREAM_STORE
#define VSTOREf(OFF, PTR, SRC)
#define VSTOREd(OFF, PTR, SRC)
#define VSHUFd(A, DEST)
#define VSHUFf(A, DEST)
#define VSHUFMEMd(OFF, A, DEST)
#define VSHUFMEMf(OFF, A, DEST)
#define TRAP

Macro Definition Documentation

◆ MASK_REGS

#define MASK_REGS

Definition at line 39 of file Intel512common.h.

◆ VZEROf

#define VZEROf ( A)

Definition at line 47 of file Intel512common.h.

◆ VZEROd

#define VZEROd ( A)

Definition at line 48 of file Intel512common.h.

◆ VTIMESIf

#define VTIMESIf ( A,
DEST,
Z )

Definition at line 50 of file Intel512common.h.

◆ VTIMESId

#define VTIMESId ( A,
DEST,
Z )

Definition at line 55 of file Intel512common.h.

◆ VTIMESMINUSIf

#define VTIMESMINUSIf ( A,
DEST,
Z )

Definition at line 60 of file Intel512common.h.

◆ VTIMESMINUSId

#define VTIMESMINUSId ( A,
DEST,
Z )

Definition at line 65 of file Intel512common.h.

◆ VACCTIMESIf

#define VACCTIMESIf ( A,
ACC,
tmp )

Definition at line 70 of file Intel512common.h.

◆ VACCTIMESId

#define VACCTIMESId ( A,
ACC,
tmp )

Definition at line 75 of file Intel512common.h.

◆ VACCTIMESMINUSIf

#define VACCTIMESMINUSIf ( A,
ACC,
tmp )

Definition at line 80 of file Intel512common.h.

◆ VACCTIMESMINUSId

#define VACCTIMESMINUSId ( A,
ACC,
tmp )

Definition at line 85 of file Intel512common.h.

◆ LOAD64a

#define LOAD64a ( A,
ptr )

Definition at line 90 of file Intel512common.h.

◆ LOAD64i

#define LOAD64i ( A,
ptr )

Definition at line 91 of file Intel512common.h.

◆ LOAD64

#define LOAD64 ( A,
ptr )

Definition at line 92 of file Intel512common.h.

◆ VMOVf

#define VMOVf ( A,
DEST )

Definition at line 94 of file Intel512common.h.

◆ VMOVd

#define VMOVd ( A,
DEST )

Definition at line 95 of file Intel512common.h.

◆ VPREFETCH1

#define VPREFETCH1 ( O,
A )

Definition at line 97 of file Intel512common.h.

◆ VPREFETCH2

#define VPREFETCH2 ( O,
A )

Definition at line 98 of file Intel512common.h.

◆ VPREFETCHW

#define VPREFETCHW ( O,
A )

Definition at line 102 of file Intel512common.h.

◆ VPREFETCHNTA

#define VPREFETCHNTA ( O,
A )

Definition at line 104 of file Intel512common.h.

◆ VPREFETCH

#define VPREFETCH ( O,
A )

Definition at line 105 of file Intel512common.h.

◆ VEVICT

#define VEVICT ( O,
A )

Definition at line 107 of file Intel512common.h.

◆ VLOADf

#define VLOADf ( OFF,
PTR,
DEST )

Definition at line 112 of file Intel512common.h.

◆ VLOADd

#define VLOADd ( OFF,
PTR,
DEST )

Definition at line 113 of file Intel512common.h.

◆ VADDf

#define VADDf ( A,
B,
DEST )

Definition at line 115 of file Intel512common.h.

◆ VADDd

#define VADDd ( A,
B,
DEST )

Definition at line 116 of file Intel512common.h.

◆ VSUBf

#define VSUBf ( A,
B,
DEST )

Definition at line 118 of file Intel512common.h.

◆ VSUBd

#define VSUBd ( A,
B,
DEST )

Definition at line 119 of file Intel512common.h.

◆ VADDMEMf

#define VADDMEMf ( O,
A,
B,
DEST )

Definition at line 121 of file Intel512common.h.

◆ VADDMEMd

#define VADDMEMd ( O,
A,
B,
DEST )

Definition at line 122 of file Intel512common.h.

◆ VSUBMEMf

#define VSUBMEMf ( O,
A,
B,
DEST )

Definition at line 124 of file Intel512common.h.

◆ VSUBMEMd

#define VSUBMEMd ( O,
A,
B,
DEST )

Definition at line 125 of file Intel512common.h.

◆ VMULf

#define VMULf ( A,
B,
DEST )

Definition at line 127 of file Intel512common.h.

◆ VMULd

#define VMULd ( A,
B,
DEST )

Definition at line 128 of file Intel512common.h.

◆ VMADDf

#define VMADDf ( A,
B,
DEST )

Definition at line 130 of file Intel512common.h.

◆ VMADDd

#define VMADDd ( A,
B,
DEST )

Definition at line 131 of file Intel512common.h.

◆ VMULMEMf

#define VMULMEMf ( O,
A,
B,
DEST )

Definition at line 133 of file Intel512common.h.

◆ VMULMEMd

#define VMULMEMd ( O,
A,
B,
DEST )

Definition at line 134 of file Intel512common.h.

◆ VMADDMEMf

#define VMADDMEMf ( O,
A,
B,
DEST )

Definition at line 136 of file Intel512common.h.

◆ VMADDMEMd

#define VMADDMEMd ( O,
A,
B,
DEST )

Definition at line 137 of file Intel512common.h.

◆ ZLOADf

#define ZLOADf ( OFF,
PTR,
ri,
ir )

Definition at line 139 of file Intel512common.h.

◆ ZLOADd

#define ZLOADd ( OFF,
PTR,
ri,
ir )

Definition at line 140 of file Intel512common.h.

◆ STREAM_STORE

#define STREAM_STORE

Definition at line 142 of file Intel512common.h.

◆ VSTOREf

#define VSTOREf ( OFF,
PTR,
SRC )

Definition at line 144 of file Intel512common.h.

◆ VSTOREd

#define VSTOREd ( OFF,
PTR,
SRC )

Definition at line 145 of file Intel512common.h.

◆ VSHUFd

#define VSHUFd ( A,
DEST )

Definition at line 152 of file Intel512common.h.

◆ VSHUFf

#define VSHUFf ( A,
DEST )

Definition at line 153 of file Intel512common.h.

◆ VSHUFMEMd

#define VSHUFMEMd ( OFF,
A,
DEST )

Definition at line 154 of file Intel512common.h.

◆ VSHUFMEMf

#define VSHUFMEMf ( OFF,
A,
DEST )

Definition at line 155 of file Intel512common.h.

◆ TRAP

#define TRAP

Definition at line 157 of file Intel512common.h.