Home
last modified time | relevance | path

Searched refs:Probability (Results 1 – 16 of 16) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DR600InstrInfo.h184 BranchProbability Probability) const override;
188 BranchProbability Probability) const override ;
194 BranchProbability Probability) const override;
H A DR600InstrInfo.cpp876 BranchProbability Probability) const{ in isProfitableToIfCvt()
887 BranchProbability Probability) const { in isProfitableToIfCvt()
894 BranchProbability Probability) in isProfitableToDupForIfCvt()
/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.h251 BranchProbability Probability) const override;
256 BranchProbability Probability) const override;
258 BranchProbability Probability) const override;
H A DSystemZInstrInfo.cpp691 BranchProbability Probability) const { in isProfitableToIfCvt()
701 MBB.succ_empty() && Probability < BranchProbability(1, 8)) in isProfitableToIfCvt()
712 BranchProbability Probability) const { in isProfitableToIfCvt()
719 BranchProbability Probability) const { in isProfitableToDupForIfCvt()
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.h144 BranchProbability Probability) const override;
156 BranchProbability Probability) const override;
165 BranchProbability Probability) const override;
H A DHexagonInstrInfo.cpp820 BranchProbability Probability) const { in isProfitableToIfCvt()
826 unsigned NumFCycles, unsigned ExtraFCycles, BranchProbability Probability) in isProfitableToIfCvt()
832 unsigned NumInstrs, BranchProbability Probability) const { in isProfitableToDupForIfCvt()
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.h612 BranchProbability Probability) const override { in isProfitableToIfCvt() argument
620 BranchProbability Probability) const override;
623 BranchProbability Probability) const override { in isProfitableToDupForIfCvt() argument
H A DPPCInstrInfo.cpp2159 BranchProbability Probability) const { in isProfitableToIfCvt()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.h268 BranchProbability Probability) const override;
273 BranchProbability Probability) const override;
276 BranchProbability Probability) const override { in isProfitableToDupForIfCvt() argument
H A DARMBaseInstrInfo.cpp2111 BranchProbability Probability) const { in isProfitableToIfCvt()
2131 MBB, 0, 0, Probability); in isProfitableToIfCvt()
2139 BranchProbability Probability) const { in isProfitableToIfCvt()
2178 unsigned TUnpredCost = Probability.scale(TUnpredCycles * ScalingUpFactor); in isProfitableToIfCvt()
2179 unsigned FUnpredCost = Probability.getCompl().scale(FUnpredCycles * ScalingUpFactor); in isProfitableToIfCvt()
2187 unsigned TUnpredCost = Probability.scale(TCycles * ScalingUpFactor); in isProfitableToIfCvt()
2189 Probability.getCompl().scale(FCycles * ScalingUpFactor); in isProfitableToIfCvt()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h824 BranchProbability Probability) const { in isProfitableToIfCvt() argument
838 BranchProbability Probability) const { in isProfitableToIfCvt() argument
850 BranchProbability Probability) const { in isProfitableToDupForIfCvt() argument
/openbsd-src/gnu/llvm/llvm/docs/
H A DBlockFrequencyTerminology.rst15 Branch Probability
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DSelectOptimize.cpp806 auto Probability = BranchProbability::getBranchProbability(Max, Sum); in isSelectHighlyPredictable() local
807 if (Probability > TTI->getPredictableBranchThreshold()) in isSelectHighlyPredictable()
H A DCodeGenPrepare.cpp6729 auto Probability = BranchProbability::getBranchProbability(Max, Sum); in isFormingBranchFromSelectProfitable() local
6730 if (Probability > TTI->getPredictableBranchThreshold()) in isFormingBranchFromSelectProfitable()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaChecking.cpp2427 llvm::APFloat Probability = Eval.Val.getFloat(); in CheckBuiltinFunctionCall() local
2429 Probability.convert(llvm::APFloat::IEEEdouble(), in CheckBuiltinFunctionCall()
2431 if (!(Probability >= llvm::APFloat(0.0) && in CheckBuiltinFunctionCall()
2432 Probability <= llvm::APFloat(1.0))) { in CheckBuiltinFunctionCall()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGBuiltin.cpp2779 llvm::APFloat Probability(0.0); in EmitBuiltinExpr() local
2781 bool EvalSucceed = ProbArg->EvaluateAsFloat(Probability, CGM.getContext()); in EmitBuiltinExpr()
2785 Probability.convert(llvm::APFloat::IEEEdouble(), in EmitBuiltinExpr()
2788 Constant *Confidence = ConstantFP::get(Ty, Probability); in EmitBuiltinExpr()