Searched refs:RecTy (Results 1 - 6 of 6) sorted by relevance

/external/llvm/include/llvm/TableGen/
H A DRecord.h30 // RecTy subclasses.
68 class RecTy { class in namespace:llvm
72 RecTy() : ListTy(0) {} function in class:llvm::RecTy
73 virtual ~RecTy() {}
81 virtual bool typeIsConvertibleTo(const RecTy *RHS) const = 0;
113 public: // These methods should only be called by subclasses of RecTy.
125 inline raw_ostream &operator<<(raw_ostream &OS, const RecTy &Ty) {
133 class BitRecTy : public RecTy {
148 virtual Init *convertValue( UnOpInit *UI) { return RecTy::convertValue(UI);}
149 virtual Init *convertValue( BinOpInit *UI) { return RecTy
[all...]
/external/llvm/lib/TableGen/
H A DTGParser.h28 class RecTy;
169 Init *ParseSimpleValue(Record *CurRec, RecTy *ItemType = 0,
171 Init *ParseValue(Record *CurRec, RecTy *ItemType = 0,
173 std::vector<Init*> ParseValueList(Record *CurRec, Record *ArgsRec = 0, RecTy *EltTy = 0);
179 RecTy *ParseType();
181 RecTy *ParseOperatorType();
H A DRecord.cpp89 void RecTy::anchor() { }
90 void RecTy::dump() const { print(errs()); }
92 ListRecTy *RecTy::getListTy() {
115 RecTy *Ty = VI->getType();
351 RecTy *llvm::resolveTypes(RecTy *T1, RecTy *T2) {
365 RecTy *NewType1 = resolveTypes(SuperRecTy1, T2);
384 RecTy *NewType2 = resolveTypes(T1, SuperRecTy2);
576 RecTy *EltT
[all...]
H A DTGParser.cpp408 RecTy *Type = 0;
684 RecTy *TGParser::ParseType() {
718 RecTy *SubType = ParseType();
817 RecTy *Type = 0;
933 RecTy *Type = 0;
995 RecTy *Type = 0;
1047 RecTy *MHSTy = 0;
1048 RecTy *RHSTy = 0;
1115 RecTy *TGParser::ParseOperatorType() {
1116 RecTy *Typ
[all...]
/external/clang/lib/CodeGen/
H A DCGCall.cpp52 QualType RecTy = Context.getTagDeclType(RD)->getCanonicalTypeInternal(); local
53 return Context.getPointerType(CanQualType::CreateUnsafe(RecTy));
/external/llvm/utils/TableGen/
H A DCodeGenRegisters.cpp605 RecTy *RegisterRecTy = RecordRecTy::get(RegisterCl);

Completed in 139 milliseconds