Lines Matching refs:offset

71 #define GET_STACK_SLOT(offset)    (*((intptr_t*) &topOfStack[-(offset)]))
72 #define STACK_SLOT(offset) ((address) &topOfStack[-(offset)])
73 #define STACK_ADDR(offset) (*((address *) &topOfStack[-(offset)]))
74 #define STACK_INT(offset) (*((jint*) &topOfStack[-(offset)]))
75 #define STACK_FLOAT(offset) (*((jfloat *) &topOfStack[-(offset)]))
76 #define STACK_OBJECT(offset) (*((oop *) &topOfStack [-(offset)]))
77 #define STACK_DOUBLE(offset) (((VMJavaVal64*) &topOfStack[-(offset)])->d)
78 #define STACK_LONG(offset) (((VMJavaVal64 *) &topOfStack[-(offset)])->l)
80 #define SET_STACK_SLOT(value, offset) (*(intptr_t*)&topOfStack[-(offset)] = *(intptr_t*)(value))
81 #define SET_STACK_ADDR(value, offset) (*((address *)&topOfStack[-(offset)]) = (value))
82 #define SET_STACK_INT(value, offset) (*((jint *)&topOfStack[-(offset)]) = (value))
83 #define SET_STACK_FLOAT(value, offset) (*((jfloat *)&topOfStack[-(offset)]) = (value))
84 #define SET_STACK_OBJECT(value, offset) (*((oop *)&topOfStack[-(offset)]) = (value))
85 #define SET_STACK_DOUBLE(value, offset) (((VMJavaVal64*)&topOfStack[-(offset)])->d = (value))
86 #define SET_STACK_DOUBLE_FROM_ADDR(addr, offset) (((VMJavaVal64*)&topOfStack[-(offset)])->d = \
88 #define SET_STACK_LONG(value, offset) (((VMJavaVal64*)&topOfStack[-(offset)])->l = (value))
89 #define SET_STACK_LONG_FROM_ADDR(addr, offset) (((VMJavaVal64*)&topOfStack[-(offset)])->l = \
93 #define LOCALS_SLOT(offset) ((intptr_t*)&locals[-(offset)])
94 #define LOCALS_ADDR(offset) ((address)locals[-(offset)])
95 #define LOCALS_INT(offset) ((jint)(locals[-(offset)]))
96 #define LOCALS_FLOAT(offset) (*((jfloat*)&locals[-(offset)]))
97 #define LOCALS_OBJECT(offset) ((oop)locals[-(offset)])
98 #define LOCALS_DOUBLE(offset) (((VMJavaVal64*)&locals[-((offset) + 1)])->d)
99 #define LOCALS_LONG(offset) (((VMJavaVal64*)&locals[-((offset) + 1)])->l)
100 #define LOCALS_LONG_AT(offset) (((address)&locals[-((offset) + 1)]))
101 #define LOCALS_DOUBLE_AT(offset) (((address)&locals[-((offset) + 1)]))
103 #define SET_LOCALS_SLOT(value, offset) (*(intptr_t*)&locals[-(offset)] = *(intptr_t *)(value))
104 #define SET_LOCALS_ADDR(value, offset) (*((address *)&locals[-(offset)]) = (value))
105 #define SET_LOCALS_INT(value, offset) (*((jint *)&locals[-(offset)]) = (value))
106 #define SET_LOCALS_FLOAT(value, offset) (*((jfloat *)&locals[-(offset)]) = (value))
107 #define SET_LOCALS_OBJECT(value, offset) (*((oop *)&locals[-(offset)]) = (value))
108 #define SET_LOCALS_DOUBLE(value, offset) (((VMJavaVal64*)&locals[-((offset)+1)])->d = (value))
109 #define SET_LOCALS_LONG(value, offset) (((VMJavaVal64*)&locals[-((offset)+1)])->l = (value))
110 #define SET_LOCALS_DOUBLE_FROM_ADDR(addr, offset) (((VMJavaVal64*)&locals[-((offset)+1)])->d = \
112 #define SET_LOCALS_LONG_FROM_ADDR(addr, offset) (((VMJavaVal64*)&locals[-((offset)+1)])->l = \