Home | History | Annotate | Download | only in ARM

Lines Matching full:blocks

47 STATISTIC(NumJTMoved,    "Number of jump table destination blocks moved");
48 STATISTIC(NumJTInserted, "Number of jump table intermediate blocks inserted");
160 /// WaterList - A sorted list of basic blocks where islands could be placed
161 /// (i.e. blocks that don't fall through to the following block, due
394 // This pass invalidates liveness information when it splits basic blocks.
397 blocks in the function, guaranteeing that
409 // Blocks may have shifted around. Keep the numbering up to date.
517 // The function needs to be as aligned as the basic blocks. The linker may
638 // First thing, compute the size of all basic blocks, and see if the function
850 /// machine function, it upsets all of the block numbers. Renumber the blocks
869 /// Split the basic block containing MI into two blocks, which are joined by
870 /// an unconditional branch. Update data structures and renumber blocks to
936 // All BBOffsets following these blocks must be modified.
1020 // in blocks between CPE and the user.
1081 // and we have updated 2 blocks. This is the maximum number of blocks
1462 /// sizes and offsets of impacted basic blocks.
1483 // FIXME: remove the empty blocks after all the work is done?
1986 // We prefer if target blocks for the jump table come after the jump
1987 // instruction so we can use TB[BH]. Loop through the target blocks