operands.isa (9470:68f7e0bcf4aa) | operands.isa (9471:4193ed60eed7) |
---|---|
1// Copyright (c) 2007-2008 The Hewlett-Packard Development Company 2// All rights reserved. 3// 4// The license below extends only to copyright in the software and shall 5// not be construed as granting a license to any other intellectual 6// property including but not limited to intellectual property relating 7// to a hardware implementation of the functionality of the software 8// licensed hereunder. You may use the software subject to the license --- 148 unchanged lines hidden (view full) --- 157 158 # These register should needs to be more protected so that later 159 # instructions don't map their indexes with an old value. 160 'nccFlagBits': controlReg('MISCREG_RFLAGS', 65), 161 162 # Registers related to the state of x87 floating point unit. 163 'TOP': controlReg('MISCREG_X87_TOP', 66, ctype='ub'), 164 'FSW': controlReg('MISCREG_FSW', 67, ctype='uw'), | 1// Copyright (c) 2007-2008 The Hewlett-Packard Development Company 2// All rights reserved. 3// 4// The license below extends only to copyright in the software and shall 5// not be construed as granting a license to any other intellectual 6// property including but not limited to intellectual property relating 7// to a hardware implementation of the functionality of the software 8// licensed hereunder. You may use the software subject to the license --- 148 unchanged lines hidden (view full) --- 157 158 # These register should needs to be more protected so that later 159 # instructions don't map their indexes with an old value. 160 'nccFlagBits': controlReg('MISCREG_RFLAGS', 65), 161 162 # Registers related to the state of x87 floating point unit. 163 'TOP': controlReg('MISCREG_X87_TOP', 66, ctype='ub'), 164 'FSW': controlReg('MISCREG_FSW', 67, ctype='uw'), |
165 'FTW': controlReg('MISCREG_FTW', 68, ctype='uw'), |
|
165 166 # The segment base as used by memory instructions. 167 'SegBase': controlReg('MISCREG_SEG_EFF_BASE(segment)', 70), 168 169 # Operands to get and set registers indexed by the operands of the 170 # original instruction. 171 'ControlDest': squashCR0Reg('MISCREG_CR(dest)', 100), 172 'ControlSrc1': controlReg('MISCREG_CR(src1)', 101), --- 29 unchanged lines hidden --- | 166 167 # The segment base as used by memory instructions. 168 'SegBase': controlReg('MISCREG_SEG_EFF_BASE(segment)', 70), 169 170 # Operands to get and set registers indexed by the operands of the 171 # original instruction. 172 'ControlDest': squashCR0Reg('MISCREG_CR(dest)', 100), 173 'ControlSrc1': controlReg('MISCREG_CR(src1)', 101), --- 29 unchanged lines hidden --- |