Home
last modified time | relevance | path

Searched refs:CodeExpansions (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DCodeExpander.h20 class CodeExpansions; variable
34 const CodeExpansions &Expansions;
40 CodeExpander(StringRef Code, const CodeExpansions &Expansions,
H A DPatterns.h35 class CodeExpansions; variable
222 expandCode(const CodeExpansions &CE, ArrayRef<SMLoc> Locs,
657 bool mapInputCodeExpansions(const CodeExpansions &ParentCEs,
658 CodeExpansions &PatFragCEs,
H A DCodeExpansions.h18 class CodeExpansions {
H A DPatterns.cpp146 CXXPattern::expandCode(const CodeExpansions &CE, ArrayRef<SMLoc> Locs, in expandCode()
787 bool PatFragPattern::mapInputCodeExpansions(const CodeExpansions &ParentCEs, in mapInputCodeExpansions()
788 CodeExpansions &PatFragCEs, in mapInputCodeExpansions()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelCombinerMatchTableEmitter.cpp
H A DGlobalISelCombinerEmitter.cpp88 void declareInstExpansion(CodeExpansions &CE, const InstructionMatcher &IM, in declareInstExpansion()
93 void declareInstExpansion(CodeExpansions &CE, const BuildMIAction &A, in declareInstExpansion()
100 void declareOperandExpansion(CodeExpansions &CE, const OperandMatcher &OM, in declareOperandExpansion()
106 void declareTempRegExpansion(CodeExpansions &CE, unsigned TempRegID, in declareTempRegExpansion()
681 void declareAllMatchDatasExpansions(CodeExpansions &CE) const;
687 void addCXXPredicate(RuleMatcher &M, const CodeExpansions &CE,
724 bool emitMatchPattern(CodeExpansions &CE, const PatternAlternatives &Alts,
726 bool emitMatchPattern(CodeExpansions &CE, const PatternAlternatives &Alts,
729 bool emitPatFragMatchPattern(CodeExpansions &CE,
735 bool emitApplyPatterns(CodeExpansions &CE, RuleMatcher &M);
[all …]
H A DGICombinerEmitter.cpp
/freebsd/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/
H A DGIMatchDagPredicate.h