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

/external/llvm/include/llvm/TableGen/
H A DRecord.h50 class TernOpInit;
117 virtual Init *convertValue( TernOpInit *UI) {
164 Init *convertValue( TernOpInit *UI) override {return RecTy::convertValue(UI);}
203 Init *convertValue(TernOpInit *UI) override { return RecTy::convertValue(UI);}
240 Init *convertValue( TernOpInit *UI) override {return RecTy::convertValue(UI);}
275 Init *convertValue( TernOpInit *BO) override {return RecTy::convertValue(BO);}
318 Init *convertValue(TernOpInit *UI) override { return RecTy::convertValue(UI);}
355 Init *convertValue( TernOpInit *BO) override {return RecTy::convertValue(BO);}
394 Init *convertValue( TernOpInit *UI) override {return RecTy::convertValue(UI);}
980 /// TernOpInit
982 class TernOpInit : public OpInit { class in namespace:llvm
990 TernOpInit(TernaryOp opc, Init *lhs, Init *mhs, Init *rhs, function in class:llvm::TernOpInit
[all...]
/external/llvm/lib/TableGen/
H A DRecord.cpp1002 TernOpInit *TernOpInit::get(TernaryOp opc, Init *lhs,
1013 typedef DenseMap<Key, TernOpInit *> Pool;
1022 TernOpInit *&I = ThePool[TheKey];
1023 if (!I) I = new TernOpInit(opc, lhs, mhs, rhs, Type);
1144 Init *TernOpInit::Fold(Record *CurRec, MultiClass *CurMultiClass) const {
1219 return const_cast<TernOpInit *>(this);
1222 Init *TernOpInit::resolveReferences(Record &R,
1234 return (TernOpInit::get(getOpcode(), lhs, mhs,
1238 return (TernOpInit
[all...]
H A DTGParser.cpp997 TernOpInit::TernaryOp Code;
1005 Code = TernOpInit::IF;
1008 Code = TernOpInit::FOREACH;
1011 Code = TernOpInit::SUBST;
1109 return (TernOpInit::get(Code, LHS, MHS, RHS, Type))->Fold(CurRec,

Completed in 647 milliseconds