Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/llvm/utils/TableGen/
H A DCodeGenTarget.cpp270 CodeGenTarget::CodeGenTarget(RecordKeeper &records) in CodeGenTarget() function in CodeGenTarget
280 CodeGenTarget::~CodeGenTarget() { in ~CodeGenTarget()
287 StringRef CodeGenTarget::getInstNamespace() const { in getInstNamespace()
301 StringRef CodeGenTarget::getRegNamespace() const { in getRegNamespace()
306 Record *CodeGenTarget::getInstructionSet() const { in getInstructionSet()
316 Record *CodeGenTarget::getAsmParser() const { in getAsmParser()
347 Record *CodeGenTarget::getAsmWriter() const { in getAsmWriter()
355 CodeGenRegBank &CodeGenTarget::getRegBank() const { in getRegBank()
439 void CodeGenTarget::ReadLegalValueTypes() const { in ReadLegalValueTypes()
456 void CodeGenTarget::ReadInstructions() const { in ReadInstructions()
[all …]
H A DCodeEmitterGen.cpp50 std::string getInstructionCase(Record *R, CodeGenTarget &Target);
52 CodeGenTarget &Target);
57 std::string &Case, CodeGenTarget &Target);
61 CodeGenTarget &Target, int HwMode = -1);
86 std::string &Case, CodeGenTarget &Target) { in AddCodeToMergeInOperand()
269 CodeGenTarget &Target) { in getInstructionCase()
291 CodeGenTarget &Target) { in getInstructionCaseForEncoding()
343 CodeGenTarget &Target, int HwMode) { in emitInstructionBaseValues()
384 CodeGenTarget Target(Records); in run()
H A DCodeGenTarget.h31 class CodeGenTarget; variable
46 class CodeGenTarget {
66 CodeGenTarget(RecordKeeper &Records);
67 ~CodeGenTarget();
H A DVarLenCodeEmitterGen.cpp75 CodeGenTarget &Target, int HwMode = -1);
77 std::string getInstructionCase(Record *R, CodeGenTarget &Target);
79 CodeGenTarget &Target);
187 CodeGenTarget Target(Records); in run()
321 CodeGenTarget &Target, int HwMode) { in emitInstructionBaseValues()
392 CodeGenTarget &Target) { in getInstructionCase()
414 Record *R, Record *EncodingDef, CodeGenTarget &Target) { in getInstructionCaseForEncoding()
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.h29 class CodeGenTarget; variable
304 HasOneImplicitDefWithKnownVT(const CodeGenTarget &TargetInfo) const;
387 CodeGenInstAlias(Record *R, CodeGenTarget &T);
391 CodeGenTarget &T, ResultOperand &ResOp);
H A DInstrInfoEmitter.cpp86 void emitFeatureVerifier(raw_ostream &OS, const CodeGenTarget &Target);
93 raw_ostream &OS, const CodeGenTarget &Target,
100 void emitOperandNameMappings(raw_ostream &OS, const CodeGenTarget &Target,
225 const CodeGenTarget &Target = CDP.getTargetInfo(); in EmitOperandInfo()
282 const CodeGenTarget &Target, in emitOperandNameMappings()
354 raw_ostream &OS, const CodeGenTarget &Target, in emitOperandTypeMappings()
730 const CodeGenTarget &Target) { in emitFeatureVerifier()
899 CodeGenTarget &Target = CDP.getTargetInfo(); in run()
1123 CodeGenTarget &Target = CDP.getTargetInfo(); in emitRecord()
1216 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()
873 RegisterInfoEmitter::runMCDesc(raw_ostream &OS, CodeGenTarget &Target, in runMCDesc()
1144 RegisterInfoEmitter::runTargetHeader(raw_ostream &OS, CodeGenTarget &Target, in runTargetHeader()
1220 RegisterInfoEmitter::runTargetDesc(raw_ostream &OS, CodeGenTarget &Target, in runTargetDesc()
H A DDisassemblerEmitter.cpp105 CodeGenTarget Target(Records); in EmitDisassembler()
H A DCodeGenMapTable.cpp174 const CodeGenTarget &Target;
191 MapTableEmitter(CodeGenTarget &Target, RecordKeeper &Records, Record *IMRec): in MapTableEmitter()
566 CodeGenTarget Target(Records); in EmitMapTable()
H A DX86MnemonicTables.cpp25 CodeGenTarget Target;
H A DCMakeLists.txt18 CodeGenTarget.cpp
H A DCodeGenSchedule.h25 class CodeGenTarget; variable
414 const CodeGenTarget &Target;
447 CodeGenSchedModels(RecordKeeper& RK, const CodeGenTarget &TGT);
H A DDFAPacketizerEmitter.cpp94 : TargetName(std::string(CodeGenTarget(R).getName())), Records(R) {} in DFAPacketizerEmitter()
212 CodeGenTarget CGT(Records); in run()
H A DAsmMatcherEmitter.cpp727 CodeGenTarget &Target;
779 CodeGenTarget &Target,
1438 CodeGenTarget &target, in AsmMatcherInfo()
1939 emitConvertFuncs(CodeGenTarget &Target, StringRef ClassName, in emitConvertFuncs()
2353 static void emitMatchClassEnumeration(CodeGenTarget &Target, in emitMatchClassEnumeration()
2520 static void emitIsSubclass(CodeGenTarget &Target, in emitIsSubclass()
2580 static void emitMatchTokenString(CodeGenTarget &Target, in emitMatchTokenString()
2806 CodeGenTarget &Target) { in emitMnemonicAliases()
3006 static void emitAsmTiedOperandConstraints(CodeGenTarget &Target, in emitAsmTiedOperandConstraints()
3103 CodeGenTarget &Target, in emitMnemonicChecker()
[all …]
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()
867 const CodeGenTarget &Target = CGP.getTargetInfo(); in EmitFastISel()
H A DDAGISelMatcherGen.cpp25 const CodeGenTarget &T) { in getRegisterValueType()
760 const CodeGenTarget &CGT = CGP.getTargetInfo(); in mayInstNodeLoadOrStore()
789 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultInstructionAsOperand()
1064 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultCode()
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 DX86EVEX2VEXTablesEmitter.cpp27 CodeGenTarget Target;
H A DX86FoldTablesEmitter.cpp98 CodeGenTarget Target;
246 const CodeGenTarget &Target) { in getAltRegInst()
H A DRegisterBankEmitter.cpp104 CodeGenTarget Target;
H A DCodeGenDAGPatterns.h1103 CodeGenTarget Target;
1135 CodeGenTarget &getTargetInfo() { return Target; } in getTargetInfo()
1136 const CodeGenTarget &getTargetInfo() const { return Target; } in getTargetInfo()
H A DPseudoLoweringEmitter.cpp50 CodeGenTarget Target;
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/utils/TableGen/
H A DBUILD.gn22 "CodeGenTarget.cpp",

12