Changeset 36 in dev for BasicCompiler64/Opcode.h
- Timestamp:
- Jan 20, 2007, 4:55:26 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BasicCompiler64/Opcode.h
r34 r36 243 243 244 244 //Compile_Calc.cpp 245 void ChangeTypeToDouble_ToFpuReg(int OldType);246 void ChangeTypeToDouble(int OldType);247 void ChangeTypeToSingle(int OldType);248 void ChangeTypeToInt64(int OldType);249 void ChangeTypeToLong(int OldType);250 void ChangeTypeToInteger(int OldType);251 void ChangeTypeToByte(int OldType);252 245 void SetVariableFromRax(int VarType,int CalcType,RELATIVE_VAR *pRelativeVar); 253 246 void OpcodeCalc(char *Command); … … 292 285 void SetDoubleVariable(int type,RELATIVE_VAR *pRelative); 293 286 void SetSingleVariable(int type,RELATIVE_VAR *pRelative); 287 void SetBooleanVariable(int type,RELATIVE_VAR *pRelative); 294 288 void SetWholeVariable(int var_size,int type,RELATIVE_VAR *pRelative); 295 289 … … 303 297 #define EXP_TYPE_VAR 4 304 298 int NumOpEx(char *Command,double *pDbl,DWORD *pdwType,RELATIVE_VAR *pRelativeVar); 305 306 //SetVar.cpp307 BOOL SetVariable(DWORD dwVarType,RELATIVE_VAR *pVarRelativeVar,308 DWORD dwExpType,DWORD dwType,void *data);309 299 310 300 //Compile_Calc_PushVar.cpp … … 475 465 void op_sub64_reg (int reg1,int reg2); 476 466 void op_sub32_reg (int reg1,int reg2); 467 void op_sbb_RR ( int op_size, int reg1, int reg2 ); 477 468 void op_imul_reg (int op_size,int reg1,int reg2); 478 469 void op_imul_value (int op_size,int reg,int i32data); … … 488 479 void op_xor_reg (int op_size,int reg1,int reg2); 489 480 void op_not_reg (int op_size,int reg); 481 void op_neg ( int reg ); 490 482 void op_test (int reg1,int reg2); 491 483 void op_cmp_reg (int op_size,int reg1,int reg2); 492 484 void op_cmp_value (int op_size,int reg,char byte_data); 485 void op_setne (int reg); 493 486 void op_movlpd_MR (int xmm_reg,int base_reg,int offset,char mod); 494 487 void op_movlpd_RM (int xmm_reg,int base_reg,int offset,char mod);
Note:
See TracChangeset
for help on using the changeset viewer.