Lines Matching full:emitt32_16
46 void Assembler::EmitT32_16(uint16_t instr) {
1947 EmitT32_16(0x4140 | rd.GetCode() | (rm.GetCode() << 3));
2035 EmitT32_16(0x4140 | rd.GetCode() | (rm.GetCode() << 3));
2099 EmitT32_16(0xa000 | (rd.GetCode() << 8) | imm_);
2106 EmitT32_16(0x1c00 | rd.GetCode() | (rn.GetCode() << 3) | (imm << 6));
2113 EmitT32_16(0x3000 | (rd.GetCode() << 8) | imm);
2121 EmitT32_16(0xa800 | (rd.GetCode() << 8) | imm_);
2129 EmitT32_16(0xb000 | imm_);
2208 EmitT32_16(0x1800 | rd.GetCode() | (rn.GetCode() << 3) |
2218 EmitT32_16(0x4400 | (rd.GetCode() & 0x7) |
2227 EmitT32_16(0x4468 | (rd.GetCode() & 0x7) |
2234 EmitT32_16(0x4485 | (rm.GetCode() << 3));
2309 EmitT32_16(0x3000 | (rd.GetCode() << 8) | imm);
2323 EmitT32_16(0x4400 | (rd.GetCode() & 0x7) | ((rd.GetCode() & 0x8) << 4) |
2347 EmitT32_16(0x1c00 | rd.GetCode() | (rn.GetCode() << 3) | (imm << 6));
2354 EmitT32_16(0x3000 | (rd.GetCode() << 8) | imm);
2402 EmitT32_16(0x1800 | rd.GetCode() | (rn.GetCode() << 3) |
2478 EmitT32_16(0x3000 | (rd.GetCode() << 8) | imm);
2555 EmitT32_16(
2719 EmitT32_16(0x4000 | rd.GetCode() | (rm.GetCode() << 3));
2807 EmitT32_16(0x4000 | rd.GetCode() | (rm.GetCode() << 3));
2870 EmitT32_16(0x1000 | rd.GetCode() | (rm.GetCode() << 3) |
2900 EmitT32_16(0x4100 | rd.GetCode() | (rs.GetCode() << 3));
2939 EmitT32_16(0x1000 | rd.GetCode() | (rm.GetCode() << 3) |
2969 EmitT32_16(0x4100 | rd.GetCode() | (rs.GetCode() << 3));
3022 EmitT32_16(Link(0xd000 | (cond.GetCondition() << 8),
3049 EmitT32_16(Link(0xe000, location, immop, &kT16BranchInfo));
3274 EmitT32_16(0x4380 | rd.GetCode() | (rm.GetCode() << 3));
3362 EmitT32_16(0x4380 | rd.GetCode() | (rm.GetCode() << 3));
3417 EmitT32_16(0xbe00 | imm);
3614 EmitT32_16(0x4780 | (rm.GetCode() << 3));
3634 EmitT32_16(0x4700 | (rm.GetCode() << 3));
3696 EmitT32_16(Link(0xb900 | rn.GetCode(), location, immop, &kT16CbzInfo));
3746 EmitT32_16(Link(0xb100 | rn.GetCode(), location, immop, &kT16CbzInfo));
3846 EmitT32_16(0x42c0 | rn.GetCode() | (rm.GetCode() << 3));
3906 EmitT32_16(0x2800 | (rn.GetCode() << 8) | imm);
3936 EmitT32_16(0x4280 | rn.GetCode() | (rm.GetCode() << 3));
3943 EmitT32_16(0x4500 | (rn.GetCode() & 0x7) |
4211 EmitT32_16(0x4040 | rd.GetCode() | (rm.GetCode() << 3));
4299 EmitT32_16(0x4040 | rd.GetCode() | (rm.GetCode() << 3));
4496 EmitT32_16(0xba80 | imm);
4563 if (IsUsingT32()) EmitT32_16(0xbf00 | (cond.GetCondition() << 4) | mask);
4771 EmitT32_16(0xc800 | (rn.GetCode() << 8) |
4779 EmitT32_16(0xbc00 | (GetRegisterListEncoding(registers, 15, 1) << 8) |
4934 EmitT32_16(0xc800 | (rn.GetCode() << 8) |
4994 EmitT32_16(0x6800 | rt.GetCode() | (rn.GetCode() << 3) |
5003 EmitT32_16(0x9800 | (rt.GetCode() << 8) | (offset_ & 0xff));
5112 EmitT32_16(0x5800 | rt.GetCode() | (rn.GetCode() << 3) |
5206 EmitT32_16(
5309 EmitT32_16(0x7800 | rt.GetCode() | (rn.GetCode() << 3) |
5413 EmitT32_16(0x5c00 | rt.GetCode() | (rn.GetCode() << 3) |
5939 EmitT32_16(0x8800 | rt.GetCode() | (rn.GetCode() << 3) |
6044 EmitT32_16(0x5a00 | rt.GetCode() | (rn.GetCode() << 3) |
6297 EmitT32_16(0x5600 | rt.GetCode() | (rn.GetCode() << 3) |
6550 EmitT32_16(0x5e00 | rt.GetCode() | (rn.GetCode() << 3) |
6706 EmitT32_16(0x0000 | rd.GetCode() | (rm.GetCode() << 3) | (imm << 6));
6733 EmitT32_16(0x4080 | rd.GetCode() | (rs.GetCode() << 3));
6771 EmitT32_16(0x0000 | rd.GetCode() | (rm.GetCode() << 3) | (imm << 6));
6798 EmitT32_16(0x4080 | rd.GetCode() | (rs.GetCode() << 3));
6837 EmitT32_16(0x0800 | rd.GetCode() | (rm.GetCode() << 3) |
6867 EmitT32_16(0x40c0 | rd.GetCode() | (rs.GetCode() << 3));
6906 EmitT32_16(0x0800 | rd.GetCode() | (rm.GetCode() << 3) |
6936 EmitT32_16(0x40c0 | rd.GetCode() | (rs.GetCode() << 3));
7044 EmitT32_16(0x4600 | (rd.GetCode() & 0x7) |
7060 EmitT32_16(0x0000 | rd.GetCode() | (rm.GetCode() << 3) |
7094 EmitT32_16(0x4100 | rd.GetCode() | (rs.GetCode() << 3));
7101 EmitT32_16(0x4080 | rd.GetCode() | (rs.GetCode() << 3));
7108 EmitT32_16(0x40c0 | rd.GetCode() | (rs.GetCode() << 3));
7115 EmitT32_16(0x41c0 | rd.GetCode() | (rs.GetCode() << 3));
7144 EmitT32_16(0x2000 | (rd.GetCode() << 8) | imm);
7203 EmitT32_16(0x0000 | rd.GetCode() | (rm.GetCode() << 3) |
7238 EmitT32_16(0x4100 | rd.GetCode() | (rs.GetCode() << 3));
7245 EmitT32_16(0x4080 | rd.GetCode() | (rs.GetCode() << 3));
7252 EmitT32_16(0x40c0 | rd.GetCode() | (rs.GetCode() << 3));
7259 EmitT32_16(0x41c0 | rd.GetCode() | (rs.GetCode() << 3));
7288 EmitT32_16(0x2000 | (rd.GetCode() << 8) | imm);
7440 EmitT32_16(0x4340 | rd.GetCode() | (rn.GetCode() << 3));
7470 EmitT32_16(0x4340 | rd.GetCode() | (rn.GetCode() << 3));
7522 EmitT32_16(0x43c0 | rd.GetCode() | (rm.GetCode() << 3));
7606 EmitT32_16(0x43c0 | rd.GetCode() | (rm.GetCode() << 3));
7660 EmitT32_16(0xbf00);
7803 EmitT32_16(0x4300 | rd.GetCode() | (rm.GetCode() << 3));
7891 EmitT32_16(0x4300 | rd.GetCode() | (rm.GetCode() << 3));
8462 EmitT32_16(0xbc00 | (GetRegisterListEncoding(registers, 15, 1) << 8) |
8516 EmitT32_16(0xb400 | (GetRegisterListEncoding(registers, 14, 1) << 8) |
8822 EmitT32_16(0xba00 | rd.GetCode() | (rm.GetCode() << 3));
8855 EmitT32_16(0xba40 | rd.GetCode() | (rm.GetCode() << 3));
8888 EmitT32_16(0xbac0 | rd.GetCode() | (rm.GetCode() << 3));
8945 EmitT32_16(0x41c0 | rd.GetCode() | (rs.GetCode() << 3));
9003 EmitT32_16(0x41c0 | rd.GetCode() | (rs.GetCode() << 3));
9084 EmitT32_16(0x4240 | rd.GetCode() | (rn.GetCode() << 3));
9168 EmitT32_16(0x4240 | rd.GetCode() | (rn.GetCode() << 3));
9452 EmitT32_16(0x4180 | rd.GetCode() | (rm.GetCode() << 3));
9540 EmitT32_16(0x4180 | rd.GetCode() | (rm.GetCode() << 3));
11110 EmitT32_16(0xc000 | (rn.GetCode() << 8) |
11166 EmitT32_16(0xb400 | (GetRegisterListEncoding(registers, 14, 1) << 8) |
11204 EmitT32_16(0xc000 | (rn.GetCode() << 8) |
11338 EmitT32_16(0x6000 | rt.GetCode() | (rn.GetCode() << 3) |
11347 EmitT32_16(0x9000 | (rt.GetCode() << 8) | (offset_ & 0xff));
11432 EmitT32_16(0x5000 | rt.GetCode() | (rn.GetCode() << 3) |
11507 EmitT32_16(0x7000 | rt.GetCode() | (rn.GetCode() << 3) |
11593 EmitT32_16(0x5400 | rt.GetCode() | (rn.GetCode() << 3) |
11923 EmitT32_16(0x8000 | rt.GetCode() | (rn.GetCode() << 3) |
12009 EmitT32_16(0x5200 | rt.GetCode() | (rn.GetCode() << 3) |
12079 EmitT32_16(0x1e00 | rd.GetCode() | (rn.GetCode() << 3) | (imm << 6));
12086 EmitT32_16(0x3800 | (rd.GetCode() << 8) | imm);
12094 EmitT32_16(0xb080 | imm_);
12173 EmitT32_16(0x1a00 | rd.GetCode() | (rn.GetCode() << 3) |
12255 EmitT32_16(0x3800 | (rd.GetCode() << 8) | imm);
12278 EmitT32_16(0x1e00 | rd.GetCode() | (rn.GetCode() << 3) | (imm << 6));
12285 EmitT32_16(0x3800 | (rd.GetCode() << 8) | imm);
12340 EmitT32_16(0x1a00 | rd.GetCode() | (rn.GetCode() << 3) |
12416 EmitT32_16(0x3800 | (rd.GetCode() << 8) | imm);
12460 EmitT32_16(0xdf00 | imm);
12597 EmitT32_16(0xb240 | rd.GetCode() | (rm.GetCode() << 3));
12676 EmitT32_16(0xb200 | rd.GetCode() | (rm.GetCode() << 3));
12846 EmitT32_16(0x4200 | rn.GetCode() | (rm.GetCode() << 3));
12999 EmitT32_16(0xde00 | imm);
13756 EmitT32_16(0xb2c0 | rd.GetCode() | (rm.GetCode() << 3));
13835 EmitT32_16(0xb280 | rd.GetCode() | (rm.GetCode() << 3));
27838 EmitT32_16(0xbf10);