Searched refs:CmpBB (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ConditionalCompares.cpp | 149 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 D | LoopIdiomVectorize.cpp | 870 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 D | CodeGenPrepare.cpp | 1866 BasicBlock *CmpBB = Cmp->getParent(); in foldICmpWithDominatingICmp() local 1867 BasicBlock *DomBB = CmpBB->getSinglePredecessor(); in foldICmpWithDominatingICmp() 1878 if (CmpBB != FalseBB) in foldICmpWithDominatingICmp()
|