orcvariable.h   orcvariable.h 
skipping to change at line 16 skipping to change at line 16
#include <orc/orclimits.h> #include <orc/orclimits.h>
#include <orc/orcexecutor.h> #include <orc/orcexecutor.h>
#include <orc/orccode.h> #include <orc/orccode.h>
#include <orc/orcbytecode.h> #include <orc/orcbytecode.h>
#include <orc/orccompiler.h> #include <orc/orccompiler.h>
#include <orc/orctarget.h> #include <orc/orctarget.h>
#include <orc/orcrule.h> #include <orc/orcrule.h>
ORC_BEGIN_DECLS ORC_BEGIN_DECLS
#define ORC_VAR_FLAG_VOLATILE_WORKAROUND (1<<0)
typedef struct _OrcVariable OrcVariable; typedef struct _OrcVariable OrcVariable;
typedef enum { typedef enum {
ORC_VAR_TYPE_TEMP, ORC_VAR_TYPE_TEMP,
ORC_VAR_TYPE_SRC, ORC_VAR_TYPE_SRC,
ORC_VAR_TYPE_DEST, ORC_VAR_TYPE_DEST,
ORC_VAR_TYPE_CONST, ORC_VAR_TYPE_CONST,
ORC_VAR_TYPE_PARAM, ORC_VAR_TYPE_PARAM,
ORC_VAR_TYPE_ACCUMULATOR ORC_VAR_TYPE_ACCUMULATOR
} OrcVarType; } OrcVarType;
skipping to change at line 69 skipping to change at line 71
orc_union64 value; orc_union64 value;
int ptr_register; int ptr_register;
int ptr_offset; int ptr_offset;
int mask_alloc; int mask_alloc;
int aligned_data; int aligned_data;
int param_type; int param_type;
int load_dest; int load_dest;
int update_type; int update_type;
int need_offset_reg; int need_offset_reg;
unsigned int flags;
}; };
ORC_END_DECLS ORC_END_DECLS
#endif #endif
 End of changes. 2 change blocks. 
0 lines changed or deleted 3 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/