39 #define dseg_add_functionptr(cd,value) \
40 dseg_add_address((cd), (void *) (ptrint) (value))
45 #define DSEG_FLAG_UNIQUE 0x0001
46 #define DSEG_FLAG_READONLY 0x0002
77 #if defined(__I386__) || defined(__X86_64__) || defined(__XDSPCORE__) || defined(ENABLE_INTRP)
79 void dseg_resolve_datareferences(
jitdata *jd);
s4 dseg_add_double(codegendata *cd, double value)
s4 dseg_add_unique_address(codegendata *cd, void *value)
s4 dseg_add_address(codegendata *cd, void *value)
s4 dseg_add_unique_double(codegendata *cd, double value)
s4 dseg_add_unique_float(codegendata *cd, float value)
void dseg_add_target(codegendata *cd, basicblock *target)
void dseg_display(jitdata *jd)
s4 dseg_add_s4(codegendata *cd, s4 value)
void dseg_finish(jitdata *jd)
s4 dseg_add_unique_s4(codegendata *cd, s4 value)
void dseg_add_unique_target(codegendata *cd, basicblock *target)
s4 dseg_add_s8(codegendata *cd, s8 value)
s4 dseg_add_float(codegendata *cd, float value)
s4 dseg_add_unique_s8(codegendata *cd, s8 value)