Skip to content

Commit 5166f7d

Browse files
committed
compiler: add missing Copenmp registry entries
1 parent f45a2da commit 5166f7d

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

devito/core/__init__.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
# Register CPU Operators
3434
operator_registry.add(Cpu64CustomOperator, Cpu64, 'custom', 'C')
3535
operator_registry.add(Cpu64CustomOperator, Cpu64, 'custom', 'openmp')
36+
operator_registry.add(Cpu64CustomOperator, Cpu64, 'custom', 'Copenmp')
3637
operator_registry.add(Cpu64CustomCXXOperator, Cpu64, 'custom', 'CXX')
3738
operator_registry.add(Cpu64CustomCXXOperator, Cpu64, 'custom', 'CXXopenmp')
3839

@@ -43,31 +44,37 @@
4344

4445
operator_registry.add(Cpu64AdvCOperator, Cpu64, 'advanced', 'C')
4546
operator_registry.add(Cpu64AdvOmpOperator, Cpu64, 'advanced', 'openmp')
47+
operator_registry.add(Cpu64AdvOmpOperator, Cpu64, 'advanced', 'Copenmp')
4648
operator_registry.add(Cpu64AdvCXXOperator, Cpu64, 'advanced', 'CXX')
4749
operator_registry.add(Cpu64AdvCXXOmpOperator, Cpu64, 'advanced', 'CXXopenmp')
4850

4951
operator_registry.add(Cpu64FsgCOperator, Cpu64, 'advanced-fsg', 'C')
5052
operator_registry.add(Cpu64FsgOmpOperator, Cpu64, 'advanced-fsg', 'openmp')
53+
operator_registry.add(Cpu64FsgOmpOperator, Cpu64, 'advanced-fsg', 'Copenmp')
5154
operator_registry.add(Cpu64FsgCXXOperator, Cpu64, 'advanced-fsg', 'CXX')
5255
operator_registry.add(Cpu64FsgCXXOmpOperator, Cpu64, 'advanced-fsg', 'CXXopenmp')
5356

5457
operator_registry.add(Intel64AdvCOperator, Intel64, 'advanced', 'C')
5558
operator_registry.add(Intel64AdvOmpOperator, Intel64, 'advanced', 'openmp')
59+
operator_registry.add(Intel64AdvOmpOperator, Intel64, 'advanced', 'Copenmp')
5660
operator_registry.add(Intel64CXXAdvCOperator, Intel64, 'advanced', 'CXX')
5761
operator_registry.add(Intel64AdvCXXOmpOperator, Intel64, 'advanced', 'CXXopenmp')
5862

5963
operator_registry.add(Intel64FsgCOperator, Intel64, 'advanced-fsg', 'C')
6064
operator_registry.add(Intel64FsgOmpOperator, Intel64, 'advanced-fsg', 'openmp')
65+
operator_registry.add(Intel64FsgOmpOperator, Intel64, 'advanced-fsg', 'Copenmp')
6166
operator_registry.add(Intel64FsgCXXOperator, Intel64, 'advanced-fsg', 'CXX')
6267
operator_registry.add(Intel64FsgCXXOmpOperator, Intel64, 'advanced-fsg', 'CXXopenmp')
6368

6469
operator_registry.add(ArmAdvCOperator, Arm, 'advanced', 'C')
6570
operator_registry.add(ArmAdvOmpOperator, Arm, 'advanced', 'openmp')
71+
operator_registry.add(ArmAdvOmpOperator, Arm, 'advanced', 'Copenmp')
6672
operator_registry.add(ArmAdvCXXOperator, Arm, 'advanced', 'CXX')
6773
operator_registry.add(ArmAdvCXXOmpOperator, Arm, 'advanced', 'CXXopenmp')
6874

6975
operator_registry.add(PowerAdvCOperator, Power, 'advanced', 'C')
7076
operator_registry.add(PowerAdvOmpOperator, Power, 'advanced', 'openmp')
77+
operator_registry.add(PowerAdvOmpOperator, Power, 'advanced', 'Copenmp')
7178
operator_registry.add(PowerCXXAdvCOperator, Power, 'advanced', 'CXX')
7279
operator_registry.add(PowerAdvCXXOmpOperator, Power, 'advanced', 'CXXopenmp')
7380

0 commit comments

Comments
 (0)