types.hh (7121:bcd0a07000ed) types.hh (7161:a1e9b36bd4bf)
1/*
2 * Copyright (c) 2010 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

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

62 uint32_t instBits;
63
64 // All the different types of opcode fields.
65 Bitfield<27, 25> encoding;
66 Bitfield<25> useImm;
67 Bitfield<24, 21> opcode;
68 Bitfield<24, 20> mediaOpcode;
69 Bitfield<24> opcode24;
1/*
2 * Copyright (c) 2010 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

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

62 uint32_t instBits;
63
64 // All the different types of opcode fields.
65 Bitfield<27, 25> encoding;
66 Bitfield<25> useImm;
67 Bitfield<24, 21> opcode;
68 Bitfield<24, 20> mediaOpcode;
69 Bitfield<24> opcode24;
70 Bitfield<24, 23> opcode24_23;
70 Bitfield<23, 20> opcode23_20;
71 Bitfield<23, 21> opcode23_21;
72 Bitfield<20> opcode20;
73 Bitfield<22> opcode22;
74 Bitfield<19, 16> opcode19_16;
75 Bitfield<19> opcode19;
76 Bitfield<18> opcode18;
77 Bitfield<15, 12> opcode15_12;

--- 164 unchanged lines hidden ---
71 Bitfield<23, 20> opcode23_20;
72 Bitfield<23, 21> opcode23_21;
73 Bitfield<20> opcode20;
74 Bitfield<22> opcode22;
75 Bitfield<19, 16> opcode19_16;
76 Bitfield<19> opcode19;
77 Bitfield<18> opcode18;
78 Bitfield<15, 12> opcode15_12;

--- 164 unchanged lines hidden ---