#BEGIN_LEGAL
#
#Copyright (c) 2016 Intel Corporation
#
#  Licensed under the Apache License, Version 2.0 (the "License");
#  you may not use this file except in compliance with the License.
#  You may obtain a copy of the License at
#
#      http://www.apache.org/licenses/LICENSE-2.0
#
#  Unless required by applicable law or agreed to in writing, software
#  distributed under the License is distributed on an "AS IS" BASIS,
#  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
#  See the License for the specific language governing permissions and
#  limitations under the License.
#  
#END_LEGAL
# common stuff for AVX512

    add:dec-spine:%(xed_dir)s/datafiles/knc/uisa-spine.txt:4

            state:%(xed_dir)s/datafiles/knc/uisa-state-bits.txt

     dec-patterns:%(xed_dir)s/datafiles/knc/uisa-splitter.txt


# These do not have the XMM/YMM regs (and our kregs are wider)
        registers:%(xed_dir)s/datafiles/knc/lrb2-regs.txt 

# we change two functions for LRB/UISA for the N*disp8 scaling
    remove-source:source:xed-operand-values-interface-repl.c
       add-source:source:%(xed_dir)s/datafiles/knc/xed-operand-values-interface-uisa.c

