/openbsd/sys/arch/riscv64/riscv64/ |
H A D | db_disasm.c | 361 int imm; in oprint() local 389 if (imm & (1 << 8)) in oprint() 397 if (imm & (1 << 8)) in oprint() 408 if (imm & (1 << 8)) in oprint() 415 if (imm & (1 << 8)) in oprint() 422 if (imm & (1 << 5)) in oprint() 429 if (imm & (1 << 5)) in oprint() 488 if (imm & (1 << 12)) in oprint() 505 if (imm & (1 << 11)) in oprint() 512 if (imm & (1 << 11)) in oprint() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoC.td | 272 let Inst{2} = imm{4}; 310 let Inst{6} = imm{2}; 311 let Inst{5} = imm{3}; 317 bits<8> imm; 324 bits<7> imm; 334 bits<7> imm; 343 bits<8> imm; 351 bits<8> imm; 358 bits<7> imm; 368 bits<7> imm; [all …]
|
/openbsd/regress/sys/arch/sparc64/emul-ldqstq/badfreg/ |
H A D | Makefile | 28 ${.OBJDIR}/${PROG} 2 ld imm 31 ${.OBJDIR}/${PROG} 2 st imm 40 ${.OBJDIR}/${PROG} 6 ld imm 43 ${.OBJDIR}/${PROG} 6 st imm 52 ${.OBJDIR}/${PROG} 10 ld imm 55 ${.OBJDIR}/${PROG} 10 st imm 64 ${.OBJDIR}/${PROG} 14 ld imm 67 ${.OBJDIR}/${PROG} 14 st imm 76 ${.OBJDIR}/${PROG} 18 ld imm 79 ${.OBJDIR}/${PROG} 18 st imm [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | ARMInstrCDE.td | 118 bits<13> imm; 124 let Inst{7} = imm{6}; 134 bits<9> imm; 142 let Inst{7} = imm{6}; 152 bits<6> imm; 279 bits<12> imm; 300 bits<11> imm; 335 bits<7> imm; 361 bits<6> imm; 402 bits<4> imm; [all …]
|
H A D | ARMInstrThumb2.td | 446 bits<12> imm; 460 bits<12> imm; 472 bits<12> imm; 556 bits<12> imm; 570 bits<12> imm; 584 bits<5> imm; 597 bits<5> imm; 1067 // 5-bit imm 4062 bits<8> imm; 4200 bits<8> imm; [all …]
|
/openbsd/gnu/llvm/clang/include/clang/Basic/ |
H A D | arm_cde.td | 68 cgArgs, (? $imm))>; 80 (? $imm)):$pair, 86 defm cx1 : CDE_CX_m<(args imm_13b:$imm), (args), (?)>; 114 defm vcx3: CDE_VCXFP_m<(args imm_3b:$imm), 124 (CDEIRInt<"vcx1q"> $cp, $imm)>; 159 $imm), 178 ["cp", "acc", "n", "imm"], 182 ["cp", "n", "m", "imm"], 185 ["cp", "n", "m", "imm"], 188 ["cp", "acc", "n", "m", "imm"], [all …]
|
/openbsd/gnu/usr.bin/binutils-2.17/gas/doc/ |
H A D | c-h8300.texi | 195 imm @r{immediate data} 199 add.b #imm,rd * andc #imm,ccr 202 * add.w #imm,rd band #imm,@@abs:8 244 bclr #imm,rd bxor #imm,rd 245 bclr #imm,@@rd bxor #imm,@@rd 246 bclr #imm,@@abs:8 bxor #imm,@@abs:8 251 biand #imm,@@rd * cmp.w #imm,rd 252 biand #imm,@@abs:8 * cmp.l #imm,rd 257 bior #imm,@@rd * dec.w #imm,rd 258 bior #imm,@@abs:8 * dec.l #imm,rd [all …]
|
/openbsd/gnu/usr.bin/binutils/gas/doc/ |
H A D | c-h8300.texi | 194 imm @r{immediate data} 198 add.b #imm,rd * andc #imm,ccr 201 * add.w #imm,rd band #imm,@@abs:8 243 bclr #imm,rd bxor #imm,rd 244 bclr #imm,@@rd bxor #imm,@@rd 245 bclr #imm,@@abs:8 bxor #imm,@@abs:8 250 biand #imm,@@rd * cmp.w #imm,rd 251 biand #imm,@@abs:8 * cmp.l #imm,rd 256 bior #imm,@@rd * dec.w #imm,rd 257 bior #imm,@@abs:8 * dec.l #imm,rd [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/Sparc/ |
H A D | SparcInstrAliases.td | 93 // b<cond> $imm 97 // b<cond>,a $imm 196 // t<cond> %icc, imm => t<cond> %icc, G0 + imm 204 // t<cond> %xcc, imm => t<cond> %xcc, G0 + imm 213 // t<cond> imm => t<cond> G0 + imm 217 // t<cond> rs1 + imm => t<cond> rs1 + imm 234 // fb<cond> $imm 238 // fb<cond>,a $imm 287 // cb<cond> $imm 291 // cb<cond>,a $imm [all …]
|
/openbsd/gnu/usr.bin/binutils/opcodes/ |
H A D | sh64-dis.c | 200 long imm = 0; local 325 imm = temp & 0x3f; 333 imm = temp & 0x3f; 357 imm = temp & 0x3ff; 360 imm <<= by_number; 366 imm = temp & 0xffff; 378 imm <<= 2; 385 imm = temp & 0x1f; 391 imm = temp & 0x3f; 397 imm = temp & 0xffff; [all …]
|
H A D | sh-dis.c | 515 int imm = 0; local 538 if (imm & 0x80) 539 imm |= ~0xff; 540 imm = ((char) imm) * 2 + 4; 544 if (imm & 0x800) 545 imm |= ~0xfff; 546 imm = imm * 2 + 4; 550 imm = nibs[3]; 554 imm = nibs[3] << 1; 558 imm = nibs[3] << 2; [all …]
|
/openbsd/gnu/usr.bin/binutils-2.17/opcodes/ |
H A D | sh64-dis.c | 186 long imm = 0; in print_insn_shmedia() local 312 imm = temp & 0x3f; in print_insn_shmedia() 320 imm = temp & 0x3f; in print_insn_shmedia() 344 imm = temp & 0x3ff; in print_insn_shmedia() 347 imm <<= by_number; in print_insn_shmedia() 353 imm = temp & 0xffff; in print_insn_shmedia() 365 imm <<= 2; in print_insn_shmedia() 372 imm = temp & 0x1f; in print_insn_shmedia() 378 imm = temp & 0x3f; in print_insn_shmedia() 384 imm = temp & 0xffff; in print_insn_shmedia() [all …]
|
H A D | sh-dis.c | 498 int imm = 0; in print_insn_sh() local 529 imm |= ~0xff; in print_insn_sh() 530 imm = ((char) imm) * 2 + 4; in print_insn_sh() 535 imm |= ~0xfff; in print_insn_sh() 536 imm = imm * 2 + 4; in print_insn_sh() 587 imm -= 0x100000; in print_insn_sh() 592 imm <<= 8; in print_insn_sh() 594 imm -= 0x10000000; in print_insn_sh() 598 imm = nibs[3]; in print_insn_sh() 611 disp = imm; in print_insn_sh() [all …]
|
/openbsd/gnu/gcc/gcc/ |
H A D | tree-ssanames.c | 124 use_operand_p imm; in make_ssa_name() local 160 imm = &(SSA_NAME_IMM_USE_NODE (t)); in make_ssa_name() 161 imm->use = NULL; in make_ssa_name() 162 imm->prev = imm; in make_ssa_name() 163 imm->next = imm; in make_ssa_name() 164 imm->stmt = t; in make_ssa_name() 213 while (imm->next != imm) in release_ssa_name() 214 delink_imm_use (imm->next); in release_ssa_name() 219 imm->prev = imm; in release_ssa_name() 220 imm->next = imm; in release_ssa_name() [all …]
|
H A D | tree-flow-inline.h | 404 return (imm->imm_use == imm->end_p); in end_readonly_imm_use_p() 414 imm->imm_use = imm->end_p->next; in first_readonly_imm_use() 416 imm->iter_node.next = imm->imm_use->next; in first_readonly_imm_use() 1309 return (imm->imm_use == imm->end_p); in end_imm_use_stmt_p() 1391 imm->imm_use = imm->end_p->next; in first_imm_use_stmt() 1405 link_use_stmts_after (imm->imm_use, imm); in first_imm_use_stmt() 1415 imm->imm_use = imm->iter_node.next; in next_imm_use_stmt() 1423 link_use_stmts_after (imm->imm_use, imm); in next_imm_use_stmt() 1434 imm->next_imm_name = imm->imm_use->next; in first_imm_use_on_stmt() 1443 return (imm->imm_use == &(imm->iter_node)); in end_imm_use_on_stmt_p() [all …]
|
H A D | tree-phinodes.c | 229 use_operand_p imm; in make_phi_node() local 232 imm->prev = NULL; in make_phi_node() 233 imm->next = NULL; in make_phi_node() 234 imm->stmt = phi; in make_phi_node() 250 use_operand_p imm; in release_phi_node() local 252 delink_imm_use (imm); in release_phi_node() 285 use_operand_p imm, old_imm; in resize_phi_node() local 296 use_operand_p imm; in resize_phi_node() local 299 imm->prev = NULL; in resize_phi_node() 300 imm->next = NULL; in resize_phi_node() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/MSP430/ |
H A D | MSP430InstrInfo.td | 286 "call\t$imm", [(MSP430call imm:$imm)]>; 341 [(set GR8:$rd, imm:$imm)]>; 345 [(set GR16:$rd, imm:$imm)]>; 414 [(store (i8 imm:$imm), addr:$dst)]>; 418 [(store (i16 imm:$imm), addr:$dst)]>; 490 [(set GR8:$rd, (node GR8:$src2, imm:$imm)), 494 [(set GR16:$rd, (node GR16:$src2, imm:$imm)), 774 (i8 imm:$imm)), (implicit SR)]>; 779 (i16 imm:$imm)), (implicit SR)]>; 860 [(MSP430cmp (and_su GR8:$rd, imm:$imm), 0), [all …]
|
H A D | MSP430InstrFormats.td | 77 bits<16> imm; 88 bits<6> imm; 133 bits<16> imm; 147 bits<6> imm; 204 bits<16> imm; 215 bits<6> imm; 260 bits<16> imm; 274 bits<6> imm; 351 bits<16> imm; 361 bits<6> imm; [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/BPF/ |
H A D | BPFInstrInfo.td | 181 bits<32> imm; 185 let Inst{31-0} = imm; 213 bits<32> imm; 247 bits<32> imm; 327 [(set GPR:$dst, (i64 imm:$imm))]> { 330 bits<64> imm; 384 [(set GPR:$dst, (int_bpf_pseudo imm:$pseudo, imm:$imm))]> { 387 bits<64> imm; 612 def : Pat<(BPFcall imm:$dst), (JAL imm:$dst)>; 873 bits<32> imm; [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/CSKY/ |
H A D | CSKYInstrInfo16Instr.td | 130 (outs mGPR:$rz), (ins mGPR:$rx, uimm5:$imm)>; 132 (outs mGPR:$rz), (ins mGPR:$rx, uimm5_1:$imm)>; 134 (outs mGPR:$rz), (ins mGPR:$rx, uimm5_2:$imm)>; 136 (outs), (ins mGPR:$rz, mGPR:$rx, uimm5:$imm)>; 138 (outs), (ins mGPR:$rz, mGPR:$rx, uimm5_1:$imm)>; 140 (outs), (ins mGPR:$rz, mGPR:$rx, uimm5_2:$imm)>; 566 def : Pat<(i32 imm:$imm), 567 (OR16 (MOVI16 (uimm8SRL_0 imm:$imm)), 568 (OR16 (LSLI16 (MOVI16 (uimm8SRL_8 imm:$imm)), 8), 569 (OR16 (LSLI16 (MOVI16 (uimm8SRL_16 imm:$imm)), 16), [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/Lanai/ |
H A D | LanaiInstrInfo.td | 64 def LO16 : SDNodeXForm<imm, [{ 76 def NEG : SDNodeXForm<imm, [{ 336 def : Pat<(i32 i32lo16and:$imm), (AND_I_LO (i32 R1), i32lo16and:$imm)>; 337 def : Pat<(i32 i32hi16and:$imm), (AND_I_HI (i32 R1), i32hi16and:$imm)>; 432 def : Pat<(srl GPR:$Rs1, immShift:$imm), (SL_I GPR:$Rs1, (NEG $imm))>; 433 def : Pat<(sra GPR:$Rs1, immShift:$imm), (SA_I GPR:$Rs1, (NEG $imm))>; 585 bits<21> imm; 587 let msb = imm{20-16}; 588 let lsb = imm{15-0}; 832 def : Pat<(i32 i32lo16z:$imm), (OR_I_LO (i32 R0), imm:$imm)>; [all …]
|
/openbsd/gnu/llvm/clang/lib/Headers/ |
H A D | f16cintrin.h | 68 #define _cvtss_sh(a, imm) __extension__ ({ \ argument 70 (imm)))[0]); }) 95 #define _mm_cvtps_ph(a, imm) \ argument 96 ((__m128i)__builtin_ia32_vcvtps2ph((__v4sf)(__m128)(a), (imm))) 138 #define _mm256_cvtps_ph(a, imm) \ argument 139 ((__m128i)__builtin_ia32_vcvtps2ph256((__v8sf)(__m256)(a), (imm)))
|
H A D | avx512dqintrin.h | 1220 #define _mm512_extractf32x8_ps(A, imm) \ argument 1235 #define _mm512_extractf64x2_pd(A, imm) \ argument 1253 #define _mm512_extracti32x8_epi32(A, imm) \ argument 1286 #define _mm512_insertf32x8(A, B, imm) \ argument 1300 #define _mm512_insertf64x2(A, B, imm) \ argument 1314 #define _mm512_inserti32x8(A, B, imm) \ argument 1328 #define _mm512_inserti64x2(A, B, imm) \ argument 1346 #define _mm512_fpclass_ps_mask(A, imm) \ argument 1354 #define _mm512_fpclass_pd_mask(A, imm) \ argument 1358 #define _mm_fpclass_sd_mask(A, imm) \ argument [all …]
|
/openbsd/gnu/llvm/lldb/source/Plugins/Instruction/RISCV/ |
H A D | RISCVCInstructions.h | 165 if ((imm & 0x20) == 0) in DecodeC_LI() 166 return ADDI{rd, Rs{0}, uint32_t(imm)}; in DecodeC_LI() 187 uint32_t imm = in DecodeC_LUI_ADDI16SP() local 189 if ((imm & 0x20000) == 0) in DecodeC_LUI_ADDI16SP() 190 return LUI{rd, imm}; in DecodeC_LUI_ADDI16SP() 199 if ((imm & 0x20) == 0) in DecodeC_ADDI() 200 return ADDI{rd, rd, uint32_t(imm)}; in DecodeC_ADDI() 209 if ((imm & 0x20) == 0) in DecodeC_ADDIW() 210 return ADDIW{rd, rd, uint32_t(imm)}; in DecodeC_ADDIW() 255 if ((imm & 0x20) == 0) in DecodeC_ANDI() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | SMEInstrFormats.td | 1131 bits<8> imm; 1748 bits<2> imm; 1784 bits<2> imm; 1861 bits<2> imm; 1921 bits<2> imm; 1957 bits<2> imm; 2553 bit imm; 2602 bit imm; 2656 bits<2> imm; 2682 bit imm; [all …]
|