Lines Matching full:bytes
9 * than 254 bytes and it has to be divisible by 2.
13 .error "cpu alternatives does not support instructions blocks > 254 bytes\n"
35 * Fill up @bytes with nops. The macro emits 6-byte nop instructions
39 .macro alt_pad_fill bytes
40 .fill ( \bytes ) / 6, 6, 0xc0040000
41 .fill ( \bytes ) % 6 / 4, 4, 0x47000000
42 .fill ( \bytes ) % 6 % 4 / 2, 2, 0x0700
46 * Fill up @bytes with nops. If the number of bytes is larger
48 * fill an area of size (@bytes - 6) with nop instructions.
50 .macro alt_pad bytes
51 .if ( \bytes > 0 )
52 .if ( \bytes > 6 )
53 jg . + \bytes
54 alt_pad_fill \bytes - 6
56 alt_pad_fill \bytes