operands.isa (12499:b81688796004) | operands.isa (13596:5a0cd4c66ca0) |
---|---|
1// -*- mode:c++ -*- 2// Copyright (c) 2010-2014, 2016 ARM Limited 3// All rights reserved 4// 5// The license below extends only to copyright in the software and shall 6// not be construed as granting a license to any other intellectual 7// property including but not limited to intellectual property relating 8// to a hardware implementation of the functionality of the software --- 178 unchanged lines hidden (view full) --- 187 'Dest': intReg('dest'), 188 'Dest64': intReg64('dest'), 189 'XDest': intRegX64('dest'), 190 'WDest': intRegW64('dest'), 191 'IWDest': intRegIWPC('dest'), 192 'AIWDest': intRegAIWPC('dest'), 193 'Dest2': intReg('dest2'), 194 'XDest2': intRegX64('dest2'), | 1// -*- mode:c++ -*- 2// Copyright (c) 2010-2014, 2016 ARM Limited 3// All rights reserved 4// 5// The license below extends only to copyright in the software and shall 6// not be construed as granting a license to any other intellectual 7// property including but not limited to intellectual property relating 8// to a hardware implementation of the functionality of the software --- 178 unchanged lines hidden (view full) --- 187 'Dest': intReg('dest'), 188 'Dest64': intReg64('dest'), 189 'XDest': intRegX64('dest'), 190 'WDest': intRegW64('dest'), 191 'IWDest': intRegIWPC('dest'), 192 'AIWDest': intRegAIWPC('dest'), 193 'Dest2': intReg('dest2'), 194 'XDest2': intRegX64('dest2'), |
195 'FDest2': floatReg('dest2'), | |
196 'IWDest2': intRegIWPC('dest2'), 197 'Result': intReg('result'), 198 'XResult': intRegX64('result'), 199 'XBase': intRegX64('base', id = srtBase), 200 'Base': intRegAPC('base', id = srtBase), 201 'XOffset': intRegX64('offset'), 202 'Index': intReg('index'), 203 'Shift': intReg('shift'), --- 341 unchanged lines hidden (view full) --- 545 'Dczid' : cntrlRegNC('MISCREG_DCZID_EL0'), 546 547 #Register fields for microops 548 'URa' : intReg('ura'), 549 'XURa' : intRegX64('ura'), 550 'WURa' : intRegW64('ura'), 551 'IWRa' : intRegIWPC('ura'), 552 'Fa' : floatReg('ura'), | 195 'IWDest2': intRegIWPC('dest2'), 196 'Result': intReg('result'), 197 'XResult': intRegX64('result'), 198 'XBase': intRegX64('base', id = srtBase), 199 'Base': intRegAPC('base', id = srtBase), 200 'XOffset': intRegX64('offset'), 201 'Index': intReg('index'), 202 'Shift': intReg('shift'), --- 341 unchanged lines hidden (view full) --- 544 'Dczid' : cntrlRegNC('MISCREG_DCZID_EL0'), 545 546 #Register fields for microops 547 'URa' : intReg('ura'), 548 'XURa' : intRegX64('ura'), 549 'WURa' : intRegW64('ura'), 550 'IWRa' : intRegIWPC('ura'), 551 'Fa' : floatReg('ura'), |
553 'FaP1' : floatReg('ura + 1'), | |
554 'URb' : intReg('urb'), 555 'XURb' : intRegX64('urb'), 556 'URc' : intReg('urc'), 557 'XURc' : intRegX64('urc'), 558 559 #Memory Operand 560 'Mem': ('Mem', 'uw', None, ('IsMemRef', 'IsLoad', 'IsStore'), srtNormal), 561 --- 22 unchanged lines hidden --- | 552 'URb' : intReg('urb'), 553 'XURb' : intRegX64('urb'), 554 'URc' : intReg('urc'), 555 'XURc' : intRegX64('urc'), 556 557 #Memory Operand 558 'Mem': ('Mem', 'uw', None, ('IsMemRef', 'IsLoad', 'IsStore'), srtNormal), 559 --- 22 unchanged lines hidden --- |