Lines Matching refs:kSpecial0Mask
65 static const uint32_t kSpecial0Mask = (0x3f << kOpcodeShift); variable
136 { kSpecial0Mask | 0x307ff, 1, "movf", "DSc" },
137 { kSpecial0Mask | 0x307ff, 0x10001, "movt", "DSc" },
138 { kSpecial0Mask | 0x7ff, (2 << 6) | 24, "mul", "DST" },
139 { kSpecial0Mask | 0x7ff, (3 << 6) | 24, "muh", "DST" },
140 { kSpecial0Mask | 0x7ff, (2 << 6) | 25, "mulu", "DST" },
141 { kSpecial0Mask | 0x7ff, (3 << 6) | 25, "muhu", "DST" },
142 { kSpecial0Mask | 0x7ff, (2 << 6) | 26, "div", "DST" },
143 { kSpecial0Mask | 0x7ff, (3 << 6) | 26, "mod", "DST" },
144 { kSpecial0Mask | 0x7ff, (2 << 6) | 27, "divu", "DST" },
145 { kSpecial0Mask | 0x7ff, (3 << 6) | 27, "modu", "DST" },
146 { kSpecial0Mask | 0x7ff, (2 << 6) | 28, "dmul", "DST" },
147 { kSpecial0Mask | 0x7ff, (3 << 6) | 28, "dmuh", "DST" },
148 { kSpecial0Mask | 0x7ff, (2 << 6) | 29, "dmulu", "DST" },
149 { kSpecial0Mask | 0x7ff, (3 << 6) | 29, "dmuhu", "DST" },
150 { kSpecial0Mask | 0x7ff, (2 << 6) | 30, "ddiv", "DST" },
151 { kSpecial0Mask | 0x7ff, (3 << 6) | 30, "dmod", "DST" },
152 { kSpecial0Mask | 0x7ff, (2 << 6) | 31, "ddivu", "DST" },
153 { kSpecial0Mask | 0x7ff, (3 << 6) | 31, "dmodu", "DST" },
154 { kSpecial0Mask | 0x7ff, (0 << 6) | 53, "seleqz", "DST" },
155 { kSpecial0Mask | 0x7ff, (0 << 6) | 55, "selnez", "DST" },
156 { kSpecial0Mask | (0x1f << 21) | 0x3f, (1 << 21) | 2, "rotr", "DTA", },
157 { kSpecial0Mask | (0x1f << 16) | 0x7ff, (0x01 << 6) | 0x10, "clz", "DS" },
158 { kSpecial0Mask | (0x1f << 16) | 0x7ff, (0x01 << 6) | 0x11, "clo", "DS" },
159 { kSpecial0Mask | (0x1f << 16) | 0x7ff, (0x01 << 6) | 0x12, "dclz", "DS" },
160 { kSpecial0Mask | (0x1f << 16) | 0x7ff, (0x01 << 6) | 0x13, "dclo", "DS" },
161 { kSpecial0Mask | 0x73f, 0x05, "lsa", "DSTj" },
162 { kSpecial0Mask | 0x73f, 0x15, "dlsa", "DSTj" },