Home
last modified time | relevance | path

Searched refs:CodeGenTarget (Results 1 – 25 of 60) sorted by relevance

123

/external/llvm/utils/TableGen/
DCodeGenTarget.cpp147 CodeGenTarget::CodeGenTarget(RecordKeeper &records) in CodeGenTarget() function in CodeGenTarget
157 CodeGenTarget::~CodeGenTarget() { in ~CodeGenTarget()
160 const std::string &CodeGenTarget::getName() const { in getName()
164 std::string CodeGenTarget::getInstNamespace() const { in getInstNamespace()
175 Record *CodeGenTarget::getInstructionSet() const { in getInstructionSet()
182 Record *CodeGenTarget::getAsmParser() const { in getAsmParser()
193 Record *CodeGenTarget::getAsmParserVariant(unsigned i) const { in getAsmParserVariant()
205 unsigned CodeGenTarget::getAsmParserVariantCount() const { in getAsmParserVariantCount()
213 Record *CodeGenTarget::getAsmWriter() const { in getAsmWriter()
221 CodeGenRegBank &CodeGenTarget::getRegBank() const { in getRegBank()
[all …]
DCodeGenTarget.h30 class CodeGenTarget; variable
64 class CodeGenTarget {
81 CodeGenTarget(RecordKeeper &Records);
82 ~CodeGenTarget();
DCodeEmitterGen.cpp36 std::string getInstructionCase(Record *R, CodeGenTarget &Target);
41 std::string &Case, CodeGenTarget &Target);
65 std::string &Case, CodeGenTarget &Target) { in AddCodeToMergeInOperand()
178 CodeGenTarget &Target) { in getInstructionCase()
223 CodeGenTarget Target(Records); in run()
DInstrInfoEmitter.cpp60 void emitOperandTypesEnum(raw_ostream &OS, const CodeGenTarget &Target);
66 void emitOperandNameMappings(raw_ostream &OS, const CodeGenTarget &Target,
179 const CodeGenTarget &Target = CDP.getTargetInfo(); in EmitOperandInfo()
236 const CodeGenTarget &Target, in emitOperandNameMappings()
310 const CodeGenTarget &Target) { in emitOperandTypesEnum()
350 CodeGenTarget &Target = CDP.getTargetInfo(); in run()
546 CodeGenTarget &Target = CDP.getTargetInfo(); in emitRecord()
570 CodeGenTarget Target(Records); in emitEnums()
DCodeGenInstruction.h28 class CodeGenTarget; variable
279 HasOneImplicitDefWithKnownVT(const CodeGenTarget &TargetInfo) const;
346 CodeGenInstAlias(Record *R, unsigned Variant, CodeGenTarget &T);
350 CodeGenTarget &T, ResultOperand &ResOp);
DRegisterInfoEmitter.cpp55 void runEnums(raw_ostream &o, CodeGenTarget &Target, CodeGenRegBank &Bank);
58 void runMCDesc(raw_ostream &o, CodeGenTarget &Target, CodeGenRegBank &Bank);
61 void runTargetHeader(raw_ostream &o, CodeGenTarget &Target,
65 void runTargetDesc(raw_ostream &o, CodeGenTarget &Target,
89 CodeGenTarget &Target, CodeGenRegBank &Bank) { in runEnums()
815 RegisterInfoEmitter::runMCDesc(raw_ostream &OS, CodeGenTarget &Target, in runMCDesc()
1091 RegisterInfoEmitter::runTargetHeader(raw_ostream &OS, CodeGenTarget &Target, in runTargetHeader()
1160 RegisterInfoEmitter::runTargetDesc(raw_ostream &OS, CodeGenTarget &Target, in runTargetDesc()
1526 CodeGenTarget Target(Records); in run()
DCodeGenSchedule.h26 class CodeGenTarget; variable
228 const CodeGenTarget &Target;
259 CodeGenSchedModels(RecordKeeper& RK, const CodeGenTarget &TGT);
DCMakeLists.txt15 CodeGenTarget.cpp
DDisassemblerEmitter.cpp106 CodeGenTarget Target(Records); in EmitDisassembler()
DCodeGenIntrinsics.h24 class CodeGenTarget; variable
DCodeGenMapTable.cpp185 const CodeGenTarget &Target;
202 MapTableEmitter(CodeGenTarget &Target, RecordKeeper &Records, Record *IMRec): in MapTableEmitter()
568 CodeGenTarget Target(Records); in EmitMapTable()
/external/llvm-project/llvm/utils/TableGen/
DCodeGenTarget.cpp250 CodeGenTarget::CodeGenTarget(RecordKeeper &records) in CodeGenTarget() function in CodeGenTarget
260 CodeGenTarget::~CodeGenTarget() { in ~CodeGenTarget()
263 const StringRef CodeGenTarget::getName() const { in getName()
269 StringRef CodeGenTarget::getInstNamespace() const { in getInstNamespace()
283 StringRef CodeGenTarget::getRegNamespace() const { in getRegNamespace()
288 Record *CodeGenTarget::getInstructionSet() const { in getInstructionSet()
292 bool CodeGenTarget::getAllowRegisterRenaming() const { in getAllowRegisterRenaming()
298 Record *CodeGenTarget::getAsmParser() const { in getAsmParser()
309 Record *CodeGenTarget::getAsmParserVariant(unsigned i) const { in getAsmParserVariant()
321 unsigned CodeGenTarget::getAsmParserVariantCount() const { in getAsmParserVariantCount()
[all …]
DCodeGenTarget.h32 class CodeGenTarget; variable
47 class CodeGenTarget {
67 CodeGenTarget(RecordKeeper &Records);
68 ~CodeGenTarget();
DCodeEmitterGen.cpp48 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) { in AddCodeToMergeInOperand()
267 CodeGenTarget &Target) { in getInstructionCase()
289 CodeGenTarget &Target) { in getInstructionCaseForEncoding()
349 CodeGenTarget &Target, int HwMode) { in emitInstructionBaseValues()
390 CodeGenTarget Target(Records); in run()
DGICombinerEmitter.cpp182 bool parseInstructionMatcher(const CodeGenTarget &Target, StringInit *ArgName,
186 bool parseWipMatchOpcodeMatcher(const CodeGenTarget &Target,
190 CombineRule(const CodeGenTarget &Target, GIMatchDagContext &Ctx, RuleID ID, in CombineRule()
196 bool parseMatcher(const CodeGenTarget &Target);
398 const CodeGenTarget &Target, StringInit *ArgName, const Init &Arg, in parseInstructionMatcher()
452 bool CombineRule::parseWipMatchOpcodeMatcher(const CodeGenTarget &Target, in parseWipMatchOpcodeMatcher()
488 bool CombineRule::parseMatcher(const CodeGenTarget &Target) { in parseMatcher()
594 const CodeGenTarget &Target;
605 explicit GICombinerEmitter(RecordKeeper &RK, const CodeGenTarget &Target,
623 const CodeGenTarget &Target, in GICombinerEmitter()
[all …]
DCodeGenInstruction.h28 class CodeGenTarget; variable
302 HasOneImplicitDefWithKnownVT(const CodeGenTarget &TargetInfo) const;
385 CodeGenInstAlias(Record *R, CodeGenTarget &T);
389 CodeGenTarget &T, ResultOperand &ResOp);
DInstrInfoEmitter.cpp80 raw_ostream &OS, const CodeGenTarget &Target,
87 void emitOperandNameMappings(raw_ostream &OS, const CodeGenTarget &Target,
206 const CodeGenTarget &Target = CDP.getTargetInfo(); in EmitOperandInfo()
263 const CodeGenTarget &Target, in emitOperandNameMappings()
335 raw_ostream &OS, const CodeGenTarget &Target, in emitOperandTypeMappings()
526 CodeGenTarget &Target = CDP.getTargetInfo(); in run()
741 CodeGenTarget &Target = CDP.getTargetInfo(); in emitRecord()
833 const CodeGenTarget &Target = CDP.getTargetInfo(); in emitEnums()
DRegisterInfoEmitter.cpp57 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) { in runEnums()
877 RegisterInfoEmitter::runMCDesc(raw_ostream &OS, CodeGenTarget &Target, in runMCDesc()
1142 RegisterInfoEmitter::runTargetHeader(raw_ostream &OS, CodeGenTarget &Target, in runTargetHeader()
1212 RegisterInfoEmitter::runTargetDesc(raw_ostream &OS, CodeGenTarget &Target, in runTargetDesc()
DDisassemblerEmitter.cpp106 CodeGenTarget Target(Records); in EmitDisassembler()
DCodeGenMapTable.cpp184 const CodeGenTarget &Target;
201 MapTableEmitter(CodeGenTarget &Target, RecordKeeper &Records, Record *IMRec): in MapTableEmitter()
573 CodeGenTarget Target(Records); in EmitMapTable()
DCMakeLists.txt18 CodeGenTarget.cpp
DDFAPacketizerEmitter.cpp96 : TargetName(std::string(CodeGenTarget(R).getName())), Records(R) {} in DFAPacketizerEmitter()
214 CodeGenTarget CGT(Records); in run()
DAsmMatcherEmitter.cpp717 CodeGenTarget &Target;
769 CodeGenTarget &Target,
1432 CodeGenTarget &target, in AsmMatcherInfo()
1934 emitConvertFuncs(CodeGenTarget &Target, StringRef ClassName, in emitConvertFuncs()
2348 static void emitMatchClassEnumeration(CodeGenTarget &Target, in emitMatchClassEnumeration()
2515 static void emitIsSubclass(CodeGenTarget &Target, in emitIsSubclass()
2575 static void emitMatchTokenString(CodeGenTarget &Target, in emitMatchTokenString()
2595 static void emitMatchRegisterName(CodeGenTarget &Target, Record *AsmParser, in emitMatchRegisterName()
2620 static void emitMatchRegisterAltName(CodeGenTarget &Target, Record *AsmParser, in emitMatchRegisterAltName()
2797 CodeGenTarget &Target) { in emitMnemonicAliases()
[all …]
/external/capstone/contrib/sysz_update/
D0001-capstone-generate-GenRegisterInfo.inc.patch26 CodeGenTarget &Target, CodeGenRegBank &Bank) {
119 @@ -830,7 +863,9 @@ RegisterInfoEmitter::runMCDesc(raw_ostream &OS, CodeGenTarget &Target,
129 @@ -922,25 +957,40 @@ RegisterInfoEmitter::runMCDesc(raw_ostream &OS, CodeGenTarget &Target,
172 @@ -950,14 +1000,22 @@ RegisterInfoEmitter::runMCDesc(raw_ostream &OS, CodeGenTarget &Target,
196 @@ -973,6 +1031,7 @@ RegisterInfoEmitter::runMCDesc(raw_ostream &OS, CodeGenTarget &Target,
204 @@ -986,11 +1045,14 @@ RegisterInfoEmitter::runMCDesc(raw_ostream &OS, CodeGenTarget &Target,
219 @@ -1005,15 +1067,28 @@ RegisterInfoEmitter::runMCDesc(raw_ostream &OS, CodeGenTarget &Target,
251 @@ -1023,14 +1098,23 @@ RegisterInfoEmitter::runMCDesc(raw_ostream &OS, CodeGenTarget &Target,
276 @@ -1041,7 +1125,12 @@ RegisterInfoEmitter::runMCDesc(raw_ostream &OS, CodeGenTarget &Target,
290 @@ -1049,6 +1138,7 @@ RegisterInfoEmitter::runMCDesc(raw_ostream &OS, CodeGenTarget &Target,
[all …]
/external/llvm-project/llvm/utils/gn/secondary/llvm/utils/TableGen/
DBUILD.gn22 "CodeGenTarget.cpp",

123