Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DCodeGenTarget.cpp250 CodeGenTarget::CodeGenTarget(RecordKeeper &records) in CodeGenTarget() function in CodeGenTarget
260 CodeGenTarget::~CodeGenTarget() { in ~CodeGenTarget()
263 StringRef CodeGenTarget::getName() const { return TargetRec->getName(); } in getName()
267 StringRef CodeGenTarget::getInstNamespace() const { in getInstNamespace()
281 StringRef CodeGenTarget::getRegNamespace() const { in getRegNamespace()
286 Record *CodeGenTarget::getInstructionSet() const { in getInstructionSet()
290 bool CodeGenTarget::getAllowRegisterRenaming() const { in getAllowRegisterRenaming()
296 Record *CodeGenTarget::getAsmParser() const { in getAsmParser()
307 Record *CodeGenTarget::getAsmParserVariant(unsigned i) const { in getAsmParserVariant()
319 unsigned CodeGenTarget::getAsmParserVariantCount() const { in getAsmParserVariantCount()
[all …]
H A DCodeGenTarget.h32 class CodeGenTarget; variable
47 class CodeGenTarget {
67 CodeGenTarget(RecordKeeper &Records);
68 ~CodeGenTarget();
H A 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()
H A DGICombinerEmitter.cpp183 bool parseInstructionMatcher(const CodeGenTarget &Target, StringInit *ArgName,
187 bool parseWipMatchOpcodeMatcher(const CodeGenTarget &Target,
191 CombineRule(const CodeGenTarget &Target, GIMatchDagContext &Ctx, RuleID ID, in CombineRule()
197 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 …]
H A DCodeGenInstruction.h28 class CodeGenTarget; variable
302 HasOneImplicitDefWithKnownVT(const CodeGenTarget &TargetInfo) const;
385 CodeGenInstAlias(Record *R, CodeGenTarget &T);
389 CodeGenTarget &T, ResultOperand &ResOp);
H A DInstrInfoEmitter.cpp82 raw_ostream &OS, const CodeGenTarget &Target,
89 void emitOperandNameMappings(raw_ostream &OS, const CodeGenTarget &Target,
214 const CodeGenTarget &Target = CDP.getTargetInfo(); in EmitOperandInfo()
271 const CodeGenTarget &Target, in emitOperandNameMappings()
343 raw_ostream &OS, const CodeGenTarget &Target, in emitOperandTypeMappings()
720 CodeGenTarget &Target = CDP.getTargetInfo(); in run()
941 CodeGenTarget &Target = CDP.getTargetInfo(); in emitRecord()
1033 const CodeGenTarget &Target = CDP.getTargetInfo(); in emitEnums()
H A 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()
867 RegisterInfoEmitter::runMCDesc(raw_ostream &OS, CodeGenTarget &Target, in runMCDesc()
1136 RegisterInfoEmitter::runTargetHeader(raw_ostream &OS, CodeGenTarget &Target, in runTargetHeader()
1206 RegisterInfoEmitter::runTargetDesc(raw_ostream &OS, CodeGenTarget &Target, in runTargetDesc()
H A DCodeGenMapTable.cpp174 const CodeGenTarget &Target;
191 MapTableEmitter(CodeGenTarget &Target, RecordKeeper &Records, Record *IMRec): in MapTableEmitter()
563 CodeGenTarget Target(Records); in EmitMapTable()
H A DAsmMatcherEmitter.cpp717 CodeGenTarget &Target;
769 CodeGenTarget &Target,
1428 CodeGenTarget &target, in AsmMatcherInfo()
1929 emitConvertFuncs(CodeGenTarget &Target, StringRef ClassName, in emitConvertFuncs()
2343 static void emitMatchClassEnumeration(CodeGenTarget &Target, in emitMatchClassEnumeration()
2510 static void emitIsSubclass(CodeGenTarget &Target, in emitIsSubclass()
2570 static void emitMatchTokenString(CodeGenTarget &Target, in emitMatchTokenString()
2590 static void emitMatchRegisterName(CodeGenTarget &Target, Record *AsmParser, in emitMatchRegisterName()
2615 static void emitMatchRegisterAltName(CodeGenTarget &Target, Record *AsmParser, in emitMatchRegisterAltName()
2792 CodeGenTarget &Target) { in emitMnemonicAliases()
[all …]
H A DDisassemblerEmitter.cpp106 CodeGenTarget Target(Records); in EmitDisassembler()
H A DDFAPacketizerEmitter.cpp96 : TargetName(std::string(CodeGenTarget(R).getName())), Records(R) {} in DFAPacketizerEmitter()
214 CodeGenTarget CGT(Records); in run()
H A DCodeGenSchedule.h28 class CodeGenTarget; variable
418 const CodeGenTarget &Target;
451 CodeGenSchedModels(RecordKeeper& RK, const CodeGenTarget &TGT);
H A DCMakeLists.txt19 CodeGenTarget.cpp
H A DFastISelEmitter.cpp187 bool initialize(TreePatternNode *InstPatNode, const CodeGenTarget &Target, in initialize()
426 const CodeGenTarget &Target) { in PhyRegForNode()
444 const CodeGenTarget &Target = CGP.getTargetInfo(); in collectPatterns()
868 const CodeGenTarget &Target = CGP.getTargetInfo(); in EmitFastISel()
H A DCodeBeadsGen.cpp44 CodeGenTarget Target(Records); in run()
H A DDAGISelMatcherGen.cpp24 const CodeGenTarget &T) { in getRegisterValueType()
759 const CodeGenTarget &CGT = CGP.getTargetInfo(); in mayInstNodeLoadOrStore()
788 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultInstructionAsOperand()
1063 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultCode()
H A DCodeGenIntrinsics.h24 class CodeGenTarget; variable
H A DCodeGenInstruction.cpp453 HasOneImplicitDefWithKnownVT(const CodeGenTarget &TargetInfo) const { in HasOneImplicitDefWithKnownVT()
538 ArrayRef<SMLoc> Loc, CodeGenTarget &T, in tryAliasOpMatch()
677 CodeGenInstAlias::CodeGenInstAlias(Record *R, CodeGenTarget &T) in CodeGenInstAlias()
H A DInstrDocsEmitter.cpp60 CodeGenTarget &Target = CDP.getTargetInfo(); in EmitInstrDocs()
H A DX86FoldTablesEmitter.cpp94 CodeGenTarget Target;
303 const CodeGenTarget &Target) { in getAltRegInst()
H A DCodeGenDAGPatterns.h1095 CodeGenTarget Target;
1127 CodeGenTarget &getTargetInfo() { return Target; } in getTargetInfo()
1128 const CodeGenTarget &getTargetInfo() const { return Target; } in getTargetInfo()
H A DX86EVEX2VEXTablesEmitter.cpp24 CodeGenTarget Target;
H A DRegisterBankEmitter.cpp105 CodeGenTarget Target;
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/utils/TableGen/
H A DBUILD.gn23 "CodeGenTarget.cpp",
/netbsd-src/external/apache2/llvm/bin/tblgen/
H A DMakefile23 CodeGenTarget.cpp \

12