/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCExpandISEL.cpp | 51 MachineBasicBlock *TrueBlock; member in __anonb2287cc50111::PPCExpandISEL 371 TrueBlock = MF->CreateMachineBasicBlock(LLVM_BB); in reorganizeBlockLayout() 372 MF->insert(It, TrueBlock); in reorganizeBlockLayout() 396 MBB->addSuccessor(IsTrueBlockRequired ? TrueBlock : Successor); in reorganizeBlockLayout() 400 TrueBlockI = TrueBlock->begin(); in reorganizeBlockLayout() 401 TrueBlock->addSuccessor(Successor); in reorganizeBlockLayout() 412 .addMBB(IsTrueBlockRequired ? TrueBlock : Successor); in reorganizeBlockLayout() 446 BuildMI(*TrueBlock, TrueBlockI, dl, in populateBlocks() 468 computeAndAddLiveIns(LPR, *TrueBlock); in populateBlocks()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiInstrInfo.cpp | 562 MachineBasicBlock *&TrueBlock, in analyzeBranch() argument 591 TrueBlock = Instruction->getOperand(0).getMBB(); in analyzeBranch() 603 TrueBlock = nullptr; in analyzeBranch() 610 TrueBlock = Instruction->getOperand(0).getMBB(); in analyzeBranch() 626 FalseBlock = TrueBlock; in analyzeBranch() 627 TrueBlock = Instruction->getOperand(0).getMBB(); in analyzeBranch() 658 MachineBasicBlock *TrueBlock, in insertBranch() argument 664 assert(TrueBlock && "insertBranch must not be told to insert a fallthrough"); in insertBranch() 670 BuildMI(&MBB, DL, get(Lanai::BT)).addMBB(TrueBlock); in insertBranch() 678 BuildMI(&MBB, DL, get(Lanai::BRCC)).addMBB(TrueBlock).addImm(ConditionalCode); in insertBranch()
|
H A D | LanaiInstrInfo.h | 87 bool analyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TrueBlock, 139 unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TrueBlock,
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | DFAJumpThreading.cpp | 220 BasicBlock *TrueBlock = nullptr; in unfold() local 228 "si.unfold.true", &TrueBlock, &TrueBranch, in unfold() 239 if (!TrueBlock && !FalseBlock) { in unfold() 254 if (TrueBlock && FalseBlock) { in unfold() 256 TT = TrueBlock; in unfold() 260 SIUse->addIncoming(SI->getTrueValue(), TrueBlock); in unfold() 267 Phi.addIncoming(OrigValue, TrueBlock); in unfold() 281 if (!TrueBlock) { in unfold() 287 NewBlock = TrueBlock; in unfold() 288 TT = TrueBlock; in unfold()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | SelectOptimize.cpp | 697 BasicBlock *TrueBlock = nullptr, *FalseBlock = nullptr; in convertProfitableSIGroups() local 700 TrueBlock = BasicBlock::Create(EndBlock->getContext(), "select.true.sink", in convertProfitableSIGroups() 702 TrueBranch = BranchInst::Create(EndBlock, TrueBlock); in convertProfitableSIGroups() 718 if (TrueBlock == FalseBlock) { in convertProfitableSIGroups() 719 assert(TrueBlock == nullptr && in convertProfitableSIGroups() 734 if (TrueBlock == nullptr) { in convertProfitableSIGroups() 737 TrueBlock = StartBlock; in convertProfitableSIGroups() 739 TT = TrueBlock; in convertProfitableSIGroups() 743 TT = TrueBlock; in convertProfitableSIGroups() 763 PN->addIncoming(getTrueOrFalseValue(SI, true, INS, IB), TrueBlock); in convertProfitableSIGroups()
|
H A D | CodeGenPrepare.cpp | 7211 BasicBlock *TrueBlock = nullptr; in optimizeSelectInst() local 7224 TrueBlock = TrueBranch->getParent(); in optimizeSelectInst() 7233 TrueBlock = TrueBranch->getParent(); in optimizeSelectInst() 7239 if (TrueBlock) in optimizeSelectInst() 7240 TrueBlock->setName("select.true.sink"); in optimizeSelectInst() 7246 if (TrueBlock) in optimizeSelectInst() 7247 FreshBBs.insert(TrueBlock); in optimizeSelectInst() 7271 if (TrueBlock == nullptr) in optimizeSelectInst() 7272 TrueBlock = StartBlock; in optimizeSelectInst() 7286 PN->addIncoming(getTrueOrFalseValue(SI, true, INS), TrueBlock); in optimizeSelectInst()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenFunction.cpp | 1741 const Expr *Cond, BinaryOperator::Opcode LOp, llvm::BasicBlock *TrueBlock, in EmitBranchToCounterBlock() argument 1747 return EmitBranchOnBoolExpr(Cond, TrueBlock, FalseBlock, TrueCount, LH); in EmitBranchToCounterBlock() 1771 NextBlock = TrueBlock; in EmitBranchToCounterBlock() 1787 ThenBlock = TrueBlock; in EmitBranchToCounterBlock() 1815 const Expr *Cond, llvm::BasicBlock *TrueBlock, llvm::BasicBlock *FalseBlock, in EmitBranchOnBoolExpr() argument 1831 EmitBranchToCounterBlock(CondBOp->getRHS(), BO_LAnd, TrueBlock, in EmitBranchOnBoolExpr() 1842 EmitBranchToCounterBlock(CondBOp->getLHS(), BO_LAnd, TrueBlock, in EmitBranchOnBoolExpr() 1871 EmitBranchToCounterBlock(CondBOp->getRHS(), BO_LAnd, TrueBlock, in EmitBranchOnBoolExpr() 1888 EmitBranchToCounterBlock(CondBOp->getRHS(), BO_LOr, TrueBlock, in EmitBranchOnBoolExpr() 1899 EmitBranchToCounterBlock(CondBOp->getLHS(), BO_LOr, TrueBlock, in EmitBranchOnBoolExpr() [all …]
|
H A D | CodeGenFunction.h | 5018 llvm::BasicBlock *TrueBlock, 5029 void EmitBranchOnBoolExpr(const Expr *Cond, llvm::BasicBlock *TrueBlock,
|
H A D | CGStmtOpenMP.cpp | 2323 const Expr *Cond, llvm::BasicBlock *TrueBlock, in emitPreCond() argument 2356 CGF.EmitBranchOnBoolExpr(Cond, TrueBlock, FalseBlock, TrueCount); in emitPreCond()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | BasicBlockUtils.cpp | 1668 BasicBlock *TrueBlock = Tail; in SplitBlockAndInsertIfThenElse() local 1696 handleBlock(ThenBlock, UnreachableThen, TrueBlock, ThenToTailEdge); in SplitBlockAndInsertIfThenElse() 1701 BranchInst::Create(/*ifTrue*/ TrueBlock, /*ifFalse*/ FalseBlock, Cond); in SplitBlockAndInsertIfThenElse() 1706 Updates.emplace_back(DominatorTree::Insert, Head, TrueBlock); in SplitBlockAndInsertIfThenElse() 1709 Updates.emplace_back(DominatorTree::Insert, TrueBlock, Tail); in SplitBlockAndInsertIfThenElse() 1722 L->addBasicBlockToLoop(TrueBlock, *LI); in SplitBlockAndInsertIfThenElse()
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/ |
H A D | CFG.cpp | 604 CFGBlock *TrueBlock, 2522 CFGBlock *TrueBlock, in VisitLogicalOperator() argument 2534 VisitLogicalOperator(B_RHS, Term, TrueBlock, FalseBlock); in VisitLogicalOperator() 2552 assert(TrueBlock == FalseBlock); in VisitLogicalOperator() 2553 addSuccessor(RHSBlock, TrueBlock); in VisitLogicalOperator() 2557 addSuccessor(RHSBlock, TrueBlock, !KnownVal.isFalse()); in VisitLogicalOperator() 2577 TrueBlock = RHSBlock; in VisitLogicalOperator() 2582 return VisitLogicalOperator(B_LHS, B, TrueBlock, FalseBlock); in VisitLogicalOperator() 2601 addSuccessor(LHSBlock, TrueBlock, !KnownVal.isFalse()); in VisitLogicalOperator() 5167 CFGBlock *TrueBlock = Block; in VisitConditionalOperatorForTemporaryDtors() local [all …]
|