Function tvm::tirx::gpu_warp_shuffle_xor_op

Function tvm::tirx::gpu_warp_shuffle_xor_op#

Function Documentation#

const Op &tvm::tirx::gpu_warp_shuffle_xor_op()#

Read the value from the lane selected by an XOR mask.

Arguments, in order:

  • args[0]: mask, The mask.

  • args[1]: value, The value to use.

  • args[2]: lane_mask, The lane mask.

  • args[3]: width, The width.

  • args[4]: warp_size, The number of threads per warp.