Home
last modified time | relevance | path

Searched refs:CmpBB (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ConditionalCompares.cpp149 MachineBasicBlock *CmpBB; member in __anon79d718350111::SSACCmpConv
227 if (MBB == CmpBB) { in trivialTailPHIs()
247 if (I.getOperand(oi - 1).getMBB() == CmpBB) { in updateTailPHIs()
438 Tail = CmpBB = nullptr; in canConvert()
453 CmpBB = Succ0; in canConvert()
456 if (!CmpBB->isSuccessor(Tail)) in canConvert()
461 << printMBBReference(*CmpBB) << " -> " in canConvert()
485 if (!CmpBB->empty() && CmpBB->front().isPHI()) { in canConvert()
491 if (!CmpBB->livein_empty()) { in canConvert()
522 if (TBB != CmpBB) { in canConvert()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopIdiomVectorize.cpp870 auto *CmpBB = BasicBlock::Create(Preheader->getContext(), "byte.compare", in transformByteCompare() local
872 CmpBB->moveBefore(EndBB); in transformByteCompare()
876 Builder.CreateCondBr(Builder.getTrue(), CmpBB, Header); in transformByteCompare()
880 DTU.applyUpdates({{DominatorTree::Insert, MismatchEnd, CmpBB}}); in transformByteCompare()
884 Builder.SetInsertPoint(CmpBB); in transformByteCompare()
888 DTU.applyUpdates({{DominatorTree::Insert, CmpBB, FoundBB}, in transformByteCompare()
889 {DominatorTree::Insert, CmpBB, EndBB}}); in transformByteCompare()
893 DTU.applyUpdates({{DominatorTree::Insert, CmpBB, FoundBB}}); in transformByteCompare()
912 PN.addIncoming(ByteCmpRes, CmpBB); in transformByteCompare()
921 PN.addIncoming(PN.getIncomingValueForBlock(BB), CmpBB); in transformByteCompare()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp1866 BasicBlock *CmpBB = Cmp->getParent(); in foldICmpWithDominatingICmp() local
1867 BasicBlock *DomBB = CmpBB->getSinglePredecessor(); in foldICmpWithDominatingICmp()
1878 if (CmpBB != FalseBB) in foldICmpWithDominatingICmp()