-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathEmitMEM.h
73 lines (70 loc) · 3.28 KB
/
EmitMEM.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
#ifndef EMIT_MEM_H
#define EMIT_MEM_H
#include "mpe.h"
NativeEmitHandlerProto Emit_Mirror;
NativeEmitHandlerProto Emit_MV_SImmediate;
NativeEmitHandlerProto Emit_MV_SScalar;
NativeEmitHandlerProto Emit_MV_V;
NativeEmitHandlerProto Emit_LoadByteAbsolute;
NativeEmitHandlerProto Emit_LoadByteLinear;
NativeEmitHandlerProto Emit_LoadByteBilinearUV;
NativeEmitHandlerProto Emit_LoadByteBilinearXY;
NativeEmitHandlerProto Emit_LoadWordAbsolute;
NativeEmitHandlerProto Emit_LoadWordLinear;
NativeEmitHandlerProto Emit_LoadWordBilinearUV;
NativeEmitHandlerProto Emit_LoadWordBilinearXY;
NativeEmitHandlerProto Emit_LoadScalarControlRegisterAbsolute;
NativeEmitHandlerProto Emit_LoadScalarControlRegisterLinear;
NativeEmitHandlerProto Emit_LoadScalarAbsolute;
NativeEmitHandlerProto Emit_LoadScalarLinear;
NativeEmitHandlerProto Emit_LoadScalarBilinearUV;
NativeEmitHandlerProto Emit_LoadScalarBilinearXY;
NativeEmitHandlerProto Emit_LoadShortVectorAbsolute;
NativeEmitHandlerProto Emit_LoadShortVectorLinear;
NativeEmitHandlerProto Emit_LoadShortVectorBilinearUV;
NativeEmitHandlerProto Emit_LoadShortVectorBilinearXY;
NativeEmitHandlerProto Emit_LoadVectorAbsolute;
NativeEmitHandlerProto Emit_LoadVectorLinear;
NativeEmitHandlerProto Emit_LoadVectorBilinearUV;
NativeEmitHandlerProto Emit_LoadVectorBilinearXY;
NativeEmitHandlerProto Emit_LoadPixelAbsolute;
NativeEmitHandlerProto Emit_LoadPixelLinear;
NativeEmitHandlerProto Emit_LoadPixelBilinearUV;
NativeEmitHandlerProto Emit_LoadPixelBilinearXY;
NativeEmitHandlerProto Emit_LoadPixelZAbsolute;
NativeEmitHandlerProto Emit_LoadPixelZLinear;
NativeEmitHandlerProto Emit_LoadPixelZBilinearUV;
NativeEmitHandlerProto Emit_LoadPixelZBilinearXY;
NativeEmitHandlerProto Emit_StoreScalarControlRegisterImmediate;
NativeEmitHandlerProto Emit_StoreScalarControlRegisterAbsolute;
NativeEmitHandlerProto Emit_StoreScalarControlRegisterLinear;
NativeEmitHandlerProto Emit_StoreScalarAbsolute;
NativeEmitHandlerProto Emit_StoreScalarLinear;
NativeEmitHandlerProto Emit_StoreScalarBilinearUV;
NativeEmitHandlerProto Emit_StoreScalarBilinearXY;
NativeEmitHandlerProto Emit_StoreScalarImmediate;
NativeEmitHandlerProto Emit_StoreShortVectorAbsolute;
NativeEmitHandlerProto Emit_StoreShortVectorLinear;
NativeEmitHandlerProto Emit_StoreShortVectorBilinearUV;
NativeEmitHandlerProto Emit_StoreShortVectorBilinearXY;
NativeEmitHandlerProto Emit_StoreVectorAbsolute;
NativeEmitHandlerProto Emit_StoreVectorLinear;
NativeEmitHandlerProto Emit_StoreVectorBilinearUV;
NativeEmitHandlerProto Emit_StoreVectorBilinearXY;
NativeEmitHandlerProto Emit_StorePixelAbsolute;
NativeEmitHandlerProto Emit_StorePixelLinear;
NativeEmitHandlerProto Emit_StorePixelBilinearUV;
NativeEmitHandlerProto Emit_StorePixelBilinearXY;
NativeEmitHandlerProto Emit_StorePixelZAbsolute;
NativeEmitHandlerProto Emit_StorePixelZLinear;
NativeEmitHandlerProto Emit_StorePixelZBilinearUV;
NativeEmitHandlerProto Emit_StorePixelZBilinearXY;
NativeEmitHandlerProto Emit_PopVector;
NativeEmitHandlerProto Emit_PopVectorRz;
NativeEmitHandlerProto Emit_PopScalarRzi1;
NativeEmitHandlerProto Emit_PopScalarRzi2;
NativeEmitHandlerProto Emit_PushVector;
NativeEmitHandlerProto Emit_PushVectorRz;
NativeEmitHandlerProto Emit_PushScalarRzi1;
NativeEmitHandlerProto Emit_PushScalarRzi2;
#endif