Home | History | Annotate | Download | only in assembler

Lines Matching refs:encoding

250         ThumbImmediateValue encoding;
251 encoding.asInt = 0;
255 encoding.immediate = value;
256 encoding.pattern = 0;
257 return ARMThumbImmediate(TypeEncoded, encoding);
271 encoding.shiftValue7 = value >> rightShiftAmount;
273 encoding.shiftAmount = 8 + leadingZeros;
274 return ARMThumbImmediate(TypeEncoded, encoding);
281 encoding.immediate = bytes.byte0;
282 encoding.pattern = 3;
283 return ARMThumbImmediate(TypeEncoded, encoding);
287 encoding.immediate = bytes.byte0;
288 encoding.pattern = 1;
289 return ARMThumbImmediate(TypeEncoded, encoding);
293 encoding.immediate = bytes.byte0;
294 encoding.pattern = 2;
295 return ARMThumbImmediate(TypeEncoded, encoding);
1708 // ARM encoding for the top two bits below the sign bit is 'peculiar'.
1717 // variable wdith encoding - the previous instruction might *look* like an ITTT but