MAINT: Cleanup redundancy in symb_defs
This commit is contained in:
parent
76be8f851d
commit
b472c06f9c
52
meson.build
52
meson.build
|
@ -264,44 +264,20 @@ ext_mappings = {
|
|||
'_d': {'def': ['TRANS', 'CONJ', 'XCONJ']},
|
||||
}
|
||||
|
||||
symb_defs = [
|
||||
{'base': '?asum'},
|
||||
{'base': '?sum'},
|
||||
{'base': '?amax', 'def': [ 'USE_ABS' ], 'undef': [ 'USE_MIN' ]},
|
||||
{'base': '?amin', 'def': [ 'USE_ABS', 'USE_MIN' ], 'undef': []},
|
||||
{'base': '?max', 'def': [], 'undef': [ 'USE_ABS', 'USE_MIN' ]},
|
||||
{'base': '?min', 'def': [ 'USE_MIN' ], 'undef': [ 'USE_ABS' ]},
|
||||
{'base': 'i?max', 'def': [ ], 'undef': [ 'USE_ABS', 'USE_MIN' ]},
|
||||
{'base': 'i?amax', 'def': [ 'USE_ABS' ], 'undef': [ 'USE_MIN' ]},
|
||||
{'base': 'i?amin', 'def': [ 'USE_ABS', 'USE_MIN' ], 'undef': [ ]},
|
||||
{'base': 'i?min', 'def': [ 'USE_MIN' ], 'undef': [ 'USE_ABS' ]},
|
||||
{'base': '?max', 'def': [ ], 'undef': [ 'USE_ABS', 'USE_MIN' ]},
|
||||
{'base': '?min', 'def': [ 'USE_MIN' ], 'undef': [ 'USE_ABS' ]},
|
||||
{'base': '?axpy'},
|
||||
{'base': '?axpyc', 'def': [ 'CONJ' ], 'undef': []},
|
||||
{'base': '?copy'},
|
||||
{'base': '?dot'},
|
||||
{'base': '?dotu', 'def': [], 'undef': [ 'CONJ' ]},
|
||||
{'base': '?dotc', 'def': [ 'CONJ' ], 'undef': []},
|
||||
{'base': '?nrm2'},
|
||||
{'base': '?rot'},
|
||||
{'base': '?rotm'},
|
||||
{'base': '?rotmg'},
|
||||
{'base': '?rotg'},
|
||||
{'base': '?scal'},
|
||||
{'base': '?swap'},
|
||||
{'base': '?dsdot'},
|
||||
{'base': '?ger'},
|
||||
{'base': '?geru', 'def': [], 'undef': [ 'CONJ' ]},
|
||||
{'base': '?gerc', 'def': [ 'CONJ' ], 'undef': []},
|
||||
{'base': '?gemv'},
|
||||
{'base': '?trmv'},
|
||||
{'base': '?trsv'},
|
||||
{'base': '?symv'},
|
||||
{'base': '?syr'},
|
||||
{'base': '?syr2'},
|
||||
{'base': '?gbmv'},
|
||||
]
|
||||
symb_defs = {
|
||||
'?amax': {'def': ['USE_ABS'], 'undef': ['USE_MIN']},
|
||||
'?amin': {'def': ['USE_ABS', 'USE_MIN']},
|
||||
'i?max': {'undef': ['USE_ABS', 'USE_MIN']},
|
||||
'i?amax': {'def': ['USE_ABS'], 'undef': ['USE_MIN']},
|
||||
'i?amin': {'def': ['USE_ABS', 'USE_MIN']},
|
||||
'i?min': {'def': ['USE_MIN'], 'undef': ['USE_ABS']},
|
||||
'?max': {'undef': ['USE_ABS', 'USE_MIN']},
|
||||
'?min': {'def': ['USE_MIN'], 'undef': ['USE_ABS']},
|
||||
'?axpyc': {'def': ['CONJ']},
|
||||
'?dotc': {'def': ['CONJ']},
|
||||
'?geru': {'undef': ['CONJ']},
|
||||
'?gerc': {'def': ['CONJ']},
|
||||
}
|
||||
|
||||
# Ignoring other hostarch checks and conflicts for arch in BSD for now
|
||||
_inc = [include_directories('.')]
|
||||
|
|
Loading…
Reference in New Issue