Home | History | Annotate | Download | only in MCTargetDesc

Lines Matching refs:Disp

127   uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups);
128 assert(isUInt<4>(Base) && isUInt<12>(Disp));
129 return (Base << 12) | Disp;
136 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups);
137 assert(isUInt<4>(Base) && isInt<20>(Disp));
138 return (Base << 20) | ((Disp & 0xfff) << 8) | ((Disp & 0xff000) >> 12);
145 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups);
147 assert(isUInt<4>(Base) && isUInt<12>(Disp) && isUInt<4>(Index));
148 return (Index << 16) | (Base << 12) | Disp;
155 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups);
157 assert(isUInt<4>(Base) && isInt<20>(Disp) && isUInt<4>(Index));
158 return (Index << 24) | (Base << 20) | ((Disp & 0xfff) << 8)
159 | ((Disp & 0xff000) >> 12);
166 uint64_t Disp = getMachineOpValue(MI, MI.getOperand(OpNum + 1), Fixups);
168 assert(isUInt<4>(Base) && isUInt<12>(Disp) && isUInt<8>(Len));
169 return (Len << 16) | (Base << 12) | Disp;