Searched refs:Imm4 (Results 1 – 4 of 4) sorted by relevance
112 uint32_t Imm4 = (Value >> 12) & 0x0f; in encodeImmMovtT1MovwT3() local116 return HalfWords{Imm1 << 10 | Imm4, Imm3 << 12 | Imm8}; in encodeImmMovtT1MovwT3()125 uint32_t Imm4 = Hi & 0x0f; in decodeImmMovtT1MovwT3() local129 uint32_t Imm16 = Imm4 << 12 | Imm1 << 11 | Imm3 << 8 | Imm8; in decodeImmMovtT1MovwT3()158 uint32_t Imm4 = (Value >> 12) & 0x0f; in encodeImmMovtA1MovwA2() local160 return (Imm4 << 16) | Imm12; in encodeImmMovtA1MovwA2()169 uint32_t Imm4 = (Value >> 16) & 0x0f; in decodeImmMovtA1MovwA2() local171 return (Imm4 << 12) | Imm12; in decodeImmMovtA1MovwA2()
407 uint16_t Imm4 = extractBits(Value, 4, 1) << 11; in applyFixup() local415 *(little16_t *)FixupPtr = (RawInstr & 0xE003) | Imm11 | Imm4 | Imm9_8 | in applyFixup()
1628 MCOperand &Imm4 = Inst.getOperand(3); in processInstruction() local1638 TmpInst.addOperand(Imm4); in processInstruction()1648 MCOperand &Imm4 = Inst.getOperand(3); in processInstruction() local1658 TmpInst.addOperand(Imm4); in processInstruction()1668 MCOperand &Imm4 = Inst.getOperand(3); in processInstruction() local1678 TmpInst.addOperand(Imm4); in processInstruction()
2667 // First, match the unusual case of doubleword store into Reg+Imm4, i.e.2668 // a store where the offset Imm4 is a multiple of 4, but not of 8. This