operator.h File Reference

Go to the source code of this file.

Enumerations

enum  OPER {
  opWild = -1, opPlus, opMinus, opMult,
  opDiv, opFPlus, opFMinus, opFMult,
  opFDiv, opFNeg, opFPlusd, opFMinusd,
  opFMultd, opFDivd, opFPlusq, opFMinusq,
  opFMultq, opFDivq, opFMultsd, opFMultdq,
  opSQRTs, opSQRTd, opSQRTq, opMults,
  opDivs, opMod, opMods, opNeg,
  opAnd, opOr, opEquals, opNotEqual,
  opLess, opGtr, opLessEq, opGtrEq,
  opLessUns, opGtrUns, opLessEqUns, opGtrEqUns,
  opUpper, opLower, opNot, opLNot,
  opSignExt, opBitAnd, opBitOr, opBitXor,
  opShiftL, opShiftR, opShiftRA, opRotateL,
  opRotateR, opRotateLC, opRotateRC, opTargetInst,
  opTypedExp, opNamedExp, opGuard, opComma,
  opFlagCall, opFlagDef, opList, opNameTable,
  opExpTable, opOpTable, opSuccessor, opTern,
  opAt, opRegOf, opMemOf, opAddrOf,
  opWildMemOf, opWildRegOf, opWildAddrOf, opDefineAll,
  opVar, opPhi, opSubscript, opParam,
  opArg, opLocal, opGlobal, opExpand,
  opMemberAccess, opArrayIndex, opTemp, opSize,
  opCastIntStar, opPostVar, opMachFtr, opTruncu,
  opTruncs, opZfill, opSgnEx, opFsize,
  opItof, opFtoi, opFround, opFtrunc,
  opFabs, opForceInt, opForceFlt, opFpush,
  opFpop, opSin, opCos, opTan,
  opArcTan, opLog2, opLog10, opLoge,
  opPow, opSqrt, opExecute, opIntConst,
  opLongConst, opFltConst, opStrConst, opFuncConst,
  opWildIntConst, opWildStrConst, opPC, opAFP,
  opAGP, opNil, opFlags, opFflags,
  opAnull, opHLCTI, opDEFINE, opTrue,
  opFalse, opTypeOf, opKindOf, opTypeVal,
  opInitValueOf, opZF, opCF, opNF,
  opOF, opDF, opFZF, opFLF,
  opFGF, opCTI, opNEXT, opNumOf
}


Enumeration Type Documentation

enum OPER
 

Enumerator:
opWild 
opPlus 
opMinus 
opMult 
opDiv 
opFPlus 
opFMinus 
opFMult 
opFDiv 
opFNeg 
opFPlusd 
opFMinusd 
opFMultd 
opFDivd 
opFPlusq 
opFMinusq 
opFMultq 
opFDivq 
opFMultsd 
opFMultdq 
opSQRTs 
opSQRTd 
opSQRTq 
opMults 
opDivs 
opMod 
opMods 
opNeg 
opAnd 
opOr 
opEquals 
opNotEqual 
opLess 
opGtr 
opLessEq 
opGtrEq 
opLessUns 
opGtrUns 
opLessEqUns 
opGtrEqUns 
opUpper 
opLower 
opNot 
opLNot 
opSignExt 
opBitAnd 
opBitOr 
opBitXor 
opShiftL 
opShiftR 
opShiftRA 
opRotateL 
opRotateR 
opRotateLC 
opRotateRC 
opTargetInst 
opTypedExp 
opNamedExp 
opGuard 
opComma 
opFlagCall 
opFlagDef 
opList 
opNameTable 
opExpTable 
opOpTable 
opSuccessor 
opTern 
opAt 
opRegOf 
opMemOf 
opAddrOf 
opWildMemOf 
opWildRegOf 
opWildAddrOf 
opDefineAll 
opVar 
opPhi 
opSubscript 
opParam 
opArg 
opLocal 
opGlobal 
opExpand 
opMemberAccess 
opArrayIndex 
opTemp 
opSize 
opCastIntStar 
opPostVar 
opMachFtr 
opTruncu 
opTruncs 
opZfill 
opSgnEx 
opFsize 
opItof 
opFtoi 
opFround 
opFtrunc 
opFabs 
opForceInt 
opForceFlt 
opFpush 
opFpop 
opSin 
opCos 
opTan 
opArcTan 
opLog2 
opLog10 
opLoge 
opPow 
opSqrt 
opExecute 
opIntConst 
opLongConst 
opFltConst 
opStrConst 
opFuncConst 
opWildIntConst 
opWildStrConst 
opPC 
opAFP 
opAGP 
opNil 
opFlags 
opFflags 
opAnull 
opHLCTI 
opDEFINE 
opTrue 
opFalse 
opTypeOf 
opKindOf 
opTypeVal 
opInitValueOf 
opZF 
opCF 
opNF 
opOF 
opDF 
opFZF 
opFLF 
opFGF 
opCTI 
opNEXT 
opNumOf 

Definition at line 15 of file operator.h.


Generated on Tue Sep 19 21:18:37 2006 for Boomerang by  doxygen 1.4.6