macroop.isa (4746:7960a6867f55) | macroop.isa (4863:b6dacc9a39ff) |
---|---|
1// -*- mode:c++ -*- 2 3// Copyright (c) 2007 The Hewlett-Packard Development Company 4// All rights reserved. 5// 6// Redistribution and use of this software in source and binary forms, 7// with or without modification, are permitted provided that the 8// following conditions are met: --- 182 unchanged lines hidden (view full) --- 191 192let {{ 193 class EmulEnv(object): 194 def __init__(self): 195 self.reg = "0" 196 self.regUsed = False 197 self.regm = "0" 198 self.regmUsed = False | 1// -*- mode:c++ -*- 2 3// Copyright (c) 2007 The Hewlett-Packard Development Company 4// All rights reserved. 5// 6// Redistribution and use of this software in source and binary forms, 7// with or without modification, are permitted provided that the 8// following conditions are met: --- 182 unchanged lines hidden (view full) --- 191 192let {{ 193 class EmulEnv(object): 194 def __init__(self): 195 self.reg = "0" 196 self.regUsed = False 197 self.regm = "0" 198 self.regmUsed = False |
199 self.seg = "SEGMENT_REG_DS" |
|
199 self.size = None 200 self.addressSize = "ADDRSIZE" 201 self.dataSize = "OPSIZE" 202 self.stackSize = "STACKSIZE" 203 self.doModRM = False 204 205 def getAllocator(self): 206 if self.size == 'b': --- 54 unchanged lines hidden --- | 200 self.size = None 201 self.addressSize = "ADDRSIZE" 202 self.dataSize = "OPSIZE" 203 self.stackSize = "STACKSIZE" 204 self.doModRM = False 205 206 def getAllocator(self): 207 if self.size == 'b': --- 54 unchanged lines hidden --- |