gen.py (11308:7d8836fd043d) | gen.py (11325:67cc559d513a) |
---|---|
1#! /usr/bin/python 2 3# 4# Copyright (c) 2015 Advanced Micro Devices, Inc. 5# All rights reserved. 6# 7# For use for simulation and test purposes only 8# --- 570 unchanged lines hidden (view full) --- 579 decoder_code(decode_nodt_template) 580 else: 581 # multiple types, need at least one level of decode 582 if brig_opcode == 'Class': 583 decoder_code(decode_case_prolog_class_inst) 584 else: 585 decoder_code(decode_case_prolog) 586 if not type2_info: | 1#! /usr/bin/python 2 3# 4# Copyright (c) 2015 Advanced Micro Devices, Inc. 5# All rights reserved. 6# 7# For use for simulation and test purposes only 8# --- 570 unchanged lines hidden (view full) --- 579 decoder_code(decode_nodt_template) 580 else: 581 # multiple types, need at least one level of decode 582 if brig_opcode == 'Class': 583 decoder_code(decode_case_prolog_class_inst) 584 else: 585 decoder_code(decode_case_prolog) 586 if not type2_info: |
587 if is_store == False: | 587 if not is_store: |
588 # single list of types, to basic one-level decode 589 for type_name in types: 590 full_class_name = '%s<%s>' % (class_name, type_name.upper()) 591 constructor = constructor_prefix + full_class_name 592 decoder_code(decode_case_entry) 593 else: 594 # single list of types, to basic one-level decode 595 for type_name in types: --- 211 unchanged lines hidden --- | 588 # single list of types, to basic one-level decode 589 for type_name in types: 590 full_class_name = '%s<%s>' % (class_name, type_name.upper()) 591 constructor = constructor_prefix + full_class_name 592 decoder_code(decode_case_entry) 593 else: 594 # single list of types, to basic one-level decode 595 for type_name in types: --- 211 unchanged lines hidden --- |