(self, xcc_mask:int)
| 70 | |
| 71 | @contextlib.contextmanager |
| 72 | def pred_exec(self, xcc_mask:int): |
| 73 | if self.dev.xccs > 1: |
| 74 | self.pkt3(self.pm4.PACKET3_PRED_EXEC, xcc_mask << 24) |
| 75 | prev_len = len(self._q) |
| 76 | yield |
| 77 | if self.dev.xccs > 1: |
| 78 | self._q[prev_len-1] |= (len(self._q) - prev_len) |
| 79 | |
| 80 | def set_grbm(self, instance=None, se=None, sh=None, wgp=None): |
| 81 | instance_val = (wgp << 2 | (instance or 0)) if wgp is not None else instance |
no test coverage detected