Lines Matching defs:block
199 struct vtn_block *block;
236 /** A pointer to the branch instruction that ends this block */
243 * The SPIR-V spec requires that any given block can be the merge target
244 * for at most one merge instruction. If this block is a merge target,
245 * this points back to the block containing that merge instruction.
249 /** Points to the loop that this block starts (if it starts a loop) */
252 /** Points to the switch case started by this block (if any) */
255 /** Every block ends in a nop intrinsic so that we can find it again */
259 struct nir_block *block;
289 VTN_DECL_CF_NODE_CAST(block)
391 /* for structs, whether it was decorated as a "non-SSBO-like" block */
392 bool block:1;
394 /* for structs, whether it was decorated as an "SSBO-like" block */
397 /* for structs with block == true, whether this is a builtin block
398 * (i.e. a block that contains only builtins).
624 struct vtn_block *block;
675 struct vtn_block *block;