Lines Matching refs:Imm
96 static DecodeStatus decodeUImmOperand(MCInst *Inst, uint64_t Imm) in decodeUImmOperand() argument
99 MCOperand_CreateImm0(Inst, Imm); in decodeUImmOperand()
103 static DecodeStatus decodeSImmOperand(MCInst *Inst, uint64_t Imm, unsigned N) in decodeSImmOperand() argument
106 MCOperand_CreateImm0(Inst, SignExtend64(Imm, N)); in decodeSImmOperand()
110 static DecodeStatus decodeAccessRegOperand(MCInst *Inst, uint64_t Imm, in decodeAccessRegOperand() argument
113 return decodeUImmOperand(Inst, Imm); in decodeAccessRegOperand()
116 static DecodeStatus decodeU4ImmOperand(MCInst *Inst, uint64_t Imm, in decodeU4ImmOperand() argument
119 return decodeUImmOperand(Inst, Imm); in decodeU4ImmOperand()
122 static DecodeStatus decodeU6ImmOperand(MCInst *Inst, uint64_t Imm, in decodeU6ImmOperand() argument
125 return decodeUImmOperand(Inst, Imm); in decodeU6ImmOperand()
128 static DecodeStatus decodeU8ImmOperand(MCInst *Inst, uint64_t Imm, in decodeU8ImmOperand() argument
131 return decodeUImmOperand(Inst, Imm); in decodeU8ImmOperand()
134 static DecodeStatus decodeU16ImmOperand(MCInst *Inst, uint64_t Imm, in decodeU16ImmOperand() argument
137 return decodeUImmOperand(Inst, Imm); in decodeU16ImmOperand()
140 static DecodeStatus decodeU32ImmOperand(MCInst *Inst, uint64_t Imm, in decodeU32ImmOperand() argument
143 return decodeUImmOperand(Inst, Imm); in decodeU32ImmOperand()
146 static DecodeStatus decodeS8ImmOperand(MCInst *Inst, uint64_t Imm, in decodeS8ImmOperand() argument
149 return decodeSImmOperand(Inst, Imm, 8); in decodeS8ImmOperand()
152 static DecodeStatus decodeS16ImmOperand(MCInst *Inst, uint64_t Imm, in decodeS16ImmOperand() argument
155 return decodeSImmOperand(Inst, Imm, 16); in decodeS16ImmOperand()
158 static DecodeStatus decodeS32ImmOperand(MCInst *Inst, uint64_t Imm, in decodeS32ImmOperand() argument
161 return decodeSImmOperand(Inst, Imm, 32); in decodeS32ImmOperand()
164 static DecodeStatus decodePCDBLOperand(MCInst *Inst, uint64_t Imm, in decodePCDBLOperand() argument
168 MCOperand_CreateImm0(Inst, SignExtend64(Imm, N) * 2 + Address); in decodePCDBLOperand()
172 static DecodeStatus decodePC16DBLOperand(MCInst *Inst, uint64_t Imm, in decodePC16DBLOperand() argument
175 return decodePCDBLOperand(Inst, Imm, Address, 16); in decodePC16DBLOperand()
178 static DecodeStatus decodePC32DBLOperand(MCInst *Inst, uint64_t Imm, in decodePC32DBLOperand() argument
182 return decodePCDBLOperand(Inst, Imm, Address, 32); in decodePC32DBLOperand()