Home
last modified time | relevance | path

Searched refs:BrCond (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/CodeGen/
DIfConversion.cpp125 SmallVector<MachineOperand, 4> BrCond; member
449 if (!TII->ReverseBranchCondition(BBI.BrCond)) { in ReverseBranchCondition()
451 TII->InsertBranch(*BBI.BB, BBI.FalseBB, BBI.TrueBB, BBI.BrCond, dl); in ReverseBranchCondition()
511 if (TrueBBI.TrueBB && TrueBBI.BrCond.empty()) in ValidTriangle()
646 BBI.BrCond.clear(); in ScanInstructions()
648 !TII->AnalyzeBranch(*BBI.BB, BBI.TrueBB, BBI.FalseBB, BBI.BrCond); in ScanInstructions()
651 if (BBI.BrCond.size()) { in ScanInstructions()
740 if (BBI.BrCond.size()) { in FeasibilityAnalysis()
746 SmallVector<MachineOperand, 4> Cond(BBI.BrCond.begin(), BBI.BrCond.end()); in FeasibilityAnalysis()
776 if (!BBI.IsBrAnalyzable || BBI.BrCond.empty() || BBI.IsDone) { in AnalyzeBlock()
[all …]
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp1725 SDValue BrCond = DAG.getNode(ISD::BRCOND, dl, in visitSwitchCase() local
1732 BrCond = DAG.getNode(ISD::BR, dl, MVT::Other, BrCond, in visitSwitchCase()
1735 DAG.setRoot(BrCond); in visitSwitchCase()
1786 SDValue BrCond = DAG.getNode(ISD::BRCOND, getCurSDLoc(), in visitJumpTableHeader() local
1792 BrCond = DAG.getNode(ISD::BR, getCurSDLoc(), MVT::Other, BrCond, in visitJumpTableHeader()
1795 DAG.setRoot(BrCond); in visitJumpTableHeader()
1852 SDValue BrCond = DAG.getNode(ISD::BRCOND, getCurSDLoc(), in visitSPDescriptorParent() local
1857 MVT::Other, BrCond, in visitSPDescriptorParent()
2168 SDValue BrCond = DAG.getNode(ISD::BRCOND, DL, MVT::Other, in handleSmallSwitchRange() local
2173 BrCond = DAG.getNode(ISD::BR, DL, MVT::Other, BrCond, in handleSmallSwitchRange()
[all …]
/external/llvm/lib/Transforms/Utils/
DSimplifyCFG.cpp1471 Value *BrCond = BI->getCondition(); in SpeculativelyExecuteBB() local
1472 if (isa<FCmpInst>(BrCond)) in SpeculativelyExecuteBB()
1608 Value *S = Builder.CreateSelect(BrCond, TrueV, FalseV, TrueV->getName() + in SpeculativelyExecuteBB()
1636 Value *V = Builder.CreateSelect(BrCond, TrueV, FalseV, in SpeculativelyExecuteBB()
1985 Value *BrCond = BI->getCondition(); in SimplifyCondBranchToTwoReturns() local
1992 TrueValue = Builder.CreateSelect(BrCond, TrueValue, in SimplifyCondBranchToTwoReturns()