%test-vector-mask-branch ( label temp mask vcc -- )


Vocabulary
cpu.x86.sse

Inputs
labelan object
tempan object
maskan object
vccan object


Outputs
None

Definition


:: %test-vector-mask-branch ( label temp mask vcc -- )
vcc {
{ vcc-any [ temp temp TEST label JNE ] }
{ vcc-none [ temp temp TEST label JE ] }
{ vcc-all [ temp mask CMP label JE ] }
{ vcc-notall [ temp mask CMP label JNE ] }
} case ;