Searched refs:Patterns (Results 1 - 12 of 12) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelEmitter.cpp153 std::vector<const PatternToMatch*> Patterns; local
156 Patterns.push_back(&*I);
160 std::stable_sort(Patterns.begin(), Patterns.end(),
166 for (unsigned i = 0, e = Patterns.size(); i != e; ++i) {
168 if (Matcher *M = ConvertPatternToMatcher(*Patterns[i], Variant, CGP))
H A DAsmWriterEmitter.cpp981 std::string Patterns; local
982 raw_string_ostream PatternO(Patterns);
1073 O.indent(2) << "static const AliasPattern Patterns[] = {\n";
1104 O.indent(2) << " makeArrayRef(Patterns),\n";
H A DCodeGenDAGPatterns.cpp3620 // Patterns can also be ComplexPattern instances.
4218 std::vector<Record*> Patterns = Records.getAllDerivedDefinitions("Pattern"); local
4220 for (Record *CurPattern : Patterns) {
/freebsd-12-stable/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp454 Patterns.push_back({Name, Name.startswith("::")});
461 for (size_t I = 0; I < Patterns.size();) {
462 if (::clang::ast_matchers::internal::consumeNameSuffix(Patterns[I].P,
467 Patterns.erase(Patterns.begin() + I);
470 return !Patterns.empty();
477 for (auto& P: Patterns)
489 llvm::SmallVector<Pattern, 8> Patterns; member in class:clang::ast_matchers::internal::__anon2766::PatternSet
504 PatternSet Patterns(Names);
515 if (!Patterns
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/MC/
H A DMCInstPrinter.cpp117 ArrayRef<AliasPattern> Patterns = local
118 M.Patterns.slice(It->PatternStart, It->NumPatterns);
119 for (const AliasPattern &P : Patterns) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineCombiner.cpp119 SmallVector<MachineCombinerPattern, 16> &Patterns);
472 SmallVector<MachineCombinerPattern, 16> &Patterns) {
475 for (auto P : Patterns) {
523 SmallVector<MachineCombinerPattern, 16> Patterns;
551 if (!TII->getMachineCombinerPatterns(MI, Patterns))
555 verifyPatternOrder(MBB, MI, Patterns);
557 for (auto P : Patterns) {
H A DTargetInstrInfo.cpp744 SmallVectorImpl<MachineCombinerPattern> &Patterns) const {
752 Patterns.push_back(MachineCombinerPattern::REASSOC_AX_YB);
753 Patterns.push_back(MachineCombinerPattern::REASSOC_XA_YB);
755 Patterns.push_back(MachineCombinerPattern::REASSOC_AX_BY);
756 Patterns.push_back(MachineCombinerPattern::REASSOC_XA_BY);
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCInstPrinter.h149 ArrayRef<AliasPattern> Patterns; member in struct:AliasMatchingData
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.h224 /// listed in the ``Patterns`` array.
227 SmallVectorImpl<MachineCombinerPattern> &Patterns) const override;
H A DAArch64InstrInfo.cpp3739 SmallVectorImpl<MachineCombinerPattern> &Patterns) {
3762 Patterns.push_back(Pattern);
3769 Patterns.push_back(Pattern);
3880 SmallVectorImpl<MachineCombinerPattern> &Patterns) {
3891 Patterns.push_back(Pattern);
4136 SmallVectorImpl<MachineCombinerPattern> &Patterns) const {
4138 if (getMaddPatterns(Root, Patterns))
4141 if (getFMAPatterns(Root, Patterns))
4144 return TargetInstrInfo::getMachineCombinerPatterns(Root, Patterns);
3738 getMaddPatterns(MachineInstr &Root, SmallVectorImpl<MachineCombinerPattern> &Patterns) argument
3879 getFMAPatterns(MachineInstr &Root, SmallVectorImpl<MachineCombinerPattern> &Patterns) argument
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h1043 /// \param Patterns - Vector of possible combination patterns
1046 SmallVectorImpl<MachineCombinerPattern> &Patterns) const;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp269 SmallVectorImpl<MachineCombinerPattern> &Patterns) const {
279 return TargetInstrInfo::getMachineCombinerPatterns(Root, Patterns);

Completed in 287 milliseconds