Lines Matching refs:Init
28 class Init; variable
36 Init *Value;
38 LetRecord(const std::string &N, const std::vector<unsigned> &B, Init *V, in LetRecord()
76 const std::vector<unsigned> &BitList, Init *V);
101 Init *ParseIDValue(Record *CurRec);
102 Init *ParseIDValue(Record *CurRec, const std::string &Name, SMLoc NameLoc);
103 Init *ParseSimpleValue(Record *CurRec, RecTy *ItemType = 0);
104 Init *ParseValue(Record *CurRec, RecTy *ItemType = 0);
105 std::vector<Init*> ParseValueList(Record *CurRec, Record *ArgsRec = 0, RecTy *EltTy = 0);
106 std::vector<std::pair<llvm::Init*, std::string> > ParseDagArgList(Record *);
112 Init *ParseOperation(Record *CurRec);