Lines Matching defs:First
99 // First domain available.
153 /// The first instruction in each basic block is 0.
269 assert(LiveRegs && "Must enter basic block first.");
281 assert(LiveRegs && "Must enter basic block first.");
292 assert(LiveRegs && "Must enter basic block first.");
380 // Treat function live-ins as if they were defined just before the first
433 assert(LiveRegs && "Must enter basic block first.");
436 bool First = LiveOuts.insert(std::make_pair(MBB, LiveRegs)).second;
438 if (First) {
459 if (DomP.first) {
463 visitHardInstr(MI, DomP.first);
468 processDefs(MI, !DomP.first);
558 MachineInstr *UndefMI = UndefReads.back().first;
573 UndefMI = UndefReads.back().first;
677 // Force the first dv to match the current instruction.
743 // Initialize the AliasMap on the first use.