Home
last modified time | relevance | path

Searched refs:imm9 (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoXMips.td116 bits<9> imm9;
121 let Inst{28-20} = imm9;
132 def MIPS_PREFETCH : Mips_prefetch_ri<(outs), (ins GPR:$rs1, uimm9:$imm9, uimm5:$hint),
133 "mips.pref", "$hint, ${imm9}(${rs1})">,
139 def : Pat<(prefetch (AddrRegImm9 (XLenVT GPR:$rs1), uimm9:$imm9),
141 (MIPS_PREFETCH GPR:$rs1, uimm9:$imm9, 9)>;
143 def : Pat<(prefetch (AddrRegImm9 (XLenVT GPR:$rs1), uimm9:$imm9),
145 (MIPS_PREFETCH GPR:$rs1, uimm9:$imm9, 8)>;
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchLASXInstrFormats.td346 bits<9> imm9;
351 let Inst{18-10} = imm9;
H A DLoongArchLSXInstrFormats.td373 bits<9> imm9;
378 let Inst{18-10} = imm9;
H A DLoongArchLASXInstrInfo.td185 : Fmt2RI9_XRI<op, (outs LASX256:$xd), (ins GPR:$rj, ImmOpnd:$imm9),
186 "$xd, $rj, $imm9">;
H A DLoongArchLSXInstrInfo.td392 : Fmt2RI9_VRI<op, (outs LSX128:$vd), (ins GPR:$rj, ImmOpnd:$imm9),
393 "$vd, $rj, $imm9">;
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/MIPS/
H A DEmulateInstructionMIPS.cpp1429 const uint32_t imm9 = insn.getOperand(0).getImm(); in Emulate_ADDIUSP() local
1439 result = src_opd_val + imm9; in Emulate_ADDIUSP()
1445 context.SetRegisterPlusOffset(*reg_info_sp, imm9); in Emulate_ADDIUSP()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DSVEInstrFormats.td7175 : I<(outs), (ins ZPRAny:$Zt, GPR64sp:$Rn, simm9:$imm9),
7176 asm, "\t$Zt, [$Rn, $imm9, mul vl]",
7181 bits<9> imm9;
7183 let Inst{21-16} = imm9{8-3};
7185 let Inst{12-10} = imm9{2-0};
7201 : I<(outs), (ins PPRorPNRAny:$Pt, GPR64sp:$Rn, simm9:$imm9),
7202 asm, "\t$Pt, [$Rn, $imm9, mul vl]",
7207 bits<9> imm9;
7209 let Inst{21-16} = imm9{8-3};
7211 let Inst{12-10} = imm9{2-0};
[all …]
H A DSMEInstrFormats.td62 Pseudo<(outs), (ins PPRorPNRAny:$Pt, GPR64sp:$Rn, simm9:$imm9), []>, Sched<[]>
69 Pseudo<(outs PPRorPNRAny:$Pt), (ins GPR64sp:$Rn, simm9:$imm9), []>, Sched<[]>
H A DAArch64InstrFormats.td12828 let Inst{20-12} = 0b000000000; // imm9
12834 bits<9> simm; // signed immediate encoded in imm9=Rt2:imm4