base.isa (8607:5fb918115c07) base.isa (11320:42ecb523c64a)
1// -*- mode:c++ -*-
2
3// Copyright (c) 2007 The Hewlett-Packard Development Company
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

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

46//////////////////////////////////////////////////////////////////////////
47//
48// Base class for the python representation of x86 microops
49//
50//////////////////////////////////////////////////////////////////////////
51
52let {{
53 class X86Microop(object):
1// -*- mode:c++ -*-
2
3// Copyright (c) 2007 The Hewlett-Packard Development Company
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

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

46//////////////////////////////////////////////////////////////////////////
47//
48// Base class for the python representation of x86 microops
49//
50//////////////////////////////////////////////////////////////////////////
51
52let {{
53 class X86Microop(object):
54
54
55 generatorNameTemplate = "generate_%s_%d"
56
57 generatorTemplate = '''
58 StaticInstPtr
59 ''' + generatorNameTemplate + '''(StaticInstPtr curMacroop)
60 {
61 static const char *macrocodeBlock = romMnemonic;
62 static const ExtMachInst dummyExtMachInst = \

--- 31 unchanged lines hidden ---
55 generatorNameTemplate = "generate_%s_%d"
56
57 generatorTemplate = '''
58 StaticInstPtr
59 ''' + generatorNameTemplate + '''(StaticInstPtr curMacroop)
60 {
61 static const char *macrocodeBlock = romMnemonic;
62 static const ExtMachInst dummyExtMachInst = \

--- 31 unchanged lines hidden ---