BPALL
Operation
Branch if every significant position for the selected size is set.
Assembler Syntax
BPALL.{B|W|L|Q}(z) Pn(p), <imm32s>
BPALL.{B|W|L|Q}(z) Pn(p), <ea>(e)
Privilege
Unprivileged
Required CPUID flags
VECTOR
Pn supplies one significant predicate position for each lane of the selected B, W, L, or Q element size. The target operand is selected when all of those positions are set; otherwise execution continues at the next instruction. The branch decision is derived solely from the significant positions.
2.75in
Encodings
BPALL.{B|W|L|Q}(z) Pn(p), <imm32s>
Format: Instruction format for BPALL.{B|W|L|Q}(z) Pn(p), <imm32s>
2.75in BPALL.{B|W|L|Q}(z) Pn(p), <ea>(e)
Format: Instruction format for BPALL.{B|W|L|Q}(z) Pn(p), <ea>(e)