Lines Matching refs:EmitterBase
83 class EmitterBase;
962 ACLEIntrinsic(EmitterBase &ME, Record *R, const Type *Param);
969 class EmitterBase { class
1050 EmitterBase(RecordKeeper &Records);
1051 virtual ~EmitterBase() = default;
1060 const Type *EmitterBase::getType(Init *I, const Type *Param) { in getType()
1069 const Type *EmitterBase::getType(Record *R, const Type *Param) { in getType()
1088 const Type *EmitterBase::getType(DagInit *D, const Type *Param) { in getType()
1156 Result::Ptr EmitterBase::getCodeForDag(DagInit *D, const Result::Scope &Scope, in getCodeForDag()
1259 Result::Ptr EmitterBase::getCodeForDagArg(DagInit *D, unsigned ArgNum, in getCodeForDagArg()
1293 Result::Ptr EmitterBase::getCodeForArg(unsigned ArgNum, const Type *ArgType, in getCodeForArg()
1313 ACLEIntrinsic::ACLEIntrinsic(EmitterBase &ME, Record *R, const Type *Param) in ACLEIntrinsic()
1449 EmitterBase::EmitterBase(RecordKeeper &Records) { in EmitterBase() function in __anond0646b370111::EmitterBase
1547 void EmitterBase::EmitBuiltinCG(raw_ostream &OS) { in EmitBuiltinCG()
1692 void EmitterBase::EmitBuiltinAliases(raw_ostream &OS) { in EmitBuiltinAliases()
1720 void EmitterBase::GroupSemaChecks( in GroupSemaChecks()
1736 class MveEmitter : public EmitterBase {
1738 MveEmitter(RecordKeeper &Records) : EmitterBase(Records){}; in MveEmitter()
1992 class CdeEmitter : public EmitterBase {
2002 CdeEmitter::CdeEmitter(RecordKeeper &Records) : EmitterBase(Records) { in CdeEmitter()