Lines Matching refs:RewritePattern
118 struct ConvertToAtomCmpExchangeWeak : RewritePattern {
120 : RewritePattern("test.convert_to_atomic_compare_exchange_weak_op", 1, in ConvertToAtomCmpExchangeWeak()
140 struct ConvertToBitReverse : RewritePattern {
142 : RewritePattern("test.convert_to_bit_reverse_op", 1, context, in ConvertToBitReverse()
154 struct ConvertToGroupNonUniformBallot : RewritePattern {
156 : RewritePattern("test.convert_to_group_non_uniform_ballot_op", 1, in ConvertToGroupNonUniformBallot()
168 struct ConvertToModule : RewritePattern {
170 : RewritePattern("test.convert_to_module_op", 1, context, in ConvertToModule()
182 struct ConvertToSubgroupBallot : RewritePattern {
184 : RewritePattern("test.convert_to_subgroup_ballot_op", 1, context, in ConvertToSubgroupBallot()
197 struct ConvertToIntegerDotProd : RewritePattern {
199 : RewritePattern(TestOpName, 1, context, {SPIRVOp::getOperationName()}) {} in ConvertToIntegerDotProd()