Searched refs:BrCond (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | IfConversion.cpp | 789 if (TrueBBI.BrCond.size() == 0 || in ValidForkedDiamond() 790 FalseBBI.BrCond.size() == 0) in ValidForkedDiamond() 913 BBI.BrCond.clear(); in AnalyzeBranches() 916 SmallVector<MachineOperand, 4> RevCond(BBI.BrCond.begin(), BBI.BrCond.end()); in AnalyzeBranches() 921 if (BBI.BrCond.size()) { in AnalyzeBranches() 1074 SmallVector<MachineOperand, 4> Cond(BBI.BrCond.begin(), BBI.BrCond.end()); in FeasibilityAnalysis() 1164 RevCond(BBI.BrCond.begin(), BBI.BrCond.end()); in AnalyzeBlock() 1422 SmallVector<MachineOperand, 4> Cond(BBI.BrCond.begin(), BBI.BrCond.end()); in IfConvertSimple() 1508 SmallVector<MachineOperand, 4> Cond(BBI.BrCond.begin(), BBI.BrCond.end()); in IfConvertTriangle() 1679 SmallVector<MachineOperand, 4> RevCond(BBI.BrCond.begin(), BBI.BrCond.end()); in IfConvertDiamondCommon() [all …]
|
| H A D | MachinePipeliner.cpp | 235 LI.BrCond.clear(); in canPipelineLoop() 236 if (TII->analyzeBranch(*L.getHeader(), LI.TBB, LI.FBB, LI.BrCond)) in canPipelineLoop()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanHCFGBuilder.cpp | 288 Value *BrCond = Br->getCondition(); in buildPlainCFG() local 291 assert(IRDef2VPValue.count(BrCond) && in buildPlainCFG() 293 VPValue *VPCondBit = IRDef2VPValue[BrCond]; in buildPlainCFG()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | MachinePipeliner.h | 75 SmallVector<MachineOperand, 4> BrCond; member
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 1940 Value *BrCond = BI->getCondition(); in SpeculativelyExecuteBB() local 1941 if (isa<FCmpInst>(BrCond)) in SpeculativelyExecuteBB() 2080 BrCond, TrueV, FalseV, "spec.store.select", BI); in SpeculativelyExecuteBB() 2114 BrCond, TrueV, FalseV, "spec.select", BI); in SpeculativelyExecuteBB() 2473 Value *BrCond = BI->getCondition(); in SimplifyCondBranchToTwoReturns() local 2481 Builder.CreateSelect(BrCond, TrueValue, FalseValue, "retval", BI); in SimplifyCondBranchToTwoReturns()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 2136 SDValue BrCond = DAG.getNode(ISD::BRCOND, dl, in visitSwitchCase() local 2143 BrCond = DAG.getNode(ISD::BR, dl, MVT::Other, BrCond, in visitSwitchCase() 2146 DAG.setRoot(BrCond); in visitSwitchCase() 2200 SDValue BrCond = DAG.getNode(ISD::BRCOND, dl, in visitJumpTableHeader() local 2206 BrCond = DAG.getNode(ISD::BR, dl, MVT::Other, BrCond, in visitJumpTableHeader() 2209 DAG.setRoot(BrCond); in visitJumpTableHeader() 2317 SDValue BrCond = DAG.getNode(ISD::BRCOND, dl, in visitSPDescriptorParent() local 2322 MVT::Other, BrCond, in visitSPDescriptorParent() 9936 SDValue BrCond = in lowerWorkItem() local 9940 BrCond = DAG.getNode(ISD::BR, DL, MVT::Other, BrCond, in lowerWorkItem() [all …]
|