Lines Matching refs:EmitterBase
83 class EmitterBase;
960 ACLEIntrinsic(EmitterBase &ME, Record *R, const Type *Param);
967 class EmitterBase { class
1048 EmitterBase(RecordKeeper &Records);
1049 virtual ~EmitterBase() = default;
1058 const Type *EmitterBase::getType(Init *I, const Type *Param) { in getType()
1067 const Type *EmitterBase::getType(Record *R, const Type *Param) { in getType()
1086 const Type *EmitterBase::getType(DagInit *D, const Type *Param) { in getType()
1154 Result::Ptr EmitterBase::getCodeForDag(DagInit *D, const Result::Scope &Scope, in getCodeForDag()
1265 Result::Ptr EmitterBase::getCodeForDagArg(DagInit *D, unsigned ArgNum, in getCodeForDagArg()
1310 Result::Ptr EmitterBase::getCodeForArg(unsigned ArgNum, const Type *ArgType, in getCodeForArg()
1330 ACLEIntrinsic::ACLEIntrinsic(EmitterBase &ME, Record *R, const Type *Param) in ACLEIntrinsic()
1466 EmitterBase::EmitterBase(RecordKeeper &Records) { in EmitterBase() function in __anondd1c47770111::EmitterBase
1563 void EmitterBase::EmitBuiltinCG(raw_ostream &OS) { in EmitBuiltinCG()
1708 void EmitterBase::EmitBuiltinAliases(raw_ostream &OS) { in EmitBuiltinAliases()
1736 void EmitterBase::GroupSemaChecks( in GroupSemaChecks()
1752 class MveEmitter : public EmitterBase {
1754 MveEmitter(RecordKeeper &Records) : EmitterBase(Records){}; in MveEmitter()
2008 class CdeEmitter : public EmitterBase {
2018 CdeEmitter::CdeEmitter(RecordKeeper &Records) : EmitterBase(Records) { in CdeEmitter()