Home
last modified time | relevance | path

Searched refs:Conditions (Results 1 – 25 of 25) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DCodeMoverUtils.cpp55 ConditionVectorTy Conditions; member in __anon775327fa0111::ControlConditions
70 bool isUnconditional() const { return Conditions.empty(); } in isUnconditional()
73 const ConditionVectorTy &getControlConditions() const { return Conditions; } in getControlConditions()
115 ControlConditions Conditions; in collectControlConditions() local
120 return Conditions; in collectControlConditions()
145 Inserted = Conditions.addControlCondition( in collectControlConditions()
151 Inserted = Conditions.addControlCondition( in collectControlConditions()
165 return Conditions; in collectControlConditions()
170 if (none_of(Conditions, [&](ControlCondition &Exists) { in addControlCondition()
173 Conditions.push_back(C); in addControlCondition()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DCallSiteSplitting.cpp132 ConditionsTy &Conditions) { in recordCondition() argument
145 Conditions.push_back({Cmp, From->getTerminator()->getSuccessor(0) == To in recordCondition()
155 ConditionsTy &Conditions, BasicBlock *StopAt) { in recordConditions() argument
161 recordCondition(CB, From, To, Conditions); in recordConditions()
167 static void addConditions(CallBase &CB, const ConditionsTy &Conditions) { in addConditions() argument
168 for (const auto &Cond : Conditions) { in addConditions()
470 ConditionsTy Conditions; in shouldSplitOnPredicatedArgument() local
472 recordCondition(CB, Pred, CB.getParent(), Conditions); in shouldSplitOnPredicatedArgument()
474 recordConditions(CB, Pred, Conditions, StopAt); in shouldSplitOnPredicatedArgument()
475 PredsCS.push_back({Pred, Conditions}); in shouldSplitOnPredicatedArgument()
H A DStructurizeCFG.cpp259 BranchVector Conditions; member in __anon82769d8e0111::StructurizeCFG
560 BranchVector &Conds = Loops ? LoopConds : Conditions; in insertConditions()
962 Conditions.push_back(Br); in wireFlow()
1017 Conditions.clear(); in createFlow()
1195 Conditions.clear(); in run()
/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DGlobalISelEmitter.cpp698 SmallVector<std::unique_ptr<PredicateMatcher>, 1> Conditions; member in __anon8aabd5ea0111::GroupMatcher
748 assert(!Conditions.empty() && in popFirstCondition()
750 std::unique_ptr<PredicateMatcher> P = std::move(Conditions.front()); in popFirstCondition()
751 Conditions.erase(Conditions.begin()); in popFirstCondition()
755 assert(!Conditions.empty() && in getFirstCondition()
757 return *Conditions.front(); in getFirstCondition()
759 bool hasFirstCondition() const override { return !Conditions.empty(); } in hasFirstCondition()
6134 assert(Conditions.empty() && "Already finalized?"); in finalize()
6149 Conditions.push_back(FirstRule.popFirstCondition()); in finalize()
6157 if (!Conditions.empty()) { in emit()
[all …]
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCodeGenFunction.cpp2637 for (const StringRef &Feature : RO.Conditions.Features) { in FormAArch64ResolverCondition()
2652 if (!RO.Conditions.Architecture.empty()) in FormX86ResolverCondition()
2653 Condition = EmitX86CpuIs(RO.Conditions.Architecture); in FormX86ResolverCondition()
2655 if (!RO.Conditions.Features.empty()) { in FormX86ResolverCondition()
2656 llvm::Value *FeatureCond = EmitX86CpuSupports(RO.Conditions.Features); in FormX86ResolverCondition()
2708 assert(Options.back().Conditions.Features.size() == 0 && in EmitAArch64MultiVersionResolver()
H A DCodeGenModule.cpp3663 for (StringRef Feat : RO.Conditions.Features) { in TargetMVPriority()
3668 if (!RO.Conditions.Architecture.empty()) in TargetMVPriority()
3670 Priority, TI.multiVersionSortPriority(RO.Conditions.Architecture)); in TargetMVPriority()
3888 return llvm::X86::getCpuSupportsMask(LHS.Conditions.Features) > in emitCPUDispatchDefinition()
3889 llvm::X86::getCpuSupportsMask(RHS.Conditions.Features); in emitCPUDispatchDefinition()
3898 (Options.end() - 2)->Conditions.Features) == 0) { in emitCPUDispatchDefinition()
H A DCodeGenFunction.h4805 } Conditions;
4809 : Function(F), Conditions(Arch, Feats) {}
/openbsd-src/usr.bin/dig/
H A DCOPYRIGHT378 The following License Terms and Conditions apply, unless a different
385 under this License Terms and Conditions.
388 appear in each source code file, this License Terms and Conditions.
391 this License Terms and Conditions, in the documentation and/or other
/openbsd-src/gnu/usr.bin/perl/pod/
H A Dperlartistic.pod81 =head2 Conditions section in The "Artistic License"
H A Dperldebug.pod316 only be set on lines that begin an executable statement. Conditions
334 on lines that begin an executable statement. Conditions don't use C<if>:
H A Dperlreftut.pod509 =head2 Distribution Conditions
/openbsd-src/gnu/llvm/llvm/lib/Target/M68k/
H A DM68kInstrControl.td53 // Conditions
/openbsd-src/gnu/usr.bin/perl/lib/unicore/
H A DSpecialCasing.txt45 # - Conditions preceded by "Not_" represent the negation of the condition.
/openbsd-src/gnu/llvm/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h549 NodeArray Conditions; variable
552 : Node(KEnableIfAttr), Conditions(Conditions_) {} in EnableIfAttr()
554 template<typename Fn> void match(Fn F) const { F(Conditions); } in match()
558 Conditions.printWithComma(OB); in printLeft()
/openbsd-src/gnu/llvm/libcxxabi/src/demangle/
H A DItaniumDemangle.h549 NodeArray Conditions; variable
552 : Node(KEnableIfAttr), Conditions(Conditions_) {} in EnableIfAttr()
554 template<typename Fn> void match(Fn F) const { F(Conditions); } in match()
558 Conditions.printWithComma(OB); in printLeft()
/openbsd-src/gnu/llvm/clang/lib/Lex/
H A DModuleMap.cpp362 #define KEYWORD(Keyword,Conditions) .Case(#Keyword, true) in sanitizeFilenameAsIdentifier() argument
363 #define ALIAS(Keyword, AliasOf, Conditions) .Case(Keyword, true) in sanitizeFilenameAsIdentifier() argument
/openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.td310 // SPARC Flag Conditions
/openbsd-src/gnu/llvm/llvm/lib/Target/VE/
H A DVEInstrInfo.td493 // VE Flag Conditions
/openbsd-src/gnu/usr.bin/binutils/cpu/
H A Dfrv.cpu5244 ; Integer Branch Conditions
5262 ; Float Branch Conditions
/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZInstrFormats.td1950 // that each condition has two names. Conditions "o" and "no" are not used.
/openbsd-src/gnu/usr.bin/gcc/gcc/config/frv/
H A Dfrv.md311 ;; Conditions: "yes" if conditional variants are available
/openbsd-src/gnu/usr.bin/texinfo/doc/
H A Dtexinfo.txi134 * Copying Conditions:: Your rights.
685 @node Copying Conditions
686 @unnumbered Texinfo Copying Conditions
688 @cindex Conditions for copying Texinfo
3761 * Copying Conditions:: Your rights.
/openbsd-src/gnu/usr.bin/binutils-2.17/cpu/
H A Dfrv.cpu5779 ; Integer Branch Conditions
5797 ; Float Branch Conditions
/openbsd-src/usr.bin/lex/
H A DChangeLog651 …r @setfilename, so that @set values are correctly evaluated. (Start Conditions, Performance, Le…
/openbsd-src/gnu/usr.bin/texinfo/
H A DChangeLog.461960 * doc/texinfo.txi (Texinfo Copying Conditions): mention this