reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

utils/TableGen/CodeGenDAGPatterns.h
   44 class CodeGenDAGPatterns;
utils/TableGen/DAGISelMatcher.h
   20   class CodeGenDAGPatterns;

References

usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   83     constexpr _Tp&&
usr/include/c++/7.4.0/bits/unique_ptr.h
  824     make_unique(_Args&&... __args)
usr/include/c++/7.4.0/type_traits
 1633     { typedef _Tp   type; };
utils/TableGen/CodeGenDAGPatterns.cpp
 1342                                const CodeGenDAGPatterns &CGP) {
 1390 getPatternComplexity(const CodeGenDAGPatterns &CGP) const {
 1743 static unsigned GetNumNodeResults(Record *Operator, CodeGenDAGPatterns &CDP) {
 2101   CodeGenDAGPatterns &CDP = TP.getDAGPatterns();
 2207 getIntrinsicInfo(const CodeGenDAGPatterns &CDP) const {
 2220 TreePatternNode::getComplexPatternInfo(const CodeGenDAGPatterns &CGP) const {
 2235 unsigned TreePatternNode::getNumMIResults(const CodeGenDAGPatterns &CGP) const {
 2256                                       const CodeGenDAGPatterns &CGP) const {
 2284                                       const CodeGenDAGPatterns &CGP) const {
 2296 TreePatternNode::isCommutativeIntrinsic(const CodeGenDAGPatterns &CDP) const {
 2335   CodeGenDAGPatterns &CDP = TP.getDAGPatterns();
 2614                                       const CodeGenDAGPatterns &CDP) {
 2656                          CodeGenDAGPatterns &cdp) : TheRecord(TheRec), CDP(cdp),
 2664                          CodeGenDAGPatterns &cdp) : TheRecord(TheRec), CDP(cdp),
 2671                          CodeGenDAGPatterns &cdp)
 3400   const CodeGenDAGPatterns &CDP;
 3409   InstAnalyzer(const CodeGenDAGPatterns &cdp)
 4357     std::vector<TreePatternNodePtr> &OutVariants, CodeGenDAGPatterns &CDP,
 4425                                  CodeGenDAGPatterns &CDP,
 4462                                CodeGenDAGPatterns &CDP,
utils/TableGen/CodeGenDAGPatterns.h
  770   const CodeGenIntrinsic *getIntrinsicInfo(const CodeGenDAGPatterns &CDP) const;
  775   getComplexPatternInfo(const CodeGenDAGPatterns &CGP) const;
  781   unsigned getNumMIResults(const CodeGenDAGPatterns &CGP) const;
  784   bool NodeHasProperty(SDNP Property, const CodeGenDAGPatterns &CGP) const;
  788   bool TreeHasProperty(SDNP Property, const CodeGenDAGPatterns &CGP) const;
  792   bool isCommutativeIntrinsic(const CodeGenDAGPatterns &CDP) const;
  852   bool canPatternMatch(std::string &Reason, const CodeGenDAGPatterns &CDP);
  884   CodeGenDAGPatterns &CDP;
  908               CodeGenDAGPatterns &ise);
  910               CodeGenDAGPatterns &ise);
  912               CodeGenDAGPatterns &ise);
  943   CodeGenDAGPatterns &getDAGPatterns() const { return CDP; }
 1140   int getPatternComplexity(const CodeGenDAGPatterns &CGP) const;
utils/TableGen/DAGISelEmitter.cpp
   26   CodeGenDAGPatterns CGP;
   41                                      CodeGenDAGPatterns &CGP) {
   60                                      CodeGenDAGPatterns &CGP) {
   78   PatternSortingPredicate(CodeGenDAGPatterns &cgp) : CGP(cgp) {}
   79   CodeGenDAGPatterns &CGP;
  154   for (CodeGenDAGPatterns::ptm_iterator I = CGP.ptm_begin(), E = CGP.ptm_end();
utils/TableGen/DAGISelMatcher.h
   31                                  const CodeGenDAGPatterns &CGP);
   33                      const CodeGenDAGPatterns &CGP);
   34 void EmitMatcherTable(const Matcher *Matcher, const CodeGenDAGPatterns &CGP,
utils/TableGen/DAGISelMatcherEmitter.cpp
   48   const CodeGenDAGPatterns &CGP;
   82   MatcherTableEmitter(const CodeGenDAGPatterns &cgp)
  952       const CodeGenDAGPatterns::NodeXForm &Entry =
 1064                             const CodeGenDAGPatterns &CGP,
utils/TableGen/DAGISelMatcherGen.cpp
   55     const CodeGenDAGPatterns &CGP;
  101     MatcherGen(const PatternToMatch &pattern, const CodeGenDAGPatterns &cgp);
  147                        const CodeGenDAGPatterns &cgp)
  731                        const CodeGenDAGPatterns &CGP) {
  740                            const CodeGenDAGPatterns &CGP) {
 1068                                        const CodeGenDAGPatterns &CGP) {
utils/TableGen/DAGISelMatcherOpt.cpp
   25                           const CodeGenDAGPatterns &CGP) {
  468                       const CodeGenDAGPatterns &CGP) {
utils/TableGen/FastISelEmitter.cpp
  405   void collectPatterns(CodeGenDAGPatterns &CGP);
  416 static std::string getOpcodeName(Record *Op, CodeGenDAGPatterns &CGP) {
  447 void FastISelMap::collectPatterns(CodeGenDAGPatterns &CGP) {
  451   for (CodeGenDAGPatterns::ptm_iterator I = CGP.ptm_begin(),
  880   CodeGenDAGPatterns CGP(RK);
utils/TableGen/GlobalISelEmitter.cpp
 3237   const CodeGenDAGPatterns CGP;
utils/TableGen/InstrDocsEmitter.cpp
   59   CodeGenDAGPatterns CDP(RK);
utils/TableGen/InstrInfoEmitter.cpp
   41   CodeGenDAGPatterns CDP;