Home
last modified time | relevance | path

Searched refs:Conds (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/
H A DMCDCTypes.h46 ConditionIDs Conds; member
49 BranchParameters(ConditionID ID, const ConditionIDs &Conds) in BranchParameters()
50 : ID(ID), Conds(Conds) { in BranchParameters()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DAsmWriterEmitter.cpp708 std::vector<std::string> Conds; member in __anon992240d30411::IAPrinter
719 void addCond(std::string C) { Conds.push_back(std::move(C)); } in addCond()
720 ArrayRef<std::string> getConds() const { return Conds; } in getConds()
721 size_t getCondCount() const { return Conds.size(); } in getCondCount()
797 if (Conds.size() != RHS.Conds.size()) in operator ==()
801 for (const auto &str : Conds) in operator ==()
802 if (str != RHS.Conds[Idx++]) in operator ==()
1088 std::string Conds; in EmitPrintAliasInstruction() local
1089 raw_string_ostream CondO(Conds); in EmitPrintAliasInstruction()
1181 O << Conds; in EmitPrintAliasInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanPredicator.cpp204 for (const auto &[Dst, Conds] : Dst2Compares) { in createSwitchEdgeMasks()
208 VPValue *Mask = Conds[0]; in createSwitchEdgeMasks()
209 for (VPValue *V : ArrayRef<VPValue *>(Conds).drop_front()) in createSwitchEdgeMasks()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCInstPrinter.cpp146 ArrayRef<AliasPatternCond> Conds = in matchAliasPatterns() local
150 if (llvm::all_of(Conds, [&](const AliasPatternCond &C) { in matchAliasPatterns()
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/Coverage/
H A DCoverageMappingWriter.cpp259 unsigned TID1 = BranchParams.Conds[true] + 1; in write()
260 unsigned FID1 = BranchParams.Conds[false] + 1; in write()
H A DCoverageMapping.cpp399 NextIDs[BranchParams.ID] = BranchParams.Conds; in NextIDsBuilder()
/freebsd/contrib/llvm-project/llvm/lib/TableGen/
H A DRecord.cpp2577 ArrayRef<const Init *> Conds, in ProfileCondOpInit() argument
2580 assert(Conds.size() == Vals.size() && in ProfileCondOpInit()
2584 for (const auto &[Cond, Val] : zip(Conds, Vals)) { in ProfileCondOpInit()
2590 CondOpInit::CondOpInit(ArrayRef<const Init *> Conds, in CondOpInit() argument
2592 : TypedInit(IK_CondOpInit, Type), NumConds(Conds.size()), ValType(Type) { in CondOpInit()
2594 llvm::uninitialized_copy(Conds, TrailingObjects); in CondOpInit()
2602 const CondOpInit *CondOpInit::get(ArrayRef<const Init *> Conds, in get() argument
2605 assert(Conds.size() == Values.size() && in get()
2609 ProfileCondOpInit(ID, Conds, Values, Ty); in get()
2617 totalSizeToAlloc<const Init *>(2 * Conds.size()), alignof(CondOpInit)); in get()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCoverageMappingGen.cpp1144 const mcdc::ConditionIDs &Conds = {}) { in createBranchRegion()
1160 BranchParams = mcdc::BranchParameters{ID, Conds};
2189 auto [ID, Conds] = SR.getMCDCBranchParams(); in createOrCancelDecision()
2190 CondIDs[ID] = Conds; in createOrCancelDecision()
2437 << BranchParams->Conds[true] + 1; in dump()
2438 OS << "," << BranchParams->Conds[false] + 1 << "] "; in dump()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86SpeculativeLoadHardening.cpp726 ArrayRef<X86::CondCode> Conds) { in tracePredStateThroughCFG() argument
748 for (X86::CondCode Cond : Conds) { in tracePredStateThroughCFG()
762 if (!LiveEFLAGS && Cond == Conds.back()) in tracePredStateThroughCFG()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp598 BranchVector &Conds = Loops ? LoopConds : Conditions; in insertConditions() local
602 for (BranchInst *Term : Conds) { in insertConditions()
H A DJumpThreading.cpp871 PredValueInfoTy Conds; in computeValueKnownInPredecessorsImpl() local
873 computeValueKnownInPredecessorsImpl(SI->getCondition(), BB, Conds, in computeValueKnownInPredecessorsImpl()
875 for (auto &C : Conds) { in computeValueKnownInPredecessorsImpl()
/freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h1016 CondOpInit(ArrayRef<const Init *> Conds, ArrayRef<const Init *> Values,
1027 static const CondOpInit *get(ArrayRef<const Init *> Conds,
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DType.cpp5608 ArrayRef<EffectConditionExpr> Conds) { in create() argument
5610 assert((Conds.empty() || Conds.size() == FX.size()) && in create()
5612 return FunctionEffectsRef(FX, Conds); in create()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DType.h4992 ArrayRef<EffectConditionExpr> Conds)
4993 : Effects(FX), Conditions(Conds) {}
5002 ArrayRef<EffectConditionExpr> Conds);