Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ExpandPseudoInsts.cpp633 LoadCmpBB->addSuccessor(StoreBB); in expandCMP_SWAP()
644 StoreBB->addSuccessor(LoadCmpBB); in expandCMP_SWAP()
645 StoreBB->addSuccessor(DoneBB); in expandCMP_SWAP()
658 computeAndAddLiveIns(LiveRegs, *StoreBB); in expandCMP_SWAP()
661 StoreBB->clearLiveIns(); in expandCMP_SWAP()
662 computeAndAddLiveIns(LiveRegs, *StoreBB); in expandCMP_SWAP()
725 LoadCmpBB->addSuccessor(StoreBB); in expandCMP_SWAP_128()
737 StoreBB->addSuccessor(LoadCmpBB); in expandCMP_SWAP_128()
738 StoreBB->addSuccessor(DoneBB); in expandCMP_SWAP_128()
751 computeAndAddLiveIns(LiveRegs, *StoreBB); in expandCMP_SWAP_128()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMExpandPseudoInsts.cpp977 LoadCmpBB->addSuccessor(StoreBB); in ExpandCMP_SWAP()
991 BuildMI(StoreBB, DL, TII->get(CMPri)) in ExpandCMP_SWAP()
995 BuildMI(StoreBB, DL, TII->get(Bcc)) in ExpandCMP_SWAP()
999 StoreBB->addSuccessor(LoadCmpBB); in ExpandCMP_SWAP()
1000 StoreBB->addSuccessor(DoneBB); in ExpandCMP_SWAP()
1016 StoreBB->clearLiveIns(); in ExpandCMP_SWAP()
1098 LoadCmpBB->addSuccessor(StoreBB); in ExpandCMP_SWAP_64()
1115 BuildMI(StoreBB, DL, TII->get(Bcc)) in ExpandCMP_SWAP_64()
1119 StoreBB->addSuccessor(LoadCmpBB); in ExpandCMP_SWAP_64()
1120 StoreBB->addSuccessor(DoneBB); in ExpandCMP_SWAP_64()
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DPromoteMemoryToRegister.cpp362 BasicBlock *StoreBB = OnlyStore->getParent(); in rewriteSingleStoreAlloca() local
381 if (LI->getParent() == StoreBB) { in rewriteSingleStoreAlloca()
390 Info.UsingBlocks.push_back(StoreBB); in rewriteSingleStoreAlloca()
393 } else if (LI->getParent() != StoreBB && in rewriteSingleStoreAlloca()
394 !DT.dominates(StoreBB, LI->getParent())) { in rewriteSingleStoreAlloca()
H A DSimplifyCFG.cpp1866 BasicBlock *StoreBB, BasicBlock *EndBB) { in isSafeToSpeculateStore() argument
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp1526 BasicBlock *StoreBB = SI.getParent(); in mergeStoreIntoSuccessor() local
1527 BasicBlock *DestBB = StoreBB->getTerminator()->getSuccessor(0); in mergeStoreIntoSuccessor()
1533 if (*PredIter == StoreBB) in mergeStoreIntoSuccessor()
1539 if (StoreBB == DestBB || OtherBB == DestBB) in mergeStoreIntoSuccessor()
1569 if (OtherBr->getSuccessor(0) != StoreBB && in mergeStoreIntoSuccessor()
1570 OtherBr->getSuccessor(1) != StoreBB) in mergeStoreIntoSuccessor()
1593 for (BasicBlock::iterator I = StoreBB->begin(); &*I != &SI; ++I) { in mergeStoreIntoSuccessor()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCall.cpp2797 llvm::BasicBlock *StoreBB = store->getParent(); in findDominatingStoreToReturnValue() local
2799 while (IP != StoreBB) { in findDominatingStoreToReturnValue()