Searched refs:imm3 (Results 1 – 13 of 13) sorted by relevance
307 const uint32_t imm3 = bits(opcode, 14, 12); in ThumbExpandImm_C() local309 const uint32_t imm12 = i << 11 | imm3 << 8 | abcdefgh; in ThumbExpandImm_C()350 const uint32_t imm3 = bits(opcode, 14, 12); in ThumbImm12() local352 const uint32_t imm12 = i << 11 | imm3 << 8 | imm8; in ThumbImm12()
976 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 …]
762 let Inst{14-12} = 0b000; // imm3848 let Inst{14-12} = 0b000; // imm31005 let Inst{14-12} = 0b000; // imm31047 let Inst{14-12} = 0b000; // imm31145 let Inst{14-12} = 0b000; // imm32903 let Inst{14-12} = 0b000; // imm33423 let Inst{14-12} = 0b000; // imm3
122 imm3, imm4, imm5, imm6, imm16, imm20, imm32, enumerator
1041 * d10v.h: Add flag RESTRICTED_NUM3 for imm3 operands.
482 uint32_t imm3 = ((instruction & 0x70000000) >> 28); in getWordFromThumbMov() local484 return (imm4 << 12) | (i << 11) | (imm3 << 8) | imm8; in getWordFromThumbMov()498 uint32_t imm3 = (word & 0x0700) >> 8; in setWordFromThumbMov() local500 return (instr & 0x8F00FBF0) | imm4 | (i << 10) | (imm3 << 28) | (imm8 << 16); in setWordFromThumbMov()
528 // <|EXTEND|imm10:4|imm14:11|RRI-A|rx|ry|f|imm3:0>
1778 : 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}; // imm33526 let Inst{18-16} = imm{2-0}; // imm33587 let Inst{18-16} = imm{2-0}; // imm33722 let Inst{18-16} = imm{2-0}; // imm33760 let Inst{18-16} = imm{2-0}; // imm34330 let Inst{18-16} = imm{2-0}; // imm3[all …]
2825 // [177] "ftmad $Zdn, $_Zdn, $Zm, $imm3";
1123 // {2-0} - imm3
1410 uint32_t imm3 = Bits32(opcode, 14, 12); in EmulateMOVRdImm() local1413 imm32 = (imm4 << 12) | (i << 11) | (imm3 << 8) | imm8; in EmulateMOVRdImm()1895 uint32_t imm3 = Bits32(opcode, 14, 12); in EmulateADDSPImm() local1897 imm32 = (i << 11) | (imm3 << 8) | imm8; in EmulateADDSPImm()3087 uint32_t imm3 = Bits32(opcode, 14, 12); in EmulateADDImmThumb() local3089 imm32 = (i << 11) | (imm3 << 8) | imm8; in EmulateADDImmThumb()
6150 imm3 fields.6154 imm3 fields.
1277 def imm3 : NVPTXInst<(outs regclass:$dst),