operands.isa (9921:ee049bfce978) operands.isa (11328:9512d2e25f14)
1// Copyright (c) 2007-2008 The Hewlett-Packard Development Company
1// Copyright (c) 2007-2008 The Hewlett-Packard Development Company
2// Copyright (c) 2015 Advanced Micro Devices, Inc.
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
9// terms below provided that you ensure that this notice is replicated

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

44 'sb' : 'int8_t',
45 'ub' : 'uint8_t',
46 'sw' : 'int16_t',
47 'uw' : 'uint16_t',
48 'sdw' : 'int32_t',
49 'udw' : 'uint32_t',
50 'sqw' : 'int64_t',
51 'uqw' : 'uint64_t',
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
9// licensed hereunder. You may use the software subject to the license
10// terms below provided that you ensure that this notice is replicated

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

45 'sb' : 'int8_t',
46 'ub' : 'uint8_t',
47 'sw' : 'int16_t',
48 'uw' : 'uint16_t',
49 'sdw' : 'int32_t',
50 'udw' : 'uint32_t',
51 'sqw' : 'int64_t',
52 'uqw' : 'uint64_t',
53 'u2qw' : 'std::array<uint64_t, 2>',
52 'sf' : 'float',
53 'df' : 'double',
54}};
55
56let {{
57 def foldInt(idx, foldBit, id):
58 return ('IntReg', 'uqw', 'INTREG_FOLDED(%s, %s)' % (idx, foldBit),
59 'IsInteger', id)

--- 148 unchanged lines hidden ---
54 'sf' : 'float',
55 'df' : 'double',
56}};
57
58let {{
59 def foldInt(idx, foldBit, id):
60 return ('IntReg', 'uqw', 'INTREG_FOLDED(%s, %s)' % (idx, foldBit),
61 'IsInteger', id)

--- 148 unchanged lines hidden ---