Home
last modified time | relevance | path

Searched refs:PriorCond (Results 1 – 6 of 6) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DBranchFolding.cpp1056 SmallVector<MachineOperand, 4> PriorCond; in OptimizeBlock() local
1058 TII->AnalyzeBranch(PrevBB, PriorTBB, PriorFBB, PriorCond, true); in OptimizeBlock()
1062 !PriorCond.empty()); in OptimizeBlock()
1069 PriorCond.clear(); in OptimizeBlock()
1071 TII->InsertBranch(PrevBB, PriorTBB, 0, PriorCond, dl); in OptimizeBlock()
1084 if (PriorCond.empty() && !PriorTBB && MBB->pred_size() == 1 && in OptimizeBlock()
1126 TII->InsertBranch(PrevBB, PriorTBB, 0, PriorCond, dl); in OptimizeBlock()
1136 SmallVector<MachineOperand, 4> NewPriorCond(PriorCond); in OptimizeBlock()
1154 if (MBB->succ_empty() && !PriorCond.empty() && PriorFBB == 0 && in OptimizeBlock()
1170 SmallVector<MachineOperand, 4> NewPriorCond(PriorCond); in OptimizeBlock()
[all …]
DTailDuplication.cpp824 SmallVector<MachineOperand, 4> PriorCond; in TailDuplicate() local
828 !TII->AnalyzeBranch(*PrevBB, PriorTBB, PriorFBB, PriorCond, true) && in TailDuplicate()
829 PriorCond.empty() && !PriorTBB && TailBB->pred_size() == 1 && in TailDuplicate()
/external/llvm/lib/CodeGen/
DBranchFolding.cpp1278 SmallVector<MachineOperand, 4> PriorCond; in OptimizeBlock() local
1280 TII->analyzeBranch(PrevBB, PriorTBB, PriorFBB, PriorCond, true); in OptimizeBlock()
1284 !PriorCond.empty()); in OptimizeBlock()
1292 PriorCond.clear(); in OptimizeBlock()
1294 TII->InsertBranch(PrevBB, PriorTBB, nullptr, PriorCond, dl); in OptimizeBlock()
1307 if (PriorCond.empty() && !PriorTBB && MBB->pred_size() == 1 && in OptimizeBlock()
1350 TII->InsertBranch(PrevBB, PriorTBB, nullptr, PriorCond, dl); in OptimizeBlock()
1360 SmallVector<MachineOperand, 4> NewPriorCond(PriorCond); in OptimizeBlock()
1379 if (MBB->succ_empty() && !PriorCond.empty() && !PriorFBB && in OptimizeBlock()
1395 SmallVector<MachineOperand, 4> NewPriorCond(PriorCond); in OptimizeBlock()
[all …]
DTailDuplicator.cpp813 SmallVector<MachineOperand, 4> PriorCond; in tailDuplicate() local
817 !TII->analyzeBranch(*PrevBB, PriorTBB, PriorFBB, PriorCond, true) && in tailDuplicate()
818 PriorCond.empty() && !PriorTBB && TailBB->pred_size() == 1 && in tailDuplicate()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DBranchFolding.cpp1464 SmallVector<MachineOperand, 4> PriorCond; in OptimizeBlock() local
1466 TII->analyzeBranch(PrevBB, PriorTBB, PriorFBB, PriorCond, true); in OptimizeBlock()
1470 !PriorCond.empty()); in OptimizeBlock()
1478 PriorCond.clear(); in OptimizeBlock()
1480 TII->insertBranch(PrevBB, PriorTBB, nullptr, PriorCond, dl); in OptimizeBlock()
1493 if (PriorCond.empty() && !PriorTBB && MBB->pred_size() == 1 && in OptimizeBlock()
1536 TII->insertBranch(PrevBB, PriorTBB, nullptr, PriorCond, dl); in OptimizeBlock()
1546 SmallVector<MachineOperand, 4> NewPriorCond(PriorCond); in OptimizeBlock()
1565 if (MBB->succ_empty() && !PriorCond.empty() && !PriorFBB && in OptimizeBlock()
1581 SmallVector<MachineOperand, 4> NewPriorCond(PriorCond); in OptimizeBlock()
[all …]
DTailDuplicator.cpp885 SmallVector<MachineOperand, 4> PriorCond; in tailDuplicate() local
891 !TII->analyzeBranch(*PrevBB, PriorTBB, PriorFBB, PriorCond) && in tailDuplicate()
892 PriorCond.empty() && in tailDuplicate()