Lines Matching refs:patterns
197 RewritePatternSet patterns(m.getContext()); in runOnOperation() local
203 populateGpuRewritePatterns(patterns); in runOnOperation()
204 (void)applyPatternsAndFoldGreedily(m, std::move(patterns)); in runOnOperation()
235 RewritePatternSet &patterns) { in populateGpuToNVVMConversionPatterns() argument
236 populateWithGenerated(patterns); in populateGpuToNVVMConversionPatterns()
237 patterns in populateGpuToNVVMConversionPatterns()
252 patterns.add<GPUFuncOpLowering>( in populateGpuToNVVMConversionPatterns()
257 patterns.add<OpToFuncCallLowering<math::AbsOp>>(converter, "__nv_fabsf", in populateGpuToNVVMConversionPatterns()
259 patterns.add<OpToFuncCallLowering<math::AtanOp>>(converter, "__nv_atanf", in populateGpuToNVVMConversionPatterns()
261 patterns.add<OpToFuncCallLowering<math::Atan2Op>>(converter, "__nv_atan2f", in populateGpuToNVVMConversionPatterns()
263 patterns.add<OpToFuncCallLowering<math::CeilOp>>(converter, "__nv_ceilf", in populateGpuToNVVMConversionPatterns()
265 patterns.add<OpToFuncCallLowering<math::CosOp>>(converter, "__nv_cosf", in populateGpuToNVVMConversionPatterns()
267 patterns.add<OpToFuncCallLowering<math::ExpOp>>(converter, "__nv_expf", in populateGpuToNVVMConversionPatterns()
269 patterns.add<OpToFuncCallLowering<math::Exp2Op>>(converter, "__nv_exp2f", in populateGpuToNVVMConversionPatterns()
271 patterns.add<OpToFuncCallLowering<math::ExpM1Op>>(converter, "__nv_expm1f", in populateGpuToNVVMConversionPatterns()
273 patterns.add<OpToFuncCallLowering<math::FloorOp>>(converter, "__nv_floorf", in populateGpuToNVVMConversionPatterns()
275 patterns.add<OpToFuncCallLowering<math::LogOp>>(converter, "__nv_logf", in populateGpuToNVVMConversionPatterns()
277 patterns.add<OpToFuncCallLowering<math::Log1pOp>>(converter, "__nv_log1pf", in populateGpuToNVVMConversionPatterns()
279 patterns.add<OpToFuncCallLowering<math::Log10Op>>(converter, "__nv_log10f", in populateGpuToNVVMConversionPatterns()
281 patterns.add<OpToFuncCallLowering<math::Log2Op>>(converter, "__nv_log2f", in populateGpuToNVVMConversionPatterns()
283 patterns.add<OpToFuncCallLowering<math::PowFOp>>(converter, "__nv_powf", in populateGpuToNVVMConversionPatterns()
285 patterns.add<OpToFuncCallLowering<math::RsqrtOp>>(converter, "__nv_rsqrtf", in populateGpuToNVVMConversionPatterns()
287 patterns.add<OpToFuncCallLowering<math::SinOp>>(converter, "__nv_sinf", in populateGpuToNVVMConversionPatterns()
289 patterns.add<OpToFuncCallLowering<math::SqrtOp>>(converter, "__nv_sqrtf", in populateGpuToNVVMConversionPatterns()
291 patterns.add<OpToFuncCallLowering<math::TanhOp>>(converter, "__nv_tanhf", in populateGpuToNVVMConversionPatterns()