Lines Matching refs:offset

61 #define GET_STACK_SLOT(offset)    (*((intptr_t*) &topOfStack[-(offset)]))
62 #define STACK_SLOT(offset) ((address) &topOfStack[-(offset)])
63 #define STACK_ADDR(offset) (*((address *) &topOfStack[-(offset)]))
64 #define STACK_INT(offset) (*((jint*) &topOfStack[-(offset)]))
65 #define STACK_FLOAT(offset) (*((jfloat *) &topOfStack[-(offset)]))
66 #define STACK_OBJECT(offset) (*((oop *) &topOfStack [-(offset)]))
67 #define STACK_DOUBLE(offset) (((VMJavaVal64*) &topOfStack[-(offset)])->d)
68 #define STACK_LONG(offset) (((VMJavaVal64 *) &topOfStack[-(offset)])->l)
70 #define SET_STACK_SLOT(value, offset) (*(intptr_t*)&topOfStack[-(offset)] = *(intptr_t*)(value))
71 #define SET_STACK_ADDR(value, offset) (*((address *)&topOfStack[-(offset)]) = (value))
72 #define SET_STACK_INT(value, offset) (*((jint *)&topOfStack[-(offset)]) = (value))
73 #define SET_STACK_FLOAT(value, offset) (*((jfloat *)&topOfStack[-(offset)]) = (value))
74 #define SET_STACK_OBJECT(value, offset) (*((oop *)&topOfStack[-(offset)]) = (value))
75 #define SET_STACK_DOUBLE(value, offset) (((VMJavaVal64*)&topOfStack[-(offset)])->d = (value))
76 #define SET_STACK_DOUBLE_FROM_ADDR(addr, offset) (((VMJavaVal64*)&topOfStack[-(offset)])->d = \
78 #define SET_STACK_LONG(value, offset) (((VMJavaVal64*)&topOfStack[-(offset)])->l = (value))
79 #define SET_STACK_LONG_FROM_ADDR(addr, offset) (((VMJavaVal64*)&topOfStack[-(offset)])->l = \
82 #define LOCALS_SLOT(offset) ((intptr_t*)&locals[-(offset)])
83 #define LOCALS_ADDR(offset) ((address)locals[-(offset)])
84 #define LOCALS_INT(offset) (*((jint*)&locals[-(offset)]))
85 #define LOCALS_FLOAT(offset) (*((jfloat*)&locals[-(offset)]))
86 #define LOCALS_OBJECT(offset) ((oop)locals[-(offset)])
87 #define LOCALS_DOUBLE(offset) (((VMJavaVal64*)&locals[-((offset) + 1)])->d)
88 #define LOCALS_LONG(offset) (((VMJavaVal64*)&locals[-((offset) + 1)])->l)
89 #define LOCALS_LONG_AT(offset) (((address)&locals[-((offset) + 1)]))
90 #define LOCALS_DOUBLE_AT(offset) (((address)&locals[-((offset) + 1)]))
92 #define SET_LOCALS_SLOT(value, offset) (*(intptr_t*)&locals[-(offset)] = *(intptr_t *)(value))
93 #define SET_LOCALS_ADDR(value, offset) (*((address *)&locals[-(offset)]) = (value))
94 #define SET_LOCALS_INT(value, offset) (*((jint *)&locals[-(offset)]) = (value))
95 #define SET_LOCALS_FLOAT(value, offset) (*((jfloat *)&locals[-(offset)]) = (value))
96 #define SET_LOCALS_OBJECT(value, offset) (*((oop *)&locals[-(offset)]) = (value))
97 #define SET_LOCALS_DOUBLE(value, offset) (((VMJavaVal64*)&locals[-((offset)+1)])->d = (value))
98 #define SET_LOCALS_LONG(value, offset) (((VMJavaVal64*)&locals[-((offset)+1)])->l = (value))
99 #define SET_LOCALS_DOUBLE_FROM_ADDR(addr, offset) (((VMJavaVal64*)&locals[-((offset)+1)])->d = \
101 #define SET_LOCALS_LONG_FROM_ADDR(addr, offset) (((VMJavaVal64*)&locals[-((offset)+1)])->l = \