Searched refs:DagRecTy (Results 1 - 3 of 3) sorted by relevance

/external/llvm/lib/TableGen/
H A DRecord.cpp87 DagRecTy DagRecTy::Shared;
305 Init *DagRecTy::convertValue(TypedInit *TI) {
311 Init *DagRecTy::convertValue(UnOpInit *BO) {
316 return UnOpInit::get(UnOpInit::CAST, L, new DagRecTy);
322 Init *DagRecTy::convertValue(BinOpInit *BO) {
328 return BinOpInit::get(BinOpInit::CONCAT, L, R, new DagRecTy);
1084 if ((MHSd && isa<DagRecTy>(Type)) || (MHSl && isa<ListRecTy>(Type))) {
H A DTGParser.cpp690 case tgtok::Dag: Lex.Lex(); return DagRecTy::get();
922 case tgtok::XConcat: Code = BinOpInit::CONCAT;Type = DagRecTy::get(); break;
/external/llvm/include/llvm/TableGen/
H A DRecord.h37 class DagRecTy;
332 /// DagRecTy - 'dag' - Represent a dag fragment
334 class DagRecTy : public RecTy { class in namespace:llvm
335 static DagRecTy Shared;
336 DagRecTy() : RecTy(DagRecTyKind) {} function in class:llvm::DagRecTy
343 static DagRecTy *get() { return &Shared; }
1266 : TypedInit(IK_DagInit, DagRecTy::get()), Val(V), ValName(VN),

Completed in 559 milliseconds