Lines Matching defs:BASE
81 BASE = "NIR_INTRINSIC_BASE"
88 # The amount of data, starting from BASE, that this instruction
297 intrinsic(name, src_comp=[1], dest_comp=1, indices=[BASE], flags=flags)
301 intrinsic(name, src_comp=[1, 1], dest_comp=1, indices=[BASE])
305 intrinsic(name, src_comp=[1, 1, 1], dest_comp=1, indices=[BASE])
363 indices=[BASE], flags=[CAN_ELIMINATE, CAN_REORDER])
467 intrinsic("shared_atomic_add", src_comp=[1, 1], dest_comp=1, indices=[BASE])
468 intrinsic("shared_atomic_imin", src_comp=[1, 1], dest_comp=1, indices=[BASE])
469 intrinsic("shared_atomic_umin", src_comp=[1, 1], dest_comp=1, indices=[BASE])
470 intrinsic("shared_atomic_imax", src_comp=[1, 1], dest_comp=1, indices=[BASE])
471 intrinsic("shared_atomic_umax", src_comp=[1, 1], dest_comp=1, indices=[BASE])
472 intrinsic("shared_atomic_and", src_comp=[1, 1], dest_comp=1, indices=[BASE])
473 intrinsic("shared_atomic_or", src_comp=[1, 1], dest_comp=1, indices=[BASE])
474 intrinsic("shared_atomic_xor", src_comp=[1, 1], dest_comp=1, indices=[BASE])
475 intrinsic("shared_atomic_exchange", src_comp=[1, 1], dest_comp=1, indices=[BASE])
476 intrinsic("shared_atomic_comp_swap", src_comp=[1, 1, 1], dest_comp=1, indices=[BASE])
477 intrinsic("shared_atomic_fadd", src_comp=[1, 1], dest_comp=1, indices=[BASE])
478 intrinsic("shared_atomic_fmin", src_comp=[1, 1], dest_comp=1, indices=[BASE])
479 intrinsic("shared_atomic_fmax", src_comp=[1, 1], dest_comp=1, indices=[BASE])
480 intrinsic("shared_atomic_fcomp_swap", src_comp=[1, 1, 1], dest_comp=1, indices=[BASE])
495 intrinsic("global_atomic_add", src_comp=[1, 1], dest_comp=1, indices=[BASE])
496 intrinsic("global_atomic_imin", src_comp=[1, 1], dest_comp=1, indices=[BASE])
497 intrinsic("global_atomic_umin", src_comp=[1, 1], dest_comp=1, indices=[BASE])
498 intrinsic("global_atomic_imax", src_comp=[1, 1], dest_comp=1, indices=[BASE])
499 intrinsic("global_atomic_umax", src_comp=[1, 1], dest_comp=1, indices=[BASE])
500 intrinsic("global_atomic_and", src_comp=[1, 1], dest_comp=1, indices=[BASE])
501 intrinsic("global_atomic_or", src_comp=[1, 1], dest_comp=1, indices=[BASE])
502 intrinsic("global_atomic_xor", src_comp=[1, 1], dest_comp=1, indices=[BASE])
503 intrinsic("global_atomic_exchange", src_comp=[1, 1], dest_comp=1, indices=[BASE])
504 intrinsic("global_atomic_comp_swap", src_comp=[1, 1, 1], dest_comp=1, indices=[BASE])
505 intrinsic("global_atomic_fadd", src_comp=[1, 1], dest_comp=1, indices=[BASE])
506 intrinsic("global_atomic_fmin", src_comp=[1, 1], dest_comp=1, indices=[BASE])
507 intrinsic("global_atomic_fmax", src_comp=[1, 1], dest_comp=1, indices=[BASE])
508 intrinsic("global_atomic_fcomp_swap", src_comp=[1, 1, 1], dest_comp=1, indices=[BASE])
643 load("uniform", 1, [BASE, RANGE], [CAN_ELIMINATE, CAN_REORDER])
647 load("input", 1, [BASE, COMPONENT], [CAN_ELIMINATE, CAN_REORDER])
649 load("per_vertex_input", 2, [BASE, COMPONENT], [CAN_ELIMINATE, CAN_REORDER])
652 indices=[BASE, COMPONENT], flags=[CAN_ELIMINATE, CAN_REORDER])
657 load("output", 1, [BASE, COMPONENT], flags=[CAN_ELIMINATE])
659 load("per_vertex_output", 2, [BASE, COMPONENT], [CAN_ELIMINATE])
661 load("shared", 1, [BASE, ALIGN_MUL, ALIGN_OFFSET], [CAN_ELIMINATE])
663 load("push_constant", 1, [BASE, RANGE], [CAN_ELIMINATE, CAN_REORDER])
665 load("constant", 1, [BASE, RANGE], [CAN_ELIMINATE, CAN_REORDER])
669 load("kernel_input", 1, [BASE, RANGE, ALIGN_MUL, ALIGN_OFFSET], [CAN_ELIMINATE, CAN_REORDER])
682 store("output", 2, [BASE, WRMASK, COMPONENT])
684 store("per_vertex_output", 3, [BASE, WRMASK, COMPONENT])
688 store("shared", 2, [BASE, WRMASK, ALIGN_MUL, ALIGN_OFFSET])