Searched refs:Imm4 (Results 1 – 4 of 4) sorted by relevance
111 uint32_t Imm4 = (Value >> 12) & 0x0f; in encodeImmMovtT1MovwT3() local115 return HalfWords{Imm1 << 10 | Imm4, Imm3 << 12 | Imm8}; in encodeImmMovtT1MovwT3()124 uint32_t Imm4 = Hi & 0x0f; in decodeImmMovtT1MovwT3() local128 uint32_t Imm16 = Imm4 << 12 | Imm1 << 11 | Imm3 << 8 | Imm8; in decodeImmMovtT1MovwT3()157 uint32_t Imm4 = (Value >> 12) & 0x0f; in encodeImmMovtA1MovwA2() local159 return (Imm4 << 16) | Imm12; in encodeImmMovtA1MovwA2()168 uint32_t Imm4 = (Value >> 16) & 0x0f; in decodeImmMovtA1MovwA2() local170 return (Imm4 << 12) | Imm12; in decodeImmMovtA1MovwA2()
409 uint16_t Imm4 = extractBits(Value, 4, 1) << 11; in applyFixup() local417 *(little16_t *)FixupPtr = (RawInstr & 0xE003) | Imm11 | Imm4 | Imm9_8 | in applyFixup()
1694 MCOperand &Imm4 = Inst.getOperand(3); in processInstruction() local1704 TmpInst.addOperand(Imm4); in processInstruction()1714 MCOperand &Imm4 = Inst.getOperand(3); in processInstruction() local1724 TmpInst.addOperand(Imm4); in processInstruction()1734 MCOperand &Imm4 = Inst.getOperand(3); in processInstruction() local1744 TmpInst.addOperand(Imm4); in processInstruction()
2700 // First, match the unusual case of doubleword store into Reg+Imm4, i.e.2701 // a store where the offset Imm4 is a multiple of 4, but not of 8. This