| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchLSXInstrFormats.td | 74 bits<1> imm1; 79 let Inst{10} = imm1; 88 bits<1> imm1; 93 let Inst{10} = imm1; 102 bits<1> imm1; 107 let Inst{10} = imm1; 306 bits<1> imm1; 312 let Inst{18} = imm1;
|
| H A D | LoongArchLASXInstrFormats.td | 74 bits<1> imm1; 79 let Inst{10} = imm1;
|
| H A D | LoongArchLSXInstrInfo.td | 276 : Fmt2RI1_VVI<op, (outs LSX128:$vd), (ins LSX128:$vj, ImmOpnd:$imm1), 277 "$vd, $vj, $imm1">; 280 : Fmt2RI1_RVI<op, (outs GPR:$rd), (ins LSX128:$vj, ImmOpnd:$imm1), 281 "$rd, $vj, $imm1">; 322 (ins LSX128:$vd, GPR:$rj, ImmOpnd:$imm8, IdxOpnd:$imm1), 323 "$vd, $rj, $imm8, $imm1">; 356 : Fmt2RI1_VRI<op, (outs LSX128:$dst), (ins LSX128:$vd, GPR:$rj, ImmOpnd:$imm1), 357 "$vd, $rj, $imm1">;
|
| H A D | LoongArchInstrInfo.td | 567 // Check if (add r, imm) can be optimized to (ADDI (ADDI r, imm0), imm1), 568 // in which imm = imm0 + imm1, and both imm0 & imm1 are simm12.
|
| H A D | LoongArchLASXInstrInfo.td | 68 : Fmt2RI1_XXI<op, (outs LASX256:$xd), (ins LASX256:$xj, ImmOpnd:$imm1), 69 "$xd, $xj, $imm1">;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Target/GlobalISel/ |
| H A D | Combine.td | 1097 (G_CONSTANT $lsb, $imm1), 1621 (match (G_VSCALE $left, $imm1), 1630 (G_CONSTANT $x, $imm1), 1638 (G_CONSTANT $x, $imm1), 1763 (G_CONSTANT $c1, $imm1), 1773 (G_CONSTANT $c1, $imm1), 1783 (G_CONSTANT $c1, $imm1), 1793 (G_CONSTANT $c1, $imm1), 1803 (G_CONSTANT $c1, $imm1),
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
| H A D | XtensaInstrInfo.td | 140 def EXTUI : RRR_Inst<0x00, 0x04, 0x00, (outs AR:$r), (ins AR:$t, uimm5:$imm1, imm1_16:$imm2), 141 "extui\t$r, $t, $imm1, $imm2", 142 [(set AR:$r, (Xtensa_extui AR:$t, uimm5:$imm1, imm1_16:$imm2))]> { 143 bits<5> imm1; 146 let s = imm1{3-0}; 147 let Inst{16} = imm1{4};
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfo.td | 542 // Check if (add r, imm) can be optimized to (ADDI (ADDI r, imm0), imm1), 543 // in which imm = imm0 + imm1 and both imm0 and imm1 are simm12. We make imm0 544 // as large as possible and imm1 as small as possible so that we might be able
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsFastISel.cpp | 230 unsigned Op0, uint64_t imm1, uint64_t imm2, in fastEmitInst_riir() argument
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrP10.td | 449 // PO T XO TX imm1 ]. 474 // PO T XO IX TX imm1 ].
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | SMEInstrFormats.td | 332 // MSR SVCRSM, #<imm1> 333 // MSR SVCRZA, #<imm1> 334 // MSR SVCRSMZA, #<imm1>
|
| H A D | AArch64InstrFormats.td | 1320 // {0} - imm1: #8 or #16
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZInstrFormats.td | 3487 ImmOpWithPattern imm1, ImmOpWithPattern imm2> 3488 : InstIE<opcode, (outs), (ins imm1:$I1, imm2:$I2),
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMInstrInfo.td | 4903 // SETPAN #imm1
|
| H A D | ARMInstrThumb2.td | 4817 // SETPAN #imm1
|