Lines Matching full:bundle
48 // Remove BUNDLE instruction and the InsideBundle flags from bundled
95 /// finalizeBundle - Finalize a machine instruction bundle which includes
97 /// This routine adds a BUNDLE instruction to represent the bundle, it adds
99 /// bundle, and it copies externally visible defs and uses to the BUNDLE
104 assert(FirstMI != LastMI && "Empty bundle?");
105 MIBundleBuilder Bundle(MBB, FirstMI, LastMI);
112 BuildMI(MF, FirstMI->getDebugLoc(), TII->get(TargetOpcode::BUNDLE));
113 Bundle.prepend(MIB);
167 // Re-defined inside the bundle, it's no longer killed.
190 // If it's not live beyond end of the bundle, mark it dead.
207 /// the last instruction in the bundle is not provided as an input. This is
210 /// points to the end of the bundle.
233 "First instr cannot be inside bundle before finalization!");