Searched refs:FirstTerm (Results 1 - 4 of 4) sorted by relevance

/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DEarlyIfConversion.cpp274 MachineBasicBlock::iterator FirstTerm = Head->getFirstTerminator(); local
309 if (I != FirstTerm && I->isTerminator())
454 MachineBasicBlock::iterator FirstTerm = Head->getFirstTerminator(); local
455 assert(FirstTerm != Head->end() && "No terminators");
456 DebugLoc HeadDL = FirstTerm->getDebugLoc();
458 // Convert all PHIs to select instructions inserted before FirstTerm.
463 TII->insertSelect(*Head, FirstTerm, HeadDL, DstReg, Cond, PI.TReg, PI.FReg);
464 DEBUG(dbgs() << " --> " << *llvm::prior(FirstTerm));
474 MachineBasicBlock::iterator FirstTerm = Head->getFirstTerminator(); local
475 assert(FirstTerm !
[all...]
H A DPHIElimination.cpp425 MachineBasicBlock::iterator FirstTerm = opBlock.getFirstTerminator(); local
426 for (MachineBasicBlock::iterator Term = FirstTerm;
437 KillInst = FirstTerm;
485 MachineBasicBlock::iterator FirstTerm = opBlock.getFirstTerminator(); local
486 for (MachineBasicBlock::iterator Term = FirstTerm;
497 KillInst = FirstTerm;
H A DSplitKit.cpp70 MachineBasicBlock::const_iterator FirstTerm = MBB->getFirstTerminator(); local
71 if (FirstTerm == MBB->end())
74 LSP.first = LIS.getInstructionIndex(FirstTerm);
H A DBranchFolding.cpp146 MachineBasicBlock::iterator FirstTerm = I;
163 while (I != FirstTerm) {

Completed in 112 milliseconds