Boxis R700 User Manual Page 117

  • Download
  • Add to my manuals
  • Print
  • Page
    / 392
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 116
ATI R700 Technology
Control Flow (CF) Instructions 9-19
Copyright © 2009 Advanced Micro Devices, Inc. All rights reserved.
Break Out Of Innermost Loop
Instructions
LOOP_BREAK
Description Break out of an innermost loop. The instructions disables all pixels for which a condition test
is true. The pixels remain disabled until the innermost loop exits. The instruction takes an
address to the corresponding LOOP_END instruction. In the event of a jump, the stack is
popped back to the original level at the beginning of the loop; the POP_COUNT field is ignored.
If all pixels have been disabled by this (or a prior) LOOP_BREAK or LOOP_CONTINUE instruction,
LOOP_BREAK jumps to the end of the loop and pops POP_COUNT entries (can be zero) from
the stack. If at least one pixel has not been disabled by LOOP_BREAK or LOOP_CONTINUE yet,
execution continues to the next instruction.
Microcode
Format CF_DWORD0 (page 10-3) and CF_DWORD1 (page 10-4).
Instruction Field CF_INST == CF_INST_LOOP_BREAK, opcode 9 (0x9).
B
W
Q
M
CF_INST
V
P
M
E
O
P
Rsvd CALL_COUNT COUNT COND CF_CONST PC +4
ADDR
+0
Page view 116
1 2 ... 112 113 114 115 116 117 118 119 120 121 122 ... 391 392

Comments to this Manuals

No comments