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
244 expandCode(const CodeExpansions &CE, ArrayRef<SMLoc> Locs,
681 bool mapInputCodeExpansions(const CodeExpansions &ParentCEs,
682 CodeExpansions &PatFragCEs,
H A DCodeExpansions.h19 class CodeExpansions {
H A DPatterns.cpp184 CXXPattern::expandCode(const CodeExpansions &CE, ArrayRef<SMLoc> Locs, in expandCode()
826 bool PatFragPattern::mapInputCodeExpansions(const CodeExpansions &ParentCEs, in mapInputCodeExpansions()
827 CodeExpansions &PatFragCEs, in mapInputCodeExpansions()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelCombinerMatchTableEmitter.cpp
H A DGlobalISelCombinerEmitter.cpp87 void declareInstExpansion(CodeExpansions &CE, const InstructionMatcher &IM, in declareInstExpansion()
92 void declareInstExpansion(CodeExpansions &CE, const BuildMIAction &A, in declareInstExpansion()
99 void declareOperandExpansion(CodeExpansions &CE, const OperandMatcher &OM, in declareOperandExpansion()
111 void declareTempRegExpansion(CodeExpansions &CE, unsigned TempRegID, in declareTempRegExpansion()
677 void declareAllMatchDatasExpansions(CodeExpansions &CE) const;
683 void addCXXPredicate(RuleMatcher &M, const CodeExpansions &CE,
720 bool emitMatchPattern(CodeExpansions &CE, const PatternAlternatives &Alts,
722 bool emitMatchPattern(CodeExpansions &CE, const PatternAlternatives &Alts,
725 bool emitPatFragMatchPattern(CodeExpansions &CE,
731 bool emitApplyPatterns(CodeExpansions &CE, RuleMatcher &M);
[all …]
H A DGICombinerEmitter.cpp
/freebsd/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/
H A DGIMatchDagPredicate.h