Domain-Specific Multi-Level IR Rewriting for GPU