/dports/lang/nqc/nqc-3.1.r6_1/compiler/ |
H A D | ShiftExpr.cpp | 59 return RCX_VALUE(kRCX_VariableType, dst); in EmitAny_() 74 b.AddMove(dst, RCX_VALUE(kRCX_ConstantType, 0)); in EmitTo_() 96 …b.AddTest(RCX_VALUE(kRCX_ConstantType, 0), kRCX_LessOrEqual, RCX_VALUE(kRCX_VariableType, dst), po… in EmitTo_() 99 cmd.MakeVar( kRCX_AndVar, dst, RCX_VALUE(kRCX_ConstantType, 0x7fff)); in EmitTo_() 102 cmd.MakeVar( kRCX_DivVar, dst, RCX_VALUE(kRCX_ConstantType, factor)); in EmitTo_() 105 cmd.MakeVar( kRCX_OrVar, dst, RCX_VALUE(kRCX_ConstantType, 0x8000 >> shiftCount)); in EmitTo_() 113 cmd.MakeVar( kRCX_DivVar, dst, RCX_VALUE(kRCX_ConstantType, factor)); in EmitTo_() 121 cmd.MakeVar(kRCX_MulVar, dst, RCX_VALUE(kRCX_ConstantType, factor)); in EmitTo_()
|
H A D | Expr.cpp | 51 return RCX_VALUE(kRCX_ConstantType, v); in EmitAny() 64 b.AddMove(dst, RCX_VALUE(kRCX_ConstantType, v)); in EmitTo() 115 ea = RCX_VALUE(kRCX_VariableType, dst); in EmitConstrained() 169 return RCX_VALUE(kRCX_ConstantType, v); in GetStaticEA() 213 RCX_VALUE(kRCX_ConstantType,0), in EmitBranch_() 229 RCX_Value dstEA = RCX_VALUE(kRCX_VariableType, dst); in EmitBoolAny() 257 b.AddMove(dst, RCX_VALUE(kRCX_ConstantType, 0)); in EmitBoolTo() 260 b.AddMove(dst, RCX_VALUE(kRCX_ConstantType, 1)); in EmitBoolTo() 269 b.AddMove(dst, RCX_VALUE(kRCX_ConstantType, 0)); in EmitBoolTo() 271 b.AddMove(dst, RCX_VALUE(kRCX_ConstantType, 1)); in EmitBoolTo()
|
H A D | CatchStmt.cpp | 57 RCX_Value ea = RCX_VALUE(kRCX_VariableType, var); in EmitActual() 62 b.AddMove(var, RCX_VALUE(0x17, 0x0a)); in EmitActual() 66 cmd.MakeVar(kRCX_AndVar, var, RCX_VALUE(kRCX_ConstantType, fValue)); in EmitActual() 70 …b.AddTest(RCX_VALUE(kRCX_ConstantType, 0), kRCX_EqualTo, RCX_VALUE(kRCX_VariableType, var), fLabel… in EmitActual()
|
H A D | IndirectExpr.cpp | 46 return RCX_VALUE(directSrc, idx); in EmitAny_() 54 return RCX_VALUE(indirectSrc, var); in EmitAny_() 62 return RCX_VALUE(indirectSrc, dst) + kRCX_ValueUsesTemp; in EmitAny_()
|
H A D | ArrayExpr.cpp | 40 return RCX_VALUE(kRCX_VariableType,fVar + value); in EmitAny_() 53 cmd.MakeVar(kRCX_AddVar,dst, RCX_VALUE(kRCX_ConstantType,fVar)); in EmitAny_() 57 return RCX_VALUE(kRCX_IndirectType,dst) + kRCX_ValueUsesTemp; in EmitAny_()
|
H A D | IncDecExpr.cpp | 58 src = RCX_VALUE(kRCX_VariableType, fVar); in EmitAny_() 73 return RCX_VALUE(kRCX_VariableType, var); in EmitAny_() 106 RCX_VALUE(kRCX_ConstantType, 1)); in EmitSide_()
|
H A D | AddrOfExpr.cpp | 55 return RCX_VALUE(kRCX_ConstantType, fValue); in EmitAny_() 91 return RCX_VALUE(kRCX_ConstantType, fValue+foffset); in GetStaticEA_()
|
H A D | DerefExpr.cpp | 75 return RCX_VALUE(kRCX_IndirectType, fValue); in EmitAny_() 118 return RCX_VALUE(kRCX_IndirectType, fValue); in GetStaticEA_()
|
H A D | RepeatStmt.cpp | 158 b.AddTest(RCX_VALUE(kRCX_ConstantType, 0), kRCX_GreaterOrEqual, in EmitRCXVar() 159 RCX_VALUE(kRCX_VariableType, var), bLabel); in EmitRCXVar() 160 cmd.MakeVar(kRCX_SubVar, var, RCX_VALUE(kRCX_ConstantType, 1)); in EmitRCXVar()
|
H A D | AtomExpr.cpp | 90 return RCX_VALUE(fType, fValue); in EmitAny_() 130 return RCX_VALUE(fType, fValue); in GetStaticEA_()
|
H A D | ModExpr.cpp | 56 RCX_Value ea = RCX_VALUE(kRCX_VariableType, dst); in EmitAny_() 121 cmd.MakeVar(kRCX_MulVar, dst, RCX_VALUE(kRCX_ConstantType, -1)); in EmitCalculation()
|
H A D | SensorExpr.cpp | 39 return RCX_VALUE(kRCX_ConstantType, v); in EmitAny_()
|
H A D | TaskIdExpr.cpp | 39 return RCX_VALUE(kRCX_ConstantType, v); in EmitAny_()
|
H A D | CaseStmt.cpp | 74 b.AddTest(RCX_VALUE(kRCX_ConstantType, fValue), kRCX_EqualTo, state.GetSelector(), fLabel); in EmitSwitchCases()
|
H A D | TernaryExpr.cpp | 64 return RCX_VALUE(kRCX_VariableType, dst); in EmitAny_()
|
H A D | UnaryExpr.cpp | 111 return RCX_VALUE(kRCX_VariableType, dst); in EmitAny_()
|
H A D | RelExpr.cpp | 156 b.AddTest(RCX_VALUE(kRCX_ConstantType, c+adjust), rel, ea2, label); in EmitBranch_()
|
H A D | BinaryExpr.cpp | 156 dstEA = RCX_VALUE(kRCX_VariableType, dst); in EmitAny_()
|
H A D | Bytecode.cpp | 146 if (ea == RCX_VALUE(kRCX_VariableType, dst)) return; in AddMove()
|
/dports/lang/nqc/nqc-3.1.r6_1/rcxlib/ |
H A D | RCX_Link.cpp | 126 result = Send(cmd.MakeSet(RCX_VALUE(kRCX_SpybotPingCtrlType, 1), RCX_VALUE(2, 0))); in Open()
|
H A D | RCX_Constants.h | 181 #define RCX_VALUE(t, d) (((int)(t) << 16) | ((d) & 0xffff)) macro
|
/dports/lang/nbc/bricktools/ |
H A D | rcx_cmd.pas | 147 function RCX_VALUE(t : TRcxValueType; d : smallint) : integer; in RCX_VALUE() function 154 function RCX_VALUE(t : TRcxValueType; d : smallint) : integer; in RCX_VALUE() function
|