Lines Matching refs:EmitterBase
83 class EmitterBase;
961 ACLEIntrinsic(EmitterBase &ME, Record *R, const Type *Param);
968 class EmitterBase { class
1049 EmitterBase(RecordKeeper &Records);
1050 virtual ~EmitterBase() = default;
1059 const Type *EmitterBase::getType(Init *I, const Type *Param) { in getType()
1068 const Type *EmitterBase::getType(Record *R, const Type *Param) { in getType()
1087 const Type *EmitterBase::getType(DagInit *D, const Type *Param) { in getType()
1155 Result::Ptr EmitterBase::getCodeForDag(DagInit *D, const Result::Scope &Scope, in getCodeForDag()
1266 Result::Ptr EmitterBase::getCodeForDagArg(DagInit *D, unsigned ArgNum, in getCodeForDagArg()
1311 Result::Ptr EmitterBase::getCodeForArg(unsigned ArgNum, const Type *ArgType, in getCodeForArg()
1331 ACLEIntrinsic::ACLEIntrinsic(EmitterBase &ME, Record *R, const Type *Param) in ACLEIntrinsic()
1467 EmitterBase::EmitterBase(RecordKeeper &Records) { in EmitterBase() function in __anon819a2c470111::EmitterBase
1564 void EmitterBase::EmitBuiltinCG(raw_ostream &OS) { in EmitBuiltinCG()
1709 void EmitterBase::EmitBuiltinAliases(raw_ostream &OS) { in EmitBuiltinAliases()
1737 void EmitterBase::GroupSemaChecks( in GroupSemaChecks()
1753 class MveEmitter : public EmitterBase {
1755 MveEmitter(RecordKeeper &Records) : EmitterBase(Records){}; in MveEmitter()
2009 class CdeEmitter : public EmitterBase {
2019 CdeEmitter::CdeEmitter(RecordKeeper &Records) : EmitterBase(Records) { in CdeEmitter()