Home
last modified time | relevance | path

Searched refs:RCX_VALUE (Results 1 – 22 of 22) sorted by relevance

/dports/lang/nqc/nqc-3.1.r6_1/compiler/
H A DShiftExpr.cpp59 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 DExpr.cpp51 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 DCatchStmt.cpp57 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 DIndirectExpr.cpp46 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 DArrayExpr.cpp40 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 DIncDecExpr.cpp58 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 DAddrOfExpr.cpp55 return RCX_VALUE(kRCX_ConstantType, fValue); in EmitAny_()
91 return RCX_VALUE(kRCX_ConstantType, fValue+foffset); in GetStaticEA_()
H A DDerefExpr.cpp75 return RCX_VALUE(kRCX_IndirectType, fValue); in EmitAny_()
118 return RCX_VALUE(kRCX_IndirectType, fValue); in GetStaticEA_()
H A DRepeatStmt.cpp158 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 DAtomExpr.cpp90 return RCX_VALUE(fType, fValue); in EmitAny_()
130 return RCX_VALUE(fType, fValue); in GetStaticEA_()
H A DModExpr.cpp56 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 DSensorExpr.cpp39 return RCX_VALUE(kRCX_ConstantType, v); in EmitAny_()
H A DTaskIdExpr.cpp39 return RCX_VALUE(kRCX_ConstantType, v); in EmitAny_()
H A DCaseStmt.cpp74 b.AddTest(RCX_VALUE(kRCX_ConstantType, fValue), kRCX_EqualTo, state.GetSelector(), fLabel); in EmitSwitchCases()
H A DTernaryExpr.cpp64 return RCX_VALUE(kRCX_VariableType, dst); in EmitAny_()
H A DUnaryExpr.cpp111 return RCX_VALUE(kRCX_VariableType, dst); in EmitAny_()
H A DRelExpr.cpp156 b.AddTest(RCX_VALUE(kRCX_ConstantType, c+adjust), rel, ea2, label); in EmitBranch_()
H A DBinaryExpr.cpp156 dstEA = RCX_VALUE(kRCX_VariableType, dst); in EmitAny_()
H A DBytecode.cpp146 if (ea == RCX_VALUE(kRCX_VariableType, dst)) return; in AddMove()
/dports/lang/nqc/nqc-3.1.r6_1/rcxlib/
H A DRCX_Link.cpp126 result = Send(cmd.MakeSet(RCX_VALUE(kRCX_SpybotPingCtrlType, 1), RCX_VALUE(2, 0))); in Open()
H A DRCX_Constants.h181 #define RCX_VALUE(t, d) (((int)(t) << 16) | ((d) & 0xffff)) macro
/dports/lang/nbc/bricktools/
H A Drcx_cmd.pas147 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