HomeSort by relevance Sort by last modified time
    Searched full:imm16 (Results 1 - 25 of 210) sorted by null

1 2 3 4 5 6 7 8 9

  /toolchain/binutils/binutils-2.25/ld/testsuite/ld-crx/
reloc-imm16.d 1 #source: reloc-imm16.s
  /external/vixl/test/aarch32/config/
cond-rd-operand-imm16-t32.json 28 // MNEMONIC{<c>}.W <Rd>, #<imm16>
32 "Mov", // MOV{<c>}{<q>} <Rd>, #<imm16> ; T3
33 "Movt", // MOVT{<c>}{<q>} <Rd>, #<imm16> ; T1
34 "Movw" // MOVW{<c>}{<q>} <Rd>, #<imm16> ; T3
52 "type": "Imm16"
84 "Mov", // MOV{<c>}{<q>} <Rd>, #<imm16> ; T3
85 "Movt" // MOVT{<c>}{<q>} <Rd>, #<imm16> ; T1
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/cr16/
add_test.s 5 # ADDB imm4/imm16, reg
24 # ADDCB imm4/imm16, reg
43 # ADDCW imm4/imm16, reg
62 # ADDW imm4/imm16, reg
80 # ADDD imm4/imm16/imm20/imm32, regp
sub_test.s 5 # SUBB imm4/imm16, reg
23 # SUBCB imm4/imm16, reg
41 # SUBCW imm4/imm16, reg
59 # SUBW imm4/imm16, reg
77 # SUBD imm4/imm16/imm32, regp
and_test.s 5 # ANDB imm4/imm16, reg
23 # ANDW imm4/imm16, reg
41 # ANDD imm4/imm16/imm32, regp
cmp_test.s 5 # CMPB imm4/imm16, reg
24 # CMPW imm4/imm16, reg
44 # CMPD imm4/imm16/imm32, regp
mov_test.s 5 # MOVB imm4/imm16, reg
24 # MOVW imm4/imm16, reg
44 # MOVD imm4/imm16/imm20/imm32, regp
mul_test.s 5 # MULB imm4/imm16, reg
23 # MULW imm4/imm16, reg
or_test.s 5 # ORB imm4/imm16, reg
23 # ORW imm4/imm16, reg
xor_test.s 5 # XORB imm4/imm16, reg
23 # XORW imm4/imm16, reg
  /toolchain/binutils/binutils-2.25/gas/doc/
c-z8k.texi 264 add rd,imm16 com addr(rd) dec addr(rd),imm4m1
271 addl rrd,@@rs cp @@rd,imm16 di i2
272 addl rrd,addr cp addr(rd),imm16 div rrd,@@rs
273 addl rrd,addr(rs) cp addr,imm16 div rrd,addr
275 addl rrd,rrs cp rd,addr div rrd,imm16
277 and rd,addr cp rd,imm16 divl rqd,@@rs
279 and rd,imm16 cpb @@rd,imm8 divl rqd,addr(rs)
301 clr @@rd cpsdb @@rd,@@rs,rr,cc in rd,imm16
303 clr addr(rd) cpsdrb @@rd,@@rs,rr,cc inb rbd,imm16
307 inc rd,imm4m1 ldb rd(imm16),rbs mult rrd,imm1
    [all...]
  /toolchain/binutils/binutils-2.25/opcodes/
cr16-opc.c 32 /* opc8 imm16 r */ \
37 /* For Logical operations, allow unsigned imm16 also. */
39 /* opc8 imm16 r */ \
44 ARITH1_BYTE_INST ("andb", 0x20, imm16),
46 ARITH1_BYTE_INST ("andw", 0x22, imm16),
49 ARITH1_BYTE_INST ("orb", 0x24, imm16),
51 ARITH1_BYTE_INST ("orw", 0x26, imm16),
54 ARITH1_BYTE_INST ("xorb", 0x28, imm16),
56 ARITH1_BYTE_INST ("xorw", 0x2A, imm16),
58 ARITH_BYTE_INST ("addub", 0x2C, imm16),
    [all...]
h8500-opc.h 139 #define IMM16 33
164 {101,'m','I','!','E',O_MOV|O_WORD,"mov.w",2,{IMM16,ABS16},6, {{0x1d,0xff, },
168 {0x00,0x00,IMM16 },{0x00,0x00, }}},*/
170 {1,'s','E','C','C',O_XORC|O_WORD,"xorc.w",2,{IMM16,CRW},4, {{0x0c,0xff,0 },{0x00,0x00,IMM16 },{0x00,0x00,0 },{0x68,0xf8,CRW }}},
179 {3,'m','E','D','D',O_XOR|O_WORD,"xor.w",2,{IMM16,RD},4, {{0x0c,0xff,0 },{0x00,0x00,IMM16 },{0x00,0x00,0 },{0x60,0xf8,RD }}},
196 {5,'m','E','D','D',O_XOR|O_UNSZ,"xor",2,{IMM16,RD},4, {{0x0c,0xff,0 },{0x00,0x00,IMM16 },{0x00,0x00,0 },{0x60,0xf8,RD }}},
209 {9,'a','E','!','!',O_TST|O_WORD,"tst.w",1,{IMM16,0},4, {{0x0c,0xff,0 },{0x00,0x00,IMM16 },{0x00,0x00,0 },{0x16,0xff,0 }}}
    [all...]
xstormy16-opc.c 175 /* mov$ws2 $lmem8,#$imm16 */
178 { { MNEM, OP (WS2), ' ', OP (LMEM8), ',', '#', OP (IMM16), 0 } },
181 /* mov$ws2 $hmem8,#$imm16 */
184 { { MNEM, OP (WS2), ' ', OP (HMEM8), ',', '#', OP (IMM16), 0 } },
301 /* mov.w $Rd,#$imm16 */
304 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM16), 0 } },
397 /* mask $Rd,#$imm16 */
400 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM16), 0 } },
445 /* and $Rd,#$imm16 */
448 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM16), 0 } }
    [all...]
dlx-dis.c 40 unsigned long imm26, imm16, func, current_insn_addr; variable
215 (*info->fprintf_func) (info->stream, "0x%04x", (int)imm16);
222 (*info->fprintf_func) (info->stream, "0x%04x[r%d]", (int)imm16, (int)rs1);
256 (*info->fprintf_func) (info->stream, "0x%04x[r%d],", (int)imm16, (int)rs1);
314 (*info->fprintf_func) (info->stream, "0x%04x", (int)imm16);
344 if (imm16 & 0x00008000)
345 imm16 |= 0xFFFF0000;
347 imm16 += (current_insn_addr + 4);
351 (*info->fprintf_func) (info->stream, "0x%08x", (int) imm16);
468 imm16= dlx_get_imm16 (insn_word)
    [all...]
z8kgen.c 92 {"CZSV--", 7, 16, "0000 0001 0000 dddd imm16", "add rd,imm16", 0},
108 {"-ZS---", 7, 16, "0000 0111 0000 dddd imm16", "and rd,imm16", 0},
151 {"CZSV--", 11, 16, "0000 1101 ddN0 0001 imm16", "cp @rd,imm16", 0},
152 {"CZSV--", 15, 16, "0100 1101 ddN0 0001 address_dst imm16", "cp address_dst(rd),imm16", 0},
153 {"CZSV--", 14, 16, "0100 1101 0000 0001 address_dst imm16", "cp address_dst,imm16", 0}
    [all...]
z8k-opc.h 343 /* 0000 0001 0000 dddd imm16 *** add rd,imm16 */
346 "add rd,imm16",16,7,0x3c,
463 /* 0000 0111 0000 dddd imm16 *** and rd,imm16 */
466 "and rd,imm16",16,7,0x18,
783 /* 0000 1101 ddN0 0001 imm16 *** cp @rd,imm16 */
786 "cp @rd,imm16",16,11,0x3c,
791 /* 0100 1101 ddN0 0001 address_dst imm16 *** cp address_dst(rd),imm16 *
    [all...]
  /art/compiler/utils/mips/
assembler_mips.h 218 void Addiu(Register rt, Register rs, uint16_t imm16);
239 void Andi(Register rt, Register rs, uint16_t imm16);
241 void Ori(Register rt, Register rs, uint16_t imm16);
243 void Xori(Register rt, Register rs, uint16_t imm16);
273 void Lb(Register rt, Register rs, uint16_t imm16);
274 void Lh(Register rt, Register rs, uint16_t imm16);
275 void Lw(Register rt, Register rs, uint16_t imm16);
276 void Lwl(Register rt, Register rs, uint16_t imm16);
277 void Lwr(Register rt, Register rs, uint16_t imm16);
278 void Lbu(Register rt, Register rs, uint16_t imm16);
    [all...]
assembler_mips.cc 534 void MipsAssembler::Addiu(Register rt, Register rs, uint16_t imm16) {
535 DsFsmInstrRrr(EmitI(0x9, rs, rt, imm16), rt, rs, rs);
630 void MipsAssembler::Andi(Register rt, Register rs, uint16_t imm16) {
631 DsFsmInstrRrr(EmitI(0xc, rs, rt, imm16), rt, rs, rs);
638 void MipsAssembler::Ori(Register rt, Register rs, uint16_t imm16) {
639 DsFsmInstrRrr(EmitI(0xd, rs, rt, imm16), rt, rs, rs);
646 void MipsAssembler::Xori(Register rt, Register rs, uint16_t imm16) {
647 DsFsmInstrRrr(EmitI(0xe, rs, rt, imm16), rt, rs, rs);
786 void MipsAssembler::Lb(Register rt, Register rs, uint16_t imm16) {
787 DsFsmInstrRrr(EmitI(0x20, rs, rt, imm16), rt, rs, rs)
1174 Bc1f(static_cast<int>(rs), imm16); local
1178 Bc1t(static_cast<int>(rs), imm16); local
    [all...]
  /art/compiler/utils/mips64/
assembler_mips64.cc 307 void Mips64Assembler::Addiu(GpuRegister rt, GpuRegister rs, uint16_t imm16) {
308 EmitI(0x9, rs, rt, imm16);
315 void Mips64Assembler::Daddiu(GpuRegister rt, GpuRegister rs, uint16_t imm16) {
316 EmitI(0x19, rs, rt, imm16);
379 void Mips64Assembler::Andi(GpuRegister rt, GpuRegister rs, uint16_t imm16) {
380 EmitI(0xc, rs, rt, imm16);
387 void Mips64Assembler::Ori(GpuRegister rt, GpuRegister rs, uint16_t imm16) {
388 EmitI(0xd, rs, rt, imm16);
395 void Mips64Assembler::Xori(GpuRegister rt, GpuRegister rs, uint16_t imm16) {
396 EmitI(0xe, rs, rt, imm16);
    [all...]
assembler_mips64.h 446 void Addiu(GpuRegister rt, GpuRegister rs, uint16_t imm16);
448 void Daddiu(GpuRegister rt, GpuRegister rs, uint16_t imm16); // MIPS64
466 void Andi(GpuRegister rt, GpuRegister rs, uint16_t imm16);
468 void Ori(GpuRegister rt, GpuRegister rs, uint16_t imm16);
470 void Xori(GpuRegister rt, GpuRegister rs, uint16_t imm16);
510 void Lb(GpuRegister rt, GpuRegister rs, uint16_t imm16);
511 void Lh(GpuRegister rt, GpuRegister rs, uint16_t imm16);
512 void Lw(GpuRegister rt, GpuRegister rs, uint16_t imm16);
513 void Ld(GpuRegister rt, GpuRegister rs, uint16_t imm16); // MIPS64
514 void Lbu(GpuRegister rt, GpuRegister rs, uint16_t imm16);
    [all...]
  /external/llvm/lib/Target/Lanai/
LanaiInstrInfo.td 280 def LO : InstRI<subOp, (outs GPR:$Rd), (ins GPR:$Rs1, LoExt:$imm16),
281 !strconcat(AsmStr, "\t$Rs1, $imm16, $Rd"),
284 def HI : InstRI<subOp, (outs GPR:$Rd), (ins GPR:$Rs1, HiExt:$imm16),
285 !strconcat(AsmStr, "\t$Rs1, $imm16, $Rd"),
304 [(set GPR:$Rd, (OpNode GPR:$Rs1, LoExt:$imm16))],
305 [(set GPR:$Rd, (OpNode GPR:$Rs1, HiExt:$imm16))]>;
411 def MOVHI : InstRI<0b000, (outs GPR:$Rd), (ins i32hi16:$imm16),
412 "mov\t$imm16, $Rd",
413 [(set GPR:$Rd, i32hi16:$imm16)]>;
415 def : InstAlias<"mov $imm16, $dst", (ADD_I_LO GPR:$dst, R0, i32lo16z:$imm16)>
    [all...]
  /toolchain/binutils/binutils-2.25/cpu/
xstormy16.cpu 316 (dnf f-imm16 "16 bit" (SIGN-OPT) 16 16)
318 (name imm16)
322 (index f-imm16)
557 ("mov$ws2 $lmem8,#$imm16")
558 (+ OP1_7 OP2A_8 ws2 lmem8 imm16)
560 (set-mem-psw (mem HI (and lmem8 #xFFFE)) imm16 ws2)
561 (set-mem-psw (mem QI lmem8) (and imm16 #xFF) ws2))
567 ("mov$ws2 $hmem8,#$imm16")
568 (+ OP1_7 OP2A_A ws2 hmem8 imm16)
570 (set-mem-psw (mem HI (and hmem8 #xFFFE)) imm16 ws2
    [all...]
mt.cpu 166 ; f-imm16: 16 bit immediate value when not an offset.
423 (define-operand (name imm16) (comment "immediate value - sign extd") (attrs)
424 (type h-sint) (index f-imm16s) (handlers (parse "imm16") (print "dollarhex")))
426 (type h-uint) (index f-imm16u) (handlers (parse "imm16") (print "dollarhex")))
428 (type h-uint) (index f-imm16s) (handlers (parse "imm16") (print "pcrel")))
610 "addi $frdr,$frsr1,#$imm16"
611 (+ MSYS_NO OPC_ADD IMM_YES frsr1 frdr imm16)
613 (set HI tmp (and imm16 #xffff))
645 "subi $frdr,$frsr1,#$imm16"
646 (+ MSYS_NO OPC_SUB IMM_YES frsr1 frdr imm16)
    [all...]
  /external/valgrind/none/tests/x86/
insn_basic.def 35 adcw eflags[0x1,0x0] : imm16[1234] ax.uw[5678] => 1.uw[6912]
36 adcw eflags[0x1,0x1] : imm16[1234] ax.uw[5678] => 1.uw[6913]
37 adcw eflags[0x1,0x0] : imm16[1234] bx.uw[5678] => 1.uw[6912]
38 adcw eflags[0x1,0x1] : imm16[1234] bx.uw[5678] => 1.uw[6913]
39 adcw eflags[0x1,0x0] : imm16[1234] m16.uw[5678] => 1.uw[6912]
40 adcw eflags[0x1,0x1] : imm16[1234] m16.uw[5678] => 1.uw[6913]
68 addw imm16[1234] ax.uw[5678] => 1.uw[6912]
69 addw imm16[1234] bx.uw[5678] => 1.uw[6912]
70 addw imm16[1234] m16.uw[5678] => 1.uw[6912]
88 andw imm16[0x4231] ax.uw[0x1234] => 1.uw[0x0230
    [all...]

Completed in 492 milliseconds

1 2 3 4 5 6 7 8 9