/external/llvm/lib/Transforms/Scalar/ |
LoopInstSimplify.cpp | 136 BasicBlock *SuccBB = *SI; 137 if (!Visited.insert(SuccBB)) 140 const Loop *SuccLoop = LI->getLoopFor(SuccBB); 141 if (SuccLoop && SuccLoop->getHeader() == SuccBB 143 VisitStack.push_back(WorklistItem(SuccBB, true)); 158 ExitBlocks.end(), SuccBB); 162 VisitStack.push_back(WorklistItem(SuccBB, false));
|
JumpThreading.cpp | 118 BasicBlock *SuccBB); [all...] |
/external/llvm/lib/CodeGen/ |
BranchFolding.h | 96 bool TryTailMergeBlocks(MachineBasicBlock* SuccBB, 105 MachineBasicBlock *SuccBB, 107 void RemoveBlocksWithHash(unsigned CurHash, MachineBasicBlock* SuccBB,
|
BranchFolding.cpp | 457 static void FixTail(MachineBasicBlock *CurMBB, MachineBasicBlock *SuccBB, 470 TII->InsertBranch(*CurMBB, SuccBB, NULL, Cond, dl); 475 TII->InsertBranch(*CurMBB, SuccBB, NULL, 527 MachineBasicBlock *SuccBB, 558 if (SuccBB && MBB1 != PredBB && MBB2 != PredBB && 593 MachineBasicBlock *SuccBB, 608 SuccBB, PredBB)) { 629 MachineBasicBlock *SuccBB, 637 if (SuccBB && CurMBB != PredBB) 638 FixTail(CurMBB, SuccBB, TII) [all...] |
LiveVariables.cpp | 783 MachineBasicBlock *SuccBB) { 788 MachineBasicBlock::iterator BBI = SuccBB->begin(), BBE = SuccBB->end(); 793 // All registers used by PHI nodes in SuccBB must be live through BB. 799 // Record all vreg defs and kills of all instructions in SuccBB. 820 // If the register is either killed in or live through SuccBB it's also live 823 if (Kills.count(Reg) || VI.AliveBlocks.test(SuccBB->getNumber()))
|
TailDuplication.cpp | 459 MachineBasicBlock *SuccBB = *SI; 460 for (MachineBasicBlock::iterator II = SuccBB->begin(), EE = SuccBB->end(); 503 if (!SrcBB->isSuccessor(SuccBB)) [all...] |
IfConversion.cpp | 428 MachineBasicBlock *SuccBB = *SI; 429 if (SuccBB != TrueBB) 430 return SuccBB; [all...] |
/external/llvm/lib/Target/Mips/ |
MipsDelaySlotFiller.cpp | 52 "disable-mips-df-succbb-search", 94 /// the registers that are live-in to SuccBB. 96 const MachineBasicBlock &SuccBB); 343 const MachineBasicBlock &SuccBB) { 346 if (*SI != &SuccBB) 600 MachineBasicBlock *SuccBB = selectSuccBB(MBB); 602 if (!SuccBB) 611 // Iterate over SuccBB's predecessor list. 612 for (MachineBasicBlock::pred_iterator PI = SuccBB->pred_begin(), 613 PE = SuccBB->pred_end(); PI != PE; ++PI [all...] |
/external/llvm/include/llvm/CodeGen/ |
LiveVariables.h | 292 /// addNewBlock - Add a new basic block BB between DomBB and SuccBB. All 293 /// variables that are live out of DomBB and live into SuccBB will be marked 298 MachineBasicBlock *SuccBB);
|
/external/llvm/lib/Transforms/Utils/ |
LowerSwitch.cpp | 231 BasicBlock *SuccBB = i.getCaseSuccessor(); 233 TheClusterifier.add(CaseRanges, SuccBB);
|
PromoteMemoryToRegister.cpp | 814 BasicBlock *SuccBB = SuccNode->getBlock(); 815 if (!LiveInBlocks.count(SuccBB)) 818 DFBlocks.push_back(std::make_pair(BBNumbers[SuccBB], SuccBB)); 819 if (!DefBlocks.count(SuccBB)) [all...] |
/external/llvm/lib/Transforms/ObjCARC/ |
ObjCARCOpts.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
FastISel.cpp | [all...] |
SelectionDAGBuilder.cpp | [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstructionCombining.cpp | [all...] |