Home
last modified time | relevance | path

Searched refs:IfBlock (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizeMaskedMemIntrin.cpp160 BasicBlock *IfBlock = CI->getParent(); in scalarizeMaskedLoad() local
217 Phi->addIncoming(Src0, IfBlock); in scalarizeMaskedLoad()
275 BasicBlock *PrevIfBlock = IfBlock; in scalarizeMaskedLoad()
276 IfBlock = NewIfBlock; in scalarizeMaskedLoad()
484 BasicBlock *IfBlock = CI->getParent(); in scalarizeMaskedGather() local
563 BasicBlock *PrevIfBlock = IfBlock; in scalarizeMaskedGather()
564 IfBlock = NewIfBlock; in scalarizeMaskedGather()
714 BasicBlock *IfBlock = CI->getParent(); in scalarizeMaskedExpandLoad() local
812 BasicBlock *PrevIfBlock = IfBlock; in scalarizeMaskedExpandLoad()
813 IfBlock = NewIfBlock; in scalarizeMaskedExpandLoad()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCUDANV.cpp898 llvm::BasicBlock *IfBlock = in makeModuleCtorFunction() local
924 CtorBuilder.CreateCondBr(EQZero, IfBlock, ExitBlock); in makeModuleCtorFunction()
927 CtorBuilder.SetInsertPoint(IfBlock); in makeModuleCtorFunction()
1057 llvm::BasicBlock *IfBlock = in makeModuleDtorFunction() local
1063 DtorBuilder.CreateCondBr(NEZero, IfBlock, ExitBlock); in makeModuleDtorFunction()
1065 DtorBuilder.SetInsertPoint(IfBlock); in makeModuleDtorFunction()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DEarlyIfConversion.cpp1244 MachineBasicBlock &IfBlock = in shouldConvertIf() local
1249 for (MachineInstr &I : IfBlock) { in shouldConvertIf()
1256 return TII->isProfitableToIfCvt(IfBlock, Cycles, ExtraPredCost, in shouldConvertIf()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp3657 PN->blocks(), std::back_inserter(IfBlocks), [](BasicBlock *IfBlock) { in foldTwoEntryPHINode() argument
3658 return cast<BranchInst>(IfBlock->getTerminator())->isUnconditional(); in foldTwoEntryPHINode()
3769 for (BasicBlock *IfBlock : IfBlocks) in foldTwoEntryPHINode()
3770 for (BasicBlock::iterator I = IfBlock->begin(); !I->isTerminator(); ++I) in foldTwoEntryPHINode()
3780 [](BasicBlock *IfBlock) { return IfBlock->hasAddressTaken(); })) in foldTwoEntryPHINode() argument
3793 for (BasicBlock *IfBlock : IfBlocks) in foldTwoEntryPHINode()
3794 hoistAllInstructionsInto(DomBlock, DomBI, IfBlock); in foldTwoEntryPHINode()