Home
last modified time | relevance | path

Searched refs:imm3 (Results 1 – 13 of 13) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
DARMUtils.h307 const uint32_t imm3 = bits(opcode, 14, 12); in ThumbExpandImm_C() local
309 const uint32_t imm12 = i << 11 | imm3 << 8 | abcdefgh; in ThumbExpandImm_C()
350 const uint32_t imm3 = bits(opcode, 14, 12); in ThumbImm12() local
352 const uint32_t imm12 = i << 11 | imm3 << 8 | imm8; in ThumbImm12()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DARMInstrThumb.td976 T1sIGenEncodeImm<0b01110, (outs tGPR:$Rd), (ins tGPR:$Rm, imm0_7:$imm3),
978 "add", "\t$Rd, $Rm, $imm3",
979 [(set tGPR:$Rd, (add tGPR:$Rm, imm0_7:$imm3))]>,
981 bits<3> imm3;
982 let Inst{8-6} = imm3;
1014 def tADDSi3 : tPseudoInst<(outs tGPR:$Rd), (ins tGPR:$Rm, imm0_7:$imm3),
1017 imm0_7:$imm3))]>,
1319 T1sIGenEncodeImm<0b01111, (outs tGPR:$Rd), (ins tGPR:$Rm, imm0_7:$imm3),
1321 "sub", "\t$Rd, $Rm, $imm3",
1322 [(set tGPR:$Rd, (add tGPR:$Rm, imm0_7_neg:$imm3))]>,
[all …]
DARMInstrThumb2.td762 let Inst{14-12} = 0b000; // imm3
848 let Inst{14-12} = 0b000; // imm3
1005 let Inst{14-12} = 0b000; // imm3
1047 let Inst{14-12} = 0b000; // imm3
1145 let Inst{14-12} = 0b000; // imm3
2903 let Inst{14-12} = 0b000; // imm3
3423 let Inst{14-12} = 0b000; // imm3
/freebsd-12-stable/contrib/binutils/include/opcode/
Dcr16.h122 imm3, imm4, imm5, imm6, imm16, imm20, imm32, enumerator
DChangeLog-91031041 * d10v.h: Add flag RESTRICTED_NUM3 for imm3 operands.
/freebsd-12-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/
DArchHandler_arm.cpp482 uint32_t imm3 = ((instruction & 0x70000000) >> 28); in getWordFromThumbMov() local
484 return (imm4 << 12) | (i << 11) | (imm3 << 8) | imm8; in getWordFromThumbMov()
498 uint32_t imm3 = (word & 0x0700) >> 8; in setWordFromThumbMov() local
500 return (instr & 0x8F00FBF0) | imm4 | (i << 10) | (imm3 << 28) | (imm8 << 16); in setWordFromThumbMov()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/
DMips16InstrFormats.td528 // <|EXTEND|imm10:4|imm14:11|RRI-A|rx|ry|f|imm3:0>
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
DSVEInstrFormats.td1778 : I<(outs zprty:$Zdn), (ins zprty:$_Zdn, zprty:$Zm, imm32_0_7:$imm3),
1779 asm, "\t$Zdn, $_Zdn, $Zm, $imm3",
1784 bits<3> imm3;
1788 let Inst{18-16} = imm3;
3486 let Inst{18-16} = imm{2-0}; // imm3
3526 let Inst{18-16} = imm{2-0}; // imm3
3587 let Inst{18-16} = imm{2-0}; // imm3
3722 let Inst{18-16} = imm{2-0}; // imm3
3760 let Inst{18-16} = imm{2-0}; // imm3
4330 let Inst{18-16} = imm{2-0}; // imm3
[all …]
DAArch64SchedA64FX.td2825 // [177] "ftmad $Zdn, $_Zdn, $Zm, $imm3";
DAArch64InstrFormats.td1123 // {2-0} - imm3
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM/
DEmulateInstructionARM.cpp1410 uint32_t imm3 = Bits32(opcode, 14, 12); in EmulateMOVRdImm() local
1413 imm32 = (imm4 << 12) | (i << 11) | (imm3 << 8) | imm8; in EmulateMOVRdImm()
1895 uint32_t imm3 = Bits32(opcode, 14, 12); in EmulateADDSPImm() local
1897 imm32 = (i << 11) | (imm3 << 8) | imm8; in EmulateADDSPImm()
3087 uint32_t imm3 = Bits32(opcode, 14, 12); in EmulateADDImmThumb() local
3089 imm32 = (i << 11) | (imm3 << 8) | imm8; in EmulateADDImmThumb()
/freebsd-12-stable/contrib/binutils/gas/
DChangeLog-02036150 imm3 fields.
6154 imm3 fields.
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
DNVPTXIntrinsics.td1277 def imm3 : NVPTXInst<(outs regclass:$dst),