• Home
  • Raw
  • Download

Lines Matching refs:EmitT32_16

46 void Assembler::EmitT32_16(uint16_t instr) {  in EmitT32_16()  function in vixl::aarch32::Assembler
1962 EmitT32_16(0x4140 | rd.GetCode() | (rm.GetCode() << 3)); in adc()
2050 EmitT32_16(0x4140 | rd.GetCode() | (rm.GetCode() << 3)); in adcs()
2114 EmitT32_16(0xa000 | (rd.GetCode() << 8) | imm_); in add()
2121 EmitT32_16(0x1c00 | rd.GetCode() | (rn.GetCode() << 3) | (imm << 6)); in add()
2128 EmitT32_16(0x3000 | (rd.GetCode() << 8) | imm); in add()
2136 EmitT32_16(0xa800 | (rd.GetCode() << 8) | imm_); in add()
2144 EmitT32_16(0xb000 | imm_); in add()
2223 EmitT32_16(0x1800 | rd.GetCode() | (rn.GetCode() << 3) | in add()
2233 EmitT32_16(0x4400 | (rd.GetCode() & 0x7) | in add()
2242 EmitT32_16(0x4468 | (rd.GetCode() & 0x7) | in add()
2249 EmitT32_16(0x4485 | (rm.GetCode() << 3)); in add()
2324 EmitT32_16(0x3000 | (rd.GetCode() << 8) | imm); in add()
2338 EmitT32_16(0x4400 | (rd.GetCode() & 0x7) | ((rd.GetCode() & 0x8) << 4) | in add()
2362 EmitT32_16(0x1c00 | rd.GetCode() | (rn.GetCode() << 3) | (imm << 6)); in adds()
2369 EmitT32_16(0x3000 | (rd.GetCode() << 8) | imm); in adds()
2417 EmitT32_16(0x1800 | rd.GetCode() | (rn.GetCode() << 3) | in adds()
2493 EmitT32_16(0x3000 | (rd.GetCode() << 8) | imm); in adds()
2570 EmitT32_16( in adr()
2734 EmitT32_16(0x4000 | rd.GetCode() | (rm.GetCode() << 3)); in and_()
2822 EmitT32_16(0x4000 | rd.GetCode() | (rm.GetCode() << 3)); in ands()
2885 EmitT32_16(0x1000 | rd.GetCode() | (rm.GetCode() << 3) | in asr()
2915 EmitT32_16(0x4100 | rd.GetCode() | (rs.GetCode() << 3)); in asr()
2954 EmitT32_16(0x1000 | rd.GetCode() | (rm.GetCode() << 3) | in asrs()
2984 EmitT32_16(0x4100 | rd.GetCode() | (rs.GetCode() << 3)); in asrs()
3037 EmitT32_16(Link(0xd000 | (cond.GetCondition() << 8), in b()
3064 EmitT32_16(Link(0xe000, location, immop, &kT16BranchInfo)); in b()
3289 EmitT32_16(0x4380 | rd.GetCode() | (rm.GetCode() << 3)); in bic()
3377 EmitT32_16(0x4380 | rd.GetCode() | (rm.GetCode() << 3)); in bics()
3432 EmitT32_16(0xbe00 | imm); in bkpt()
3629 EmitT32_16(0x4780 | (rm.GetCode() << 3)); in blx()
3649 EmitT32_16(0x4700 | (rm.GetCode() << 3)); in bx()
3711 EmitT32_16(Link(0xb900 | rn.GetCode(), location, immop, &kT16CbzInfo)); in cbnz()
3761 EmitT32_16(Link(0xb100 | rn.GetCode(), location, immop, &kT16CbzInfo)); in cbz()
3861 EmitT32_16(0x42c0 | rn.GetCode() | (rm.GetCode() << 3)); in cmn()
3921 EmitT32_16(0x2800 | (rn.GetCode() << 8) | imm); in cmp()
3951 EmitT32_16(0x4280 | rn.GetCode() | (rm.GetCode() << 3)); in cmp()
3958 EmitT32_16(0x4500 | (rn.GetCode() & 0x7) | in cmp()
4226 EmitT32_16(0x4040 | rd.GetCode() | (rm.GetCode() << 3)); in eor()
4314 EmitT32_16(0x4040 | rd.GetCode() | (rm.GetCode() << 3)); in eors()
4511 EmitT32_16(0xba80 | imm); in hlt()
4578 if (IsUsingT32()) EmitT32_16(0xbf00 | (cond.GetCondition() << 4) | mask); in it()
4786 EmitT32_16(0xc800 | (rn.GetCode() << 8) | in ldm()
4794 EmitT32_16(0xbc00 | (GetRegisterListEncoding(registers, 15, 1) << 8) | in ldm()
4949 EmitT32_16(0xc800 | (rn.GetCode() << 8) | in ldmfd()
5009 EmitT32_16(0x6800 | rt.GetCode() | (rn.GetCode() << 3) | in ldr()
5018 EmitT32_16(0x9800 | (rt.GetCode() << 8) | (offset_ & 0xff)); in ldr()
5127 EmitT32_16(0x5800 | rt.GetCode() | (rn.GetCode() << 3) | in ldr()
5221 EmitT32_16( in ldr()
5324 EmitT32_16(0x7800 | rt.GetCode() | (rn.GetCode() << 3) | in ldrb()
5428 EmitT32_16(0x5c00 | rt.GetCode() | (rn.GetCode() << 3) | in ldrb()
5954 EmitT32_16(0x8800 | rt.GetCode() | (rn.GetCode() << 3) | in ldrh()
6059 EmitT32_16(0x5a00 | rt.GetCode() | (rn.GetCode() << 3) | in ldrh()
6312 EmitT32_16(0x5600 | rt.GetCode() | (rn.GetCode() << 3) | in ldrsb()
6565 EmitT32_16(0x5e00 | rt.GetCode() | (rn.GetCode() << 3) | in ldrsh()
6721 EmitT32_16(0x0000 | rd.GetCode() | (rm.GetCode() << 3) | (imm << 6)); in lsl()
6748 EmitT32_16(0x4080 | rd.GetCode() | (rs.GetCode() << 3)); in lsl()
6786 EmitT32_16(0x0000 | rd.GetCode() | (rm.GetCode() << 3) | (imm << 6)); in lsls()
6813 EmitT32_16(0x4080 | rd.GetCode() | (rs.GetCode() << 3)); in lsls()
6852 EmitT32_16(0x0800 | rd.GetCode() | (rm.GetCode() << 3) | in lsr()
6882 EmitT32_16(0x40c0 | rd.GetCode() | (rs.GetCode() << 3)); in lsr()
6921 EmitT32_16(0x0800 | rd.GetCode() | (rm.GetCode() << 3) | in lsrs()
6951 EmitT32_16(0x40c0 | rd.GetCode() | (rs.GetCode() << 3)); in lsrs()
7059 EmitT32_16(0x4600 | (rd.GetCode() & 0x7) | in mov()
7075 EmitT32_16(0x0000 | rd.GetCode() | (rm.GetCode() << 3) | in mov()
7109 EmitT32_16(0x4100 | rd.GetCode() | (rs.GetCode() << 3)); in mov()
7116 EmitT32_16(0x4080 | rd.GetCode() | (rs.GetCode() << 3)); in mov()
7123 EmitT32_16(0x40c0 | rd.GetCode() | (rs.GetCode() << 3)); in mov()
7130 EmitT32_16(0x41c0 | rd.GetCode() | (rs.GetCode() << 3)); in mov()
7159 EmitT32_16(0x2000 | (rd.GetCode() << 8) | imm); in mov()
7218 EmitT32_16(0x0000 | rd.GetCode() | (rm.GetCode() << 3) | in movs()
7253 EmitT32_16(0x4100 | rd.GetCode() | (rs.GetCode() << 3)); in movs()
7260 EmitT32_16(0x4080 | rd.GetCode() | (rs.GetCode() << 3)); in movs()
7267 EmitT32_16(0x40c0 | rd.GetCode() | (rs.GetCode() << 3)); in movs()
7274 EmitT32_16(0x41c0 | rd.GetCode() | (rs.GetCode() << 3)); in movs()
7303 EmitT32_16(0x2000 | (rd.GetCode() << 8) | imm); in movs()
7455 EmitT32_16(0x4340 | rd.GetCode() | (rn.GetCode() << 3)); in mul()
7485 EmitT32_16(0x4340 | rd.GetCode() | (rn.GetCode() << 3)); in muls()
7537 EmitT32_16(0x43c0 | rd.GetCode() | (rm.GetCode() << 3)); in mvn()
7621 EmitT32_16(0x43c0 | rd.GetCode() | (rm.GetCode() << 3)); in mvns()
7675 EmitT32_16(0xbf00); in nop()
7818 EmitT32_16(0x4300 | rd.GetCode() | (rm.GetCode() << 3)); in orr()
7906 EmitT32_16(0x4300 | rd.GetCode() | (rm.GetCode() << 3)); in orrs()
8477 EmitT32_16(0xbc00 | (GetRegisterListEncoding(registers, 15, 1) << 8) | in pop()
8531 EmitT32_16(0xb400 | (GetRegisterListEncoding(registers, 14, 1) << 8) | in push()
8837 EmitT32_16(0xba00 | rd.GetCode() | (rm.GetCode() << 3)); in rev()
8870 EmitT32_16(0xba40 | rd.GetCode() | (rm.GetCode() << 3)); in rev16()
8903 EmitT32_16(0xbac0 | rd.GetCode() | (rm.GetCode() << 3)); in revsh()
8960 EmitT32_16(0x41c0 | rd.GetCode() | (rs.GetCode() << 3)); in ror()
9018 EmitT32_16(0x41c0 | rd.GetCode() | (rs.GetCode() << 3)); in rors()
9099 EmitT32_16(0x4240 | rd.GetCode() | (rn.GetCode() << 3)); in rsb()
9183 EmitT32_16(0x4240 | rd.GetCode() | (rn.GetCode() << 3)); in rsbs()
9467 EmitT32_16(0x4180 | rd.GetCode() | (rm.GetCode() << 3)); in sbc()
9555 EmitT32_16(0x4180 | rd.GetCode() | (rm.GetCode() << 3)); in sbcs()
11125 EmitT32_16(0xc000 | (rn.GetCode() << 8) | in stm()
11181 EmitT32_16(0xb400 | (GetRegisterListEncoding(registers, 14, 1) << 8) | in stmdb()
11219 EmitT32_16(0xc000 | (rn.GetCode() << 8) | in stmea()
11353 EmitT32_16(0x6000 | rt.GetCode() | (rn.GetCode() << 3) | in str()
11362 EmitT32_16(0x9000 | (rt.GetCode() << 8) | (offset_ & 0xff)); in str()
11447 EmitT32_16(0x5000 | rt.GetCode() | (rn.GetCode() << 3) | in str()
11522 EmitT32_16(0x7000 | rt.GetCode() | (rn.GetCode() << 3) | in strb()
11608 EmitT32_16(0x5400 | rt.GetCode() | (rn.GetCode() << 3) | in strb()
11938 EmitT32_16(0x8000 | rt.GetCode() | (rn.GetCode() << 3) | in strh()
12024 EmitT32_16(0x5200 | rt.GetCode() | (rn.GetCode() << 3) | in strh()
12094 EmitT32_16(0x1e00 | rd.GetCode() | (rn.GetCode() << 3) | (imm << 6)); in sub()
12101 EmitT32_16(0x3800 | (rd.GetCode() << 8) | imm); in sub()
12109 EmitT32_16(0xb080 | imm_); in sub()
12188 EmitT32_16(0x1a00 | rd.GetCode() | (rn.GetCode() << 3) | in sub()
12270 EmitT32_16(0x3800 | (rd.GetCode() << 8) | imm); in sub()
12293 EmitT32_16(0x1e00 | rd.GetCode() | (rn.GetCode() << 3) | (imm << 6)); in subs()
12300 EmitT32_16(0x3800 | (rd.GetCode() << 8) | imm); in subs()
12355 EmitT32_16(0x1a00 | rd.GetCode() | (rn.GetCode() << 3) | in subs()
12431 EmitT32_16(0x3800 | (rd.GetCode() << 8) | imm); in subs()
12475 EmitT32_16(0xdf00 | imm); in svc()
12612 EmitT32_16(0xb240 | rd.GetCode() | (rm.GetCode() << 3)); in sxtb()
12691 EmitT32_16(0xb200 | rd.GetCode() | (rm.GetCode() << 3)); in sxth()
12861 EmitT32_16(0x4200 | rn.GetCode() | (rm.GetCode() << 3)); in tst()
13014 EmitT32_16(0xde00 | imm); in udf()
13771 EmitT32_16(0xb2c0 | rd.GetCode() | (rm.GetCode() << 3)); in uxtb()
13850 EmitT32_16(0xb280 | rd.GetCode() | (rm.GetCode() << 3)); in uxth()
27901 EmitT32_16(0xbf10); in yield()