Home | History | Annotate | Download | only in ARM

Lines Matching refs:Offset

69     /// counted as part of the following block (i.e., the offset and size for
73 /// BBOffsets - the offset of each MBB in bytes, starting from 0.
258 /// print block size and offset information - debugging
261 DEBUG(errs() << "block " << J << " offset " << BBOffsets[J]
494 unsigned Offset = 0;
525 // table entries. So this code checks whether offset of tBR_JTr + 2
526 // is aligned. That is held in Offset+MBBSize, which already has
529 if ((Offset+MBBSize)%4 != 0 || HasInlineAsm)
597 // pretend the maximum offset is 255 * 4. Since each instruction
656 ((Offset%4) != 0 || HasInlineAsm))
660 BBOffsets.push_back(Offset);
661 Offset += MBBSize;
665 /// GetOffsetOf - Return the current offset of the specified machine instruction
666 /// from the start of the function. This offset changes as stuff is moved
671 // The offset is composed of two things: the sum of the sizes of all MBB's
672 // before this instruction's block, and the offset from the start of the block
674 unsigned Offset = BBOffsets[MBB->getNumber()];
680 (Offset%4 != 0 || HasInlineAsm))
681 Offset += 2;
686 if (&*I == MI) return Offset;
687 Offset += TII->GetInstSizeInBytes(I);
823 // The original offset of the jump instruction was:
893 // the offset of the instruction.
913 << " offset=" << int(CPEOffset-UserOffset) << "\t" << *MI);
964 // table entries. So this code checks whether offset of tBR_JTr
965 // is aligned; if it is, the offset of the jump table following the
1201 for (unsigned Offset = UserOffset+TII->GetInstSizeInBytes(UserMI);
1202 Offset < BaseInsertOffset;
1203 Offset += TII->GetInstSizeInBytes(MI),
1207 if (!OffsetIsInRange(Offset, EndInsertOffset,
1399 << " offset " << int(DestOffset-BrOffset) << "\t" << *MI);
1597 // FIXME: Check if offset is multiple of scale if scale is not 4.
1663 // Check if the distance is within 126. Subtract starting offset by 2
1724 // Negative offset is not ok. FIXME: We should change BB layout to make
1851 // so we have a positive offset.