Lines Matching refs:Disp
119 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups); in getBDAddr12Encoding() local
120 assert(isUInt<4>(Base) && isUInt<12>(Disp)); in getBDAddr12Encoding()
121 return (Base << 12) | Disp; in getBDAddr12Encoding()
128 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups); in getBDAddr20Encoding() local
129 assert(isUInt<4>(Base) && isInt<20>(Disp)); in getBDAddr20Encoding()
130 return (Base << 20) | ((Disp & 0xfff) << 8) | ((Disp & 0xff000) >> 12); in getBDAddr20Encoding()
137 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups); in getBDXAddr12Encoding() local
139 assert(isUInt<4>(Base) && isUInt<12>(Disp) && isUInt<4>(Index)); in getBDXAddr12Encoding()
140 return (Index << 16) | (Base << 12) | Disp; in getBDXAddr12Encoding()
147 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups); in getBDXAddr20Encoding() local
149 assert(isUInt<4>(Base) && isInt<20>(Disp) && isUInt<4>(Index)); in getBDXAddr20Encoding()
150 return (Index << 24) | (Base << 20) | ((Disp & 0xfff) << 8) in getBDXAddr20Encoding()
151 | ((Disp & 0xff000) >> 12); in getBDXAddr20Encoding()
158 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups); in getBDLAddr12Len8Encoding() local
160 assert(isUInt<4>(Base) && isUInt<12>(Disp) && isUInt<8>(Len)); in getBDLAddr12Len8Encoding()
161 return (Len << 16) | (Base << 12) | Disp; in getBDLAddr12Len8Encoding()