Searched refs:ElemDef (Results 1 – 2 of 2) sorted by relevance
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMLowOverheadLoops.cpp | 372 if (auto *ElemDef = RDA->getLocalLiveOutMIDef(InsertBB, NumElements)) { in ValidateTailPredicate() local 373 if (IsSafeToMove<MachineBasicBlock::reverse_iterator>(ElemDef, InsertPt, RDA)) { in ValidateTailPredicate() 374 ElemDef->removeFromParent(); in ValidateTailPredicate() 375 InsertBB->insert(MachineBasicBlock::iterator(InsertPt), ElemDef); in ValidateTailPredicate() 377 << *ElemDef); in ValidateTailPredicate() 378 } else if (IsSafeToMove<MachineBasicBlock::iterator>(InsertPt, ElemDef, RDA)) { in ValidateTailPredicate() 380 InsertBB->insertAfter(MachineBasicBlock::iterator(ElemDef), InsertPt); in ValidateTailPredicate() 381 LLVM_DEBUG(dbgs() << "ARM Loops: Moved start past: " << *ElemDef); in ValidateTailPredicate()
|
/external/llvm-project/llvm/lib/Target/ARM/ |
D | ARMLowOverheadLoops.cpp | 670 if (auto *ElemDef = in ValidateTailPredicate() local 672 if (RDA.isSafeToMoveForwards(ElemDef, &*StartInsertPt)) { in ValidateTailPredicate() 673 ElemDef->removeFromParent(); in ValidateTailPredicate() 674 StartInsertBB->insert(StartInsertPt, ElemDef); in ValidateTailPredicate() 676 << "ARM Loops: Moved element count def: " << *ElemDef); in ValidateTailPredicate() 677 } else if (RDA.isSafeToMoveBackwards(&*StartInsertPt, ElemDef)) { in ValidateTailPredicate() 679 StartInsertBB->insertAfter(MachineBasicBlock::iterator(ElemDef), in ValidateTailPredicate() 681 LLVM_DEBUG(dbgs() << "ARM Loops: Moved start past: " << *ElemDef); in ValidateTailPredicate() 686 MachineOperand Operand = ElemDef->getOperand(1); in ValidateTailPredicate() 687 if (isMovRegOpcode(ElemDef->getOpcode()) && in ValidateTailPredicate() [all …]
|