Searched refs:Conditions (Results 1 - 8 of 8) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | CallSiteSplitting.cpp | 130 /// If From has a conditional jump to To, add the condition to Conditions, 133 ConditionsTy &Conditions) { 146 Conditions.push_back({Cmp, From->getTerminator()->getSuccessor(0) == To 156 ConditionsTy &Conditions, BasicBlock *StopAt) { 162 recordCondition(CS, From, To, Conditions); 168 static void addConditions(CallSite CS, const ConditionsTy &Conditions) { argument 169 for (auto &Cond : Conditions) { 469 // for the block containing the call site. Conditions in predecessors of the 478 ConditionsTy Conditions; local 480 recordCondition(CS, Pred, CS.getInstruction()->getParent(), Conditions); 132 recordCondition(CallSite CS, BasicBlock *From, BasicBlock *To, ConditionsTy &Conditions) argument 155 recordConditions(CallSite CS, BasicBlock *Pred, ConditionsTy &Conditions, BasicBlock *StopAt) argument [all...] |
H A D | StructurizeCFG.cpp | 204 BranchVector Conditions; member in class:__anon2763::StructurizeCFG 539 BranchVector &Conds = Loops ? LoopConds : Conditions; 825 Conditions.push_back(BranchInst::Create(Entry, Next, BoolUndef, Flow)); 891 Conditions.clear(); 1055 Conditions.clear();
|
/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | GlobalISelEmitter.cpp | 675 /// Conditions that form a common prefix of all the matchers contained. 676 SmallVector<std::unique_ptr<PredicateMatcher>, 1> Conditions; member in class:__anon2930::final 726 assert(!Conditions.empty() && 728 std::unique_ptr<PredicateMatcher> P = std::move(Conditions.front()); 729 Conditions.erase(Conditions.begin()); 733 assert(!Conditions.empty() && 735 return *Conditions.front(); 737 bool hasFirstCondition() const override { return !Conditions.empty(); } 5543 assert(Conditions [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenFunction.cpp | 2358 if (!RO.Conditions.Architecture.empty()) 2359 Condition = EmitX86CpuIs(RO.Conditions.Architecture); 2361 if (!RO.Conditions.Features.empty()) { 2362 llvm::Value *FeatureCond = EmitX86CpuSupports(RO.Conditions.Features);
|
H A D | CodeGenModule.cpp | 2880 for (StringRef Feat : RO.Conditions.Features) 2883 if (!RO.Conditions.Architecture.empty()) 2885 Priority, TI.multiVersionSortPriority(RO.Conditions.Architecture)); 3021 return CodeGenFunction::GetX86CpuSupportsMask(LHS.Conditions.Features) > 3022 CodeGenFunction::GetX86CpuSupportsMask(RHS.Conditions.Features); 3031 (Options.end() - 2)->Conditions.Features) == 0) {
|
H A D | CodeGenFunction.h | 4358 } Conditions; member in struct:clang::CodeGen::CodeGenFunction::MultiVersionResolverOption 4362 : Function(F), Conditions(Arch, Feats) {}
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Lex/ |
H A D | ModuleMap.cpp | 358 #define KEYWORD(Keyword,Conditions) .Case(#Keyword, true) 359 #define ALIAS(Keyword, AliasOf, Conditions) .Case(Keyword, true)
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Demangle/ |
H A D | ItaniumDemangle.h | 434 NodeArray Conditions; member in class:EnableIfAttr 437 : Node(KEnableIfAttr), Conditions(Conditions_) {} 439 template<typename Fn> void match(Fn F) const { F(Conditions); } 443 Conditions.printWithComma(S);
|
Completed in 241 milliseconds