Searched refs:TailBB (Results 1 – 2 of 2) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | TailDuplication.cpp | 86 void ProcessPHI(MachineInstr *MI, MachineBasicBlock *TailBB, 93 MachineBasicBlock *TailBB, 103 bool IsSimple, MachineBasicBlock &TailBB); 104 bool isSimpleBB(MachineBasicBlock *TailBB); 106 bool duplicateSimpleBB(MachineBasicBlock *TailBB, 110 bool TailDuplicate(MachineBasicBlock *TailBB, 386 MachineBasicBlock *TailBB, in ProcessPHI() argument 403 if (isDefLiveOut(DefReg, TailBB, MRI) || RegsUsedByPhi.count(DefReg)) in ProcessPHI() 419 MachineBasicBlock *TailBB, in DuplicateInstruction() argument 437 if (isDefLiveOut(Reg, TailBB, MRI) || UsedByPhi.count(Reg)) in DuplicateInstruction() [all …]
|
D | IfConversion.cpp | 1211 MachineBasicBlock *TailBB = TrueBBI.TrueBB; in IfConvertDiamond() local 1213 if (!TailBB) { in IfConvertDiamond() 1215 TailBB = FalseBBI.TrueBB; in IfConvertDiamond() 1216 assert((TailBB || !TrueBBI.IsBrAnalyzable) && "Unexpected!"); in IfConvertDiamond() 1368 MergeBlocks(BBI, *BBI1, TailBB == 0); in IfConvertDiamond() 1369 MergeBlocks(BBI, *BBI2, TailBB == 0); in IfConvertDiamond() 1375 if (TailBB) { in IfConvertDiamond() 1376 BBInfo &TailBBI = BBAnalysis[TailBB->getNumber()]; in IfConvertDiamond() 1380 unsigned NumPreds = TailBB->pred_size(); in IfConvertDiamond() 1384 MachineBasicBlock::pred_iterator PI = TailBB->pred_begin(); in IfConvertDiamond() [all …]
|