/netbsd/external/gpl3/gcc.old/dist/libgcc/config/nios2/ |
H A D | tramp.c | 38 #define MOVHI(reg,imm16) \ argument 39 (((reg) << 11) | ((imm16) << 16) | 0x34) 40 #define ORI(reg,imm16) \ argument 41 (((reg) << 11) | ((reg) << 6) | ((imm16) << 16) | 0x14) 46 #define MOVHI(reg,imm16) \ argument 47 (((reg) << 22) | ((imm16) << 6) | 0x34) 48 #define ORI(reg,imm16) \ argument 49 (((reg) << 27) | ((reg) << 22) | ((imm16) << 6) | 0x14)
|
/netbsd/external/gpl3/gcc/dist/libgcc/config/nios2/ |
H A D | tramp.c | 38 #define MOVHI(reg,imm16) \ argument 39 (((reg) << 11) | ((imm16) << 16) | 0x34) 40 #define ORI(reg,imm16) \ argument 41 (((reg) << 11) | ((reg) << 6) | ((imm16) << 16) | 0x14) 46 #define MOVHI(reg,imm16) \ argument 47 (((reg) << 22) | ((imm16) << 6) | 0x34) 48 #define ORI(reg,imm16) \ argument 49 (((reg) << 27) | ((reg) << 22) | ((imm16) << 6) | 0x14)
|
/netbsd/external/gpl3/gdb/dist/opcodes/ |
H A D | cr16-opc.c | 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), 59 ARITH_BYTE_INST ("adduw", 0x2E, imm16), 60 ARITH_BYTE_INST ("addb", 0x30, imm16), 61 ARITH_BYTE_INST ("addw", 0x32, imm16), [all …]
|
H A D | dlx-dis.c | 40 unsigned long imm26, imm16, func, current_insn_addr; variable 215 (*info->fprintf_func) (info->stream, "0x%04x", (int)imm16); in dlx_load_type() 222 (*info->fprintf_func) (info->stream, "0x%04x[r%d]", (int)imm16, (int)rs1); in dlx_load_type() 256 (*info->fprintf_func) (info->stream, "0x%04x[r%d],", (int)imm16, (int)rs1); in dlx_store_type() 314 (*info->fprintf_func) (info->stream, "0x%04x", (int)imm16); in dlx_aluI_type() 344 if (imm16 & 0x00008000) in dlx_br_type() 345 imm16 |= 0xFFFF0000; in dlx_br_type() 347 imm16 += (current_insn_addr + 4); in dlx_br_type() 351 (*info->fprintf_func) (info->stream, "0x%08x", (int) imm16); in dlx_br_type() 468 imm16= dlx_get_imm16 (insn_word); in print_insn_dlx() [all …]
|
/netbsd/external/gpl3/binutils.old/dist/opcodes/ |
H A D | cr16-opc.c | 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), 59 ARITH_BYTE_INST ("adduw", 0x2E, imm16), 60 ARITH_BYTE_INST ("addb", 0x30, imm16), 61 ARITH_BYTE_INST ("addw", 0x32, imm16), [all …]
|
H A D | dlx-dis.c | 40 unsigned long imm26, imm16, func, current_insn_addr; variable 215 (*info->fprintf_func) (info->stream, "0x%04x", (int)imm16); in dlx_load_type() 222 (*info->fprintf_func) (info->stream, "0x%04x[r%d]", (int)imm16, (int)rs1); in dlx_load_type() 256 (*info->fprintf_func) (info->stream, "0x%04x[r%d],", (int)imm16, (int)rs1); in dlx_store_type() 314 (*info->fprintf_func) (info->stream, "0x%04x", (int)imm16); in dlx_aluI_type() 344 if (imm16 & 0x00008000) in dlx_br_type() 345 imm16 |= 0xFFFF0000; in dlx_br_type() 347 imm16 += (current_insn_addr + 4); in dlx_br_type() 351 (*info->fprintf_func) (info->stream, "0x%08x", (int) imm16); in dlx_br_type() 468 imm16= dlx_get_imm16 (insn_word); in print_insn_dlx() [all …]
|
/netbsd/external/gpl3/binutils/dist/opcodes/ |
H A D | cr16-opc.c | 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), 59 ARITH_BYTE_INST ("adduw", 0x2E, imm16), 60 ARITH_BYTE_INST ("addb", 0x30, imm16), 61 ARITH_BYTE_INST ("addw", 0x32, imm16), [all …]
|
H A D | dlx-dis.c | 40 unsigned long imm26, imm16, func, current_insn_addr; variable 215 (*info->fprintf_func) (info->stream, "0x%04x", (int)imm16); in dlx_load_type() 222 (*info->fprintf_func) (info->stream, "0x%04x[r%d]", (int)imm16, (int)rs1); in dlx_load_type() 256 (*info->fprintf_func) (info->stream, "0x%04x[r%d],", (int)imm16, (int)rs1); in dlx_store_type() 314 (*info->fprintf_func) (info->stream, "0x%04x", (int)imm16); in dlx_aluI_type() 344 if (imm16 & 0x00008000) in dlx_br_type() 345 imm16 |= 0xFFFF0000; in dlx_br_type() 347 imm16 += (current_insn_addr + 4); in dlx_br_type() 351 (*info->fprintf_func) (info->stream, "0x%08x", (int) imm16); in dlx_br_type() 468 imm16= dlx_get_imm16 (insn_word); in print_insn_dlx() [all …]
|
/netbsd/external/gpl3/gdb.old/dist/opcodes/ |
H A D | cr16-opc.c | 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), 59 ARITH_BYTE_INST ("adduw", 0x2E, imm16), 60 ARITH_BYTE_INST ("addb", 0x30, imm16), 61 ARITH_BYTE_INST ("addw", 0x32, imm16), [all …]
|
H A D | dlx-dis.c | 40 unsigned long imm26, imm16, func, current_insn_addr; variable 215 (*info->fprintf_func) (info->stream, "0x%04x", (int)imm16); in dlx_load_type() 222 (*info->fprintf_func) (info->stream, "0x%04x[r%d]", (int)imm16, (int)rs1); in dlx_load_type() 256 (*info->fprintf_func) (info->stream, "0x%04x[r%d],", (int)imm16, (int)rs1); in dlx_store_type() 314 (*info->fprintf_func) (info->stream, "0x%04x", (int)imm16); in dlx_aluI_type() 344 if (imm16 & 0x00008000) in dlx_br_type() 345 imm16 |= 0xFFFF0000; in dlx_br_type() 347 imm16 += (current_insn_addr + 4); in dlx_br_type() 351 (*info->fprintf_func) (info->stream, "0x%08x", (int) imm16); in dlx_br_type() 468 imm16= dlx_get_imm16 (insn_word); in print_insn_dlx() [all …]
|
/netbsd/external/gpl3/gdb/dist/gas/doc/ |
H A D | c-z8k.texi | 271 addl rrd,@@rs cp @@rd,imm16 di i2 272 addl rrd,addr cp addr(rd),imm16 div rrd,@@rs 307 inc rd,imm4m1 ldb rd(imm16),rbs mult rrd,imm16 321 ld @@rd,imm16 ldl addr(rd),rrs negb rbd 323 ld addr(rd),imm16 ldl rd(imm16),rrs or rd,@@rs 326 ld addr,rs ldl rrd,addr or rd,imm16 327 ld rd(imm16),rs ldl rrd,addr(rs) or rd,rs 334 ld rd,rs(imm16) ldm addr,rs,n out imm16,rs 352 ldb rbd,rs(imm16) mult rrd,addr push @@rd,imm16 362 res rd,rs sinb rbd,imm16 testb addr [all …]
|
/netbsd/external/gpl3/binutils/dist/gas/doc/ |
H A D | c-z8k.texi | 271 addl rrd,@@rs cp @@rd,imm16 di i2 272 addl rrd,addr cp addr(rd),imm16 div rrd,@@rs 307 inc rd,imm4m1 ldb rd(imm16),rbs mult rrd,imm16 321 ld @@rd,imm16 ldl addr(rd),rrs negb rbd 323 ld addr(rd),imm16 ldl rd(imm16),rrs or rd,@@rs 326 ld addr,rs ldl rrd,addr or rd,imm16 327 ld rd(imm16),rs ldl rrd,addr(rs) or rd,rs 334 ld rd,rs(imm16) ldm addr,rs,n out imm16,rs 352 ldb rbd,rs(imm16) mult rrd,addr push @@rd,imm16 362 res rd,rs sinb rbd,imm16 testb addr [all …]
|
/netbsd/external/gpl3/binutils.old/dist/gas/doc/ |
H A D | c-z8k.texi | 271 addl rrd,@@rs cp @@rd,imm16 di i2 272 addl rrd,addr cp addr(rd),imm16 div rrd,@@rs 307 inc rd,imm4m1 ldb rd(imm16),rbs mult rrd,imm16 321 ld @@rd,imm16 ldl addr(rd),rrs negb rbd 323 ld addr(rd),imm16 ldl rd(imm16),rrs or rd,@@rs 326 ld addr,rs ldl rrd,addr or rd,imm16 327 ld rd(imm16),rs ldl rrd,addr(rs) or rd,rs 334 ld rd,rs(imm16) ldm addr,rs,n out imm16,rs 352 ldb rbd,rs(imm16) mult rrd,addr push @@rd,imm16 362 res rd,rs sinb rbd,imm16 testb addr [all …]
|
/netbsd/external/gpl3/gdb.old/dist/gas/doc/ |
H A D | c-z8k.texi | 271 addl rrd,@@rs cp @@rd,imm16 di i2 272 addl rrd,addr cp addr(rd),imm16 div rrd,@@rs 307 inc rd,imm4m1 ldb rd(imm16),rbs mult rrd,imm16 321 ld @@rd,imm16 ldl addr(rd),rrs negb rbd 323 ld addr(rd),imm16 ldl rd(imm16),rrs or rd,@@rs 326 ld addr,rs ldl rrd,addr or rd,imm16 327 ld rd(imm16),rs ldl rrd,addr(rs) or rd,rs 334 ld rd,rs(imm16) ldm addr,rs,n out imm16,rs 352 ldb rbd,rs(imm16) mult rrd,addr push @@rd,imm16 362 res rd,rs sinb rbd,imm16 testb addr [all …]
|
/netbsd/external/gpl3/gdb/dist/gas/testsuite/gas/cr16/ |
H A D | 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
|
H A D | 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
|
H A D | and_test.s | 5 # ANDB imm4/imm16, reg 23 # ANDW imm4/imm16, reg 41 # ANDD imm4/imm16/imm32, regp
|
H A D | cmp_test.s | 5 # CMPB imm4/imm16, reg 24 # CMPW imm4/imm16, reg 44 # CMPD imm4/imm16/imm32, regp
|
/netbsd/external/gpl3/gdb.old/dist/gas/testsuite/gas/cr16/ |
H A D | 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
|
H A D | 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
|
H A D | and_test.s | 5 # ANDB imm4/imm16, reg 23 # ANDW imm4/imm16, reg 41 # ANDD imm4/imm16/imm32, regp
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/CSKY/ |
H A D | CSKYInstrFormats.td | 80 bits<16> imm16; 83 let Inst{15 - 0} = imm16; 93 bits<16> imm16; 96 let Inst{15 - 0} = imm16; 108 bits<16> imm16; 111 let Inst{15 - 0} = imm16; 118 bits<16> imm16; 130 bits<16> imm16; 179 (ins GPR:$rx, operand:$imm16), !strconcat(op, "\t$rx, $imm16"), []> { 180 bits<16> imm16; [all …]
|
H A D | CSKYInstrInfo.td | 157 [(set GPR:$rz, (or GPR:$rx, uimm16:$imm16))]>; 308 def BR32 : I_16_L<0x0, (outs), (ins br_symbol:$imm16), "br32\t$imm16", 309 [(br bb:$imm16)]>; 311 def BT32 : I_16_L<0x3, (outs), (ins CARRY:$ca, br_symbol:$imm16), 312 "bt32\t$imm16", [(brcond CARRY:$ca, bb:$imm16)]>; 313 def BF32 : I_16_L<0x2, (outs), (ins CARRY:$ca, br_symbol:$imm16), 314 "bf32\t$imm16", []>; 327 def JMPI32 : I_16_L<0x16, (outs), (ins constpool_symbol:$imm16), 328 "jmpi32\t$imm16", []>; 336 (ins constpool_symbol:$imm16), "jsri32\t$imm16", []>; [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
H A D | Mips16InstrFormats.td | 435 bits<16> imm16; 440 let Inst{26-21} = imm16{10-5}; 444 let Inst{4-0} = imm16{4-0}; 486 bits<16> imm16; 492 let Inst{26-21} = imm16{10-5}; 497 let Inst{4-0} = imm16{4-0}; 511 bits<16> imm16; 517 let Inst{26-21} = imm16{10-5}; 522 let Inst{4-0} = imm16{4-0}; 588 bits<16> imm16; [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Lanai/ |
H A D | LanaiInstrInfo.td | 409 "mov\t$imm16, $Rd", 410 [(set GPR:$Rd, i32hi16:$imm16)]>; 412 def : InstAlias<"mov $imm16, $dst", (ADD_I_LO GPR:$dst, R0, i32lo16z:$imm16)>; 413 def : InstAlias<"mov $imm16, $dst", (ADD_I_HI GPR:$dst, R0, i32hi16:$imm16)>; 414 def : InstAlias<"mov $imm16, $dst", 415 (AND_I_LO GPR:$dst, R1, i32lo16and:$imm16)>; 416 def : InstAlias<"mov $imm16, $dst", 506 let imm16 = src{15-0}; 625 let imm16 = dst{15-0}; 740 let imm16 = -4; [all …]
|