|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
utils/TableGen/CodeGenInstruction.h 27 class CodeGenTarget;
utils/TableGen/CodeGenIntrinsics.h 24 class CodeGenTarget;
utils/TableGen/CodeGenSchedule.h 26 class CodeGenTarget;
utils/TableGen/CodeGenTarget.h 32 class CodeGenTarget;
References
usr/include/c++/7.4.0/bits/move.h 72 constexpr _Tp&&
83 constexpr _Tp&&
usr/include/c++/7.4.0/bits/unique_ptr.h 824 make_unique(_Args&&... __args)
usr/include/c++/7.4.0/type_traits 1633 { typedef _Tp type; };
utils/TableGen/AsmMatcherEmitter.cpp 717 CodeGenTarget &Target;
769 CodeGenTarget &Target,
1432 CodeGenTarget &target,
1934 emitConvertFuncs(CodeGenTarget &Target, StringRef ClassName,
2348 static void emitMatchClassEnumeration(CodeGenTarget &Target,
2515 static void emitIsSubclass(CodeGenTarget &Target,
2575 static void emitMatchTokenString(CodeGenTarget &Target,
2595 static void emitMatchRegisterName(CodeGenTarget &Target, Record *AsmParser,
2620 static void emitMatchRegisterAltName(CodeGenTarget &Target, Record *AsmParser,
2796 CodeGenTarget &Target) {
2828 static void emitCustomOperandParsing(raw_ostream &OS, CodeGenTarget &Target,
3000 static void emitAsmTiedOperandConstraints(CodeGenTarget &Target,
3042 static void emitMnemonicSpellChecker(raw_ostream &OS, CodeGenTarget &Target,
3126 CodeGenTarget Target(Records);
utils/TableGen/AsmWriterEmitter.cpp 58 CodeGenTarget Target;
utils/TableGen/CodeEmitterGen.cpp 48 std::string getInstructionCase(Record *R, CodeGenTarget &Target);
50 CodeGenTarget &Target);
55 std::string &Case, CodeGenTarget &Target);
59 CodeGenTarget &Target, int HwMode = -1);
84 std::string &Case, CodeGenTarget &Target) {
267 CodeGenTarget &Target) {
289 CodeGenTarget &Target) {
349 CodeGenTarget &Target, int HwMode) {
390 CodeGenTarget Target(Records);
utils/TableGen/CodeGenDAGPatterns.cpp 1551 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo();
1628 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo();
1645 CodeGenTarget &Tgt = TP.getDAGPatterns().getTargetInfo();
2109 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo();
2125 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo();
2139 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo();
utils/TableGen/CodeGenDAGPatterns.h 1145 CodeGenTarget Target;
1178 CodeGenTarget &getTargetInfo() { return Target; }
1179 const CodeGenTarget &getTargetInfo() const { return Target; }
utils/TableGen/CodeGenInstruction.cpp 446 HasOneImplicitDefWithKnownVT(const CodeGenTarget &TargetInfo) const {
529 ArrayRef<SMLoc> Loc, CodeGenTarget &T,
665 CodeGenInstAlias::CodeGenInstAlias(Record *R, CodeGenTarget &T)
utils/TableGen/CodeGenInstruction.h 299 HasOneImplicitDefWithKnownVT(const CodeGenTarget &TargetInfo) const;
372 CodeGenInstAlias(Record *R, CodeGenTarget &T);
376 CodeGenTarget &T, ResultOperand &ResOp);
utils/TableGen/CodeGenMapTable.cpp 184 const CodeGenTarget &Target;
201 MapTableEmitter(CodeGenTarget &Target, RecordKeeper &Records, Record *IMRec):
573 CodeGenTarget Target(Records);
utils/TableGen/CodeGenSchedule.cpp 54 const CodeGenTarget &Target;
55 InstRegexOp(const CodeGenTarget &t): Target(t) {}
168 const CodeGenTarget &TGT):
utils/TableGen/CodeGenSchedule.h 413 const CodeGenTarget &Target;
446 CodeGenSchedModels(RecordKeeper& RK, const CodeGenTarget &TGT);
utils/TableGen/DAGISelMatcherGen.cpp 24 const CodeGenTarget &T) {
733 const CodeGenTarget &CGT = CGP.getTargetInfo();
762 const CodeGenTarget &CGT = CGP.getTargetInfo();
1037 const CodeGenTarget &CGT = CGP.getTargetInfo();
utils/TableGen/DisassemblerEmitter.cpp 106 CodeGenTarget Target(Records);
utils/TableGen/FastISelEmitter.cpp 187 bool initialize(TreePatternNode *InstPatNode, const CodeGenTarget &Target,
430 const CodeGenTarget &Target) {
448 const CodeGenTarget &Target = CGP.getTargetInfo();
881 const CodeGenTarget &Target = CGP.getTargetInfo();
utils/TableGen/FixedLenDecoderEmitter.cpp 157 CodeGenTarget Target;
1795 populateInstruction(CodeGenTarget &Target, const Record &EncodingDef,
utils/TableGen/GICombinerEmitter.cpp 74 CombineRule(const CodeGenTarget &Target, RuleID ID, const Record &R)
77 bool parseMatcher(const CodeGenTarget &Target);
152 bool CombineRule::parseMatcher(const CodeGenTarget &Target) {
190 const CodeGenTarget &Target;
199 explicit GICombinerEmitter(RecordKeeper &RK, const CodeGenTarget &Target,
216 const CodeGenTarget &Target,
441 CodeGenTarget Target(RK);
utils/TableGen/GlobalISelEmitter.cpp 1650 static void initOpcodeValuesMap(const CodeGenTarget &Target) {
3238 const CodeGenTarget &Target;
utils/TableGen/InstrDocsEmitter.cpp 60 CodeGenTarget &Target = CDP.getTargetInfo();
utils/TableGen/InstrInfoEmitter.cpp 80 raw_ostream &OS, const CodeGenTarget &Target,
87 void emitOperandNameMappings(raw_ostream &OS, const CodeGenTarget &Target,
201 const CodeGenTarget &Target = CDP.getTargetInfo();
258 const CodeGenTarget &Target,
330 raw_ostream &OS, const CodeGenTarget &Target,
521 CodeGenTarget &Target = CDP.getTargetInfo();
662 CodeGenTarget &Target = CDP.getTargetInfo();
765 CodeGenTarget Target(Records);
utils/TableGen/PseudoLoweringEmitter.cpp 50 CodeGenTarget Target;
utils/TableGen/RISCVCompressInstEmitter.cpp 104 CodeGenTarget Target;
utils/TableGen/RegisterInfoEmitter.cpp 57 CodeGenTarget Target;
67 void runEnums(raw_ostream &o, CodeGenTarget &Target, CodeGenRegBank &Bank);
70 void runMCDesc(raw_ostream &o, CodeGenTarget &Target, CodeGenRegBank &Bank);
73 void runTargetHeader(raw_ostream &o, CodeGenTarget &Target,
77 void runTargetDesc(raw_ostream &o, CodeGenTarget &Target,
103 CodeGenTarget &Target, CodeGenRegBank &Bank) {
863 RegisterInfoEmitter::runMCDesc(raw_ostream &OS, CodeGenTarget &Target,
1130 RegisterInfoEmitter::runTargetHeader(raw_ostream &OS, CodeGenTarget &Target,
1200 RegisterInfoEmitter::runTargetDesc(raw_ostream &OS, CodeGenTarget &Target,
utils/TableGen/SubtargetEmitter.cpp 71 const CodeGenTarget &TGT;
130 SubtargetEmitter(RecordKeeper &R, CodeGenTarget &TGT)
1947 CodeGenTarget CGTarget(RK);
utils/TableGen/X86EVEX2VEXTablesEmitter.cpp 24 CodeGenTarget Target;
utils/TableGen/X86FoldTablesEmitter.cpp 94 CodeGenTarget Target;
300 const CodeGenTarget &Target) {