mem64.isa (10037:5cac77888310) mem64.isa (10184:bbfa3152bdea)
1// -*- mode:c++ -*-
2
3// Copyright (c) 2011-2013 ARM Limited
4// All rights reserved
5//
6// The license below extends only to copyright in the software and shall
7// not be construed as granting a license to any other intellectual
8// property including but not limited to intellectual property relating

--- 575 unchanged lines hidden (view full) ---

584 {
585 %(constructor)s;
586 assert(!%(use_uops)d);
587 setExcAcRel(exclusive, acrel);
588 }
589}};
590
591def template StoreImmDEx64Constructor {{
1// -*- mode:c++ -*-
2
3// Copyright (c) 2011-2013 ARM Limited
4// All rights reserved
5//
6// The license below extends only to copyright in the software and shall
7// not be construed as granting a license to any other intellectual
8// property including but not limited to intellectual property relating

--- 575 unchanged lines hidden (view full) ---

584 {
585 %(constructor)s;
586 assert(!%(use_uops)d);
587 setExcAcRel(exclusive, acrel);
588 }
589}};
590
591def template StoreImmDEx64Constructor {{
592 inline %(class_name)s::%(class_name)s(ExtMachInst machInst,
592 %(class_name)s::%(class_name)s(ExtMachInst machInst,
593 IntRegIndex _result, IntRegIndex _dest, IntRegIndex _dest2,
594 IntRegIndex _base, int64_t _imm)
595 : %(base_class)s("%(mnemonic)s", machInst, %(op_class)s,
596 _result, _dest, _dest2, _base, _imm)
597 {
598 %(constructor)s;
599 assert(!%(use_uops)d);
600 }

--- 86 unchanged lines hidden ---
593 IntRegIndex _result, IntRegIndex _dest, IntRegIndex _dest2,
594 IntRegIndex _base, int64_t _imm)
595 : %(base_class)s("%(mnemonic)s", machInst, %(op_class)s,
596 _result, _dest, _dest2, _base, _imm)
597 {
598 %(constructor)s;
599 assert(!%(use_uops)d);
600 }

--- 86 unchanged lines hidden ---