HomeSort by relevance Sort by last modified time
    Searched refs:MultiClass (Results 1 - 5 of 5) sorted by null

  /external/llvm/lib/TableGen/
TGParser.h 30 struct MultiClass;
57 std::map<std::string, MultiClass*> MultiClasses;
64 /// CurMultiClass - If we are parsing a 'multiclass' definition, this is the
66 MultiClass *CurMultiClass;
111 bool AddSubMultiClass(MultiClass *CurMC,
125 bool ProcessForeachDefs(Record *CurRec, MultiClass *CurMultiClass,
127 bool ProcessForeachDefs(Record *CurRec, MultiClass *CurMultiClass,
132 bool ParseObjectList(MultiClass *MC = 0);
133 bool ParseObject(MultiClass *MC);
136 Record *InstantiateMulticlassDef(MultiClass &MC
    [all...]
TGLexer.h 46 MultiClass, String,
TGParser.cpp 39 MultiClass *MC;
48 errs() << "Multiclass:\n";
205 bool TGParser::AddSubMultiClass(MultiClass *CurMC,
207 MultiClass *SMC = SubMultiClass.MC;
220 // Add all of the defs in the subclass into the current multiclass.
221 for (MultiClass::RecordVector::const_iterator i = SMC->DefPrototypes.begin(),
225 // Clone the def and add it to the current multiclass
263 for (MultiClass::RecordVector::iterator j =
295 bool TGParser::ProcessForeachDefs(Record *CurRec, MultiClass *CurMultiClass,
319 bool TGParser::ProcessForeachDefs(Record *CurRec, MultiClass *CurMultiClass
    [all...]
Record.cpp 734 Init *UnOpInit::Fold(Record *CurRec, MultiClass *CurMultiClass) const {
891 Init *BinOpInit::Fold(Record *CurRec, MultiClass *CurMultiClass) const {
1012 Record *CurRec, MultiClass *CurMultiClass);
1016 MultiClass *CurMultiClass) {
1060 Record *CurRec, MultiClass *CurMultiClass) {
    [all...]
  /external/llvm/include/llvm/TableGen/
Record.h 61 struct MultiClass;
815 virtual Init *Fold(Record *CurRec, MultiClass *CurMultiClass) const = 0;
864 Init *Fold(Record *CurRec, MultiClass *CurMultiClass) const;
    [all...]

Completed in 34 milliseconds