CodeGeneration.CGenState.CMPL C# (CSharp) Method

CMPL() public method

public CMPL ( Int32 imm, System.Reg ee ) : void
imm System.Int32
ee System.Reg
return void
        public void CMPL(Int32 imm, Reg ee) => CMPL($"${imm}", RegToString(ee));

Same methods

CGenState::CMPL ( System.Reg er, System.Reg ee ) : void
CGenState::CMPL ( String er, String ee ) : void

Usage Example

Example #1
0
 /// <summary>
 /// <para>Before: %eax = left, %ebx = right, stack unchanged.</para>
 /// <para>After: with SetULong, %eax = left op right, stack unchanged.</para>
 /// </summary>
 public override sealed void OperateULong(CGenState state) {
     state.CMPL(Reg.EBX, Reg.EAX);
     SetULong(state);
     state.MOVZBL(Reg.AL, Reg.EAX);
 }
All Usage Examples Of CodeGeneration.CGenState::CMPL