Ejemplo n.º 1
0
void
CfrTil_ShiftRight_Equal ( ) // +=
{
    if ( GetState( _Context_->Compiler0, BLOCK_MODE ) )
    {
        Compile_X_Shift ( _Context_->Compiler0, SHR, 0 ) ;
    }
    else
    {
        int32 *x, n ;
        n = _DataStack_Pop ( ) ;
        x = ( int32* ) _DataStack_Pop ( ) ;
        *x = * x >> n ;
        //_DataStack_SetTop ( Dsp, _DataStack_Pop () + _DataStack_GetTop ( Dsp ) ) ;
    }
}
Ejemplo n.º 2
0
Archivo: bits.c Proyecto: 8l/openvmtil
void
Compile_ShiftRight ( )
{
    Compile_X_Shift ( _Context_->Compiler0, SHR, 1 ) ;
}
Ejemplo n.º 3
0
Archivo: bits.c Proyecto: 8l/openvmtil
void
Compile_ShiftLeft ( )
{
    Compile_X_Shift ( _Context_->Compiler0, SHL, 1 ) ;
}