Searched refs:ShuffleMode (Results 1 – 6 of 6) sorted by relevance
46 static NVVM::ShflKind convertShflKind(gpu::ShuffleMode mode) { in convertShflKind()48 case gpu::ShuffleMode::XOR: in convertShflKind()50 case gpu::ShuffleMode::UP: in convertShflKind()52 case gpu::ShuffleMode::DOWN: in convertShflKind()54 case gpu::ShuffleMode::IDX: in convertShflKind()104 if (op.mode() == gpu::ShuffleMode::UP) { in matchAndRewrite()
341 shuffleType, value, offset, activeWidth, gpu::ShuffleMode::XOR); in createSubgroupReduce()364 gpu::ShuffleMode::XOR); in createSubgroupReduce()
814 /*mode=*/gpu::ShuffleMode::XOR) in warpReduction()
791 int32_t offset, int32_t width, ShuffleMode mode) { in build()
731 def GPU_ShuffleMode : I32EnumAttr<"ShuffleMode",773 "ShuffleMode":$mode)>
362 enum ShuffleMode { Unknown, Select, Permute }; in isFixedVectorShuffle() enum363 ShuffleMode CommonShuffleMode = Unknown; in isFixedVectorShuffle()