Home | History | Annotate | Download | only in ARM

Lines Matching full:basic

54           cl::desc("Adjust basic block layout to better use TB[BH]"));
87 /// basic block.
90 /// of this basic block.
93 /// block. This means that subtracting basic block offsets always gives a
100 /// Size - Size of the basic block in bytes. If the block contains
161 /// WaterList - A sorted list of basic blocks where islands could be placed
175 /// highest basic block where a new CPEntry can be placed. To ensure this
395 // This pass invalidates liveness information when it splits basic blocks.
398 basic blocks in the function, guaranteeing that
507 // Create the basic block to hold the CPE's.
514 // Mark the basic block as required by the const-pool.
518 // The function needs to be as aligned as the basic blocks. The linker may
567 /// BBHasFallthrough - Return true if the specified basic block can fallthrough
570 // Get the next machine basic block in the function.
639 // First thing, compute the size of all basic blocks, and see if the function
727 // Basic size info comes from the TSFlags field.
837 assert(I != MBB->end() && "Didn't find MI in its own basic block?");
870 /// Split the basic block containing MI into two blocks, which are joined by
945 /// basic block location.
990 /// Water (a basic block) will be in range for the specific MI.
1056 /// BBIsJumpedOver - Return true of the specified basic block's only predecessor
1441 // Mark the basic block as aligned as required by the const-pool entry.
1462 /// sizes and offsets of impacted basic blocks.