Searched refs:imm21 (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchLBTInstrFormats.td | 228 : LAInst<(outs), (ins simm21_lsl2:$imm21), deriveInsnMnemonic<NAME>.ret, 229 "$imm21"> { 230 bits<21> imm21; 234 let Inst{25-10} = imm21{15-0}; 235 let Inst{4-0} = imm21{20-16};
|
H A D | LoongArchFloatInstrFormats.td | 112 bits<21> imm21; 116 let Inst{25-10} = imm21{15-0}; 118 let Inst{4-0} = imm21{20-16}; 197 : FPFmtBR<opcode, (outs), (ins CFR:$cj, simm21_lsl2:$imm21), 198 "$cj, $imm21"> {
|
H A D | LoongArchFloat32InstrInfo.td | 206 bb:$imm21), 207 (BCEQZ (CmpInst RegTy:$fj, RegTy:$fk), bb:$imm21)>; 208 def : Pat<(brcond (GRLenVT (setcc RegTy:$fj, RegTy:$fk, cc)), bb:$imm21), 209 (BCNEZ (CmpInst RegTy:$fj, RegTy:$fk), bb:$imm21)>;
|
H A D | LoongArchInstrFormats.td | 219 bits<21> imm21; 223 let Inst{25-10} = imm21{15-0}; 225 let Inst{4-0} = imm21{20-16};
|
H A D | LoongArchInstrInfo.td | 677 : Fmt1RI21<op, (outs), (ins GPR:$rj, simm21_lsl2:$imm21), 678 "$rj, $imm21"> { 1460 def : Pat<(brcond GPR:$rj, bb:$imm21), (BNEZ GPR:$rj, bb:$imm21)>; 1462 def : Pat<(brcond (GRLenVT (seteq GPR:$rj, 0)), bb:$imm21), 1463 (BEQZ GPR:$rj, bb:$imm21)>; 1464 def : Pat<(brcond (GRLenVT (setne GPR:$rj, 0)), bb:$imm21), 1465 (BNEZ GPR:$rj, bb:$imm21)>;
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM/ |
H A D | EmulateInstructionARM.cpp | 2843 uint32_t imm21 = in EmulateB() local 2845 imm32 = llvm::SignExtend32<21>(imm21); in EmulateB()
|