Home
last modified time | relevance | path

Searched refs:TrueBlock (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCExpandISEL.cpp52 MachineBasicBlock *TrueBlock; member in __anonaa10a66a0111::PPCExpandISEL
372 TrueBlock = MF->CreateMachineBasicBlock(LLVM_BB); in reorganizeBlockLayout()
373 MF->insert(It, TrueBlock); in reorganizeBlockLayout()
408 MBB->addSuccessor(IsTrueBlockRequired ? TrueBlock : Successor); in reorganizeBlockLayout()
412 TrueBlockI = TrueBlock->begin(); in reorganizeBlockLayout()
413 TrueBlock->addSuccessor(Successor); in reorganizeBlockLayout()
424 .addMBB(IsTrueBlockRequired ? TrueBlock : Successor); in reorganizeBlockLayout()
459 BuildMI(*TrueBlock, TrueBlockI, dl, in populateBlocks()
466 TrueBlock->addLiveIn(TrueValue.getReg()); in populateBlocks()
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.cpp564 MachineBasicBlock *&TrueBlock, in analyzeBranch() argument
593 TrueBlock = Instruction->getOperand(0).getMBB(); in analyzeBranch()
607 TrueBlock = nullptr; in analyzeBranch()
614 TrueBlock = Instruction->getOperand(0).getMBB(); in analyzeBranch()
630 FalseBlock = TrueBlock; in analyzeBranch()
631 TrueBlock = Instruction->getOperand(0).getMBB(); in analyzeBranch()
662 MachineBasicBlock *TrueBlock, in insertBranch() argument
668 assert(TrueBlock && "insertBranch must not be told to insert a fallthrough"); in insertBranch()
674 BuildMI(&MBB, DL, get(Lanai::BT)).addMBB(TrueBlock); in insertBranch()
682 BuildMI(&MBB, DL, get(Lanai::BRCC)).addMBB(TrueBlock).addImm(ConditionalCode); in insertBranch()
H A DLanaiInstrInfo.h85 bool analyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TrueBlock,
137 unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TrueBlock,
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenFunction.cpp1533 llvm::BasicBlock *TrueBlock, in EmitBranchOnBoolExpr() argument
1549 return EmitBranchOnBoolExpr(CondBOp->getRHS(), TrueBlock, FalseBlock, in EmitBranchOnBoolExpr()
1558 return EmitBranchOnBoolExpr(CondBOp->getLHS(), TrueBlock, FalseBlock, in EmitBranchOnBoolExpr()
1595 return EmitBranchOnBoolExpr(CondBOp->getRHS(), TrueBlock, FalseBlock, in EmitBranchOnBoolExpr()
1604 return EmitBranchOnBoolExpr(CondBOp->getLHS(), TrueBlock, FalseBlock, in EmitBranchOnBoolExpr()
1621 EmitBranchOnBoolExpr(CondBOp->getLHS(), TrueBlock, LHSFalse, LHSCount); in EmitBranchOnBoolExpr()
1630 EmitBranchOnBoolExpr(CondBOp->getRHS(), TrueBlock, FalseBlock, RHSCount); in EmitBranchOnBoolExpr()
1644 return EmitBranchOnBoolExpr(CondUOp->getSubExpr(), FalseBlock, TrueBlock, in EmitBranchOnBoolExpr()
1675 EmitBranchOnBoolExpr(CondOp->getLHS(), TrueBlock, FalseBlock, in EmitBranchOnBoolExpr()
1682 EmitBranchOnBoolExpr(CondOp->getRHS(), TrueBlock, FalseBlock, in EmitBranchOnBoolExpr()
[all …]
H A DCGStmtOpenMP.cpp1533 const Expr *Cond, llvm::BasicBlock *TrueBlock, in emitPreCond() argument
1547 CGF.EmitBranchOnBoolExpr(Cond, TrueBlock, FalseBlock, TrueCount); in emitPreCond()
H A DCodeGenFunction.h4041 void EmitBranchOnBoolExpr(const Expr *Cond, llvm::BasicBlock *TrueBlock,
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DCFG.cpp2253 CFGBlock *TrueBlock, in VisitLogicalOperator() argument
2265 VisitLogicalOperator(B_RHS, Term, TrueBlock, FalseBlock); in VisitLogicalOperator()
2283 assert(TrueBlock == FalseBlock); in VisitLogicalOperator()
2284 addSuccessor(RHSBlock, TrueBlock); in VisitLogicalOperator()
2288 addSuccessor(RHSBlock, TrueBlock, !KnownVal.isFalse()); in VisitLogicalOperator()
2308 TrueBlock = RHSBlock; in VisitLogicalOperator()
2313 return VisitLogicalOperator(B_LHS, B, TrueBlock, FalseBlock); in VisitLogicalOperator()
2332 addSuccessor(LHSBlock, TrueBlock, !KnownVal.isFalse()); in VisitLogicalOperator()
4626 CFGBlock *TrueBlock = Block; in VisitConditionalOperatorForTemporaryDtors() local
4635 InsertTempDtorDecisionBlock(FalseContext, TrueBlock); in VisitConditionalOperatorForTemporaryDtors()
[all …]
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp5807 BasicBlock *TrueBlock = nullptr; in optimizeSelectInst() local
5816 if (TrueBlock == nullptr) { in optimizeSelectInst()
5817 TrueBlock = BasicBlock::Create(SI->getContext(), "select.true.sink", in optimizeSelectInst()
5819 TrueBranch = BranchInst::Create(EndBlock, TrueBlock); in optimizeSelectInst()
5839 if (TrueBlock == FalseBlock) { in optimizeSelectInst()
5840 assert(TrueBlock == nullptr && in optimizeSelectInst()
5855 if (TrueBlock == nullptr) { in optimizeSelectInst()
5858 TrueBlock = StartBlock; in optimizeSelectInst()
5860 TT = TrueBlock; in optimizeSelectInst()
5864 TT = TrueBlock; in optimizeSelectInst()
[all …]