Lines Matching refs:CondMask
44 * The ExecMask is computed from three other masks (CondMask, LoopMask and
489 MACH->ExecMask = MACH->CondMask & MACH->LoopMask & MACH->ContMask & MACH->Switch.mask & MACH->FuncMask
3751 mach->CondStack[mach->CondStackTop++] = mach->CondMask;
3782 mach->CondMask = mach->CondStack[mach->CondStackTop];
3834 /* push CondMask */
3836 mach->CondStack[mach->CondStackTop++] = mach->CondMask;
3838 /* update CondMask */
3840 mach->CondMask &= ~0x1;
3843 mach->CondMask &= ~0x2;
3846 mach->CondMask &= ~0x4;
3849 mach->CondMask &= ~0x8;
3852 /* Todo: If CondMask==0, jump to ELSE */
3856 /* invert CondMask wrt previous mask */
3861 mach->CondMask = ~mach->CondMask & prevMask;
3863 /* Todo: If CondMask==0, jump to ENDIF */
3868 /* pop CondMask */
3870 mach->CondMask = mach->CondStack[--mach->CondStackTop];
4009 mach->CondMask = mach->CondStack[mach->CondStackTop];
4036 /* update CondMask */
4240 mach->CondMask = 0xf;