Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenTarget.cpp286 CodeGenTarget::CodeGenTarget(RecordKeeper &records) in CodeGenTarget() function in CodeGenTarget
297 CodeGenTarget::~CodeGenTarget() { in ~CodeGenTarget()
304 StringRef CodeGenTarget::getInstNamespace() const { in getInstNamespace()
318 StringRef CodeGenTarget::getRegNamespace() const { in getRegNamespace()
323 Record *CodeGenTarget::getInstructionSet() const { in getInstructionSet()
333 Record *CodeGenTarget::getAsmParser() const { in getAsmParser()
364 Record *CodeGenTarget::getAsmWriter() const { in getAsmWriter()
372 CodeGenRegBank &CodeGenTarget::getRegBank() const { in getRegBank()
458 void CodeGenTarget::ReadLegalValueTypes() const { in ReadLegalValueTypes()
475 void CodeGenTarget::ReadInstructions() const { in ReadInstructions()
[all …]
H A DCodeGenInstAlias.h27 class CodeGenTarget; variable
96 CodeGenInstAlias(Record *R, CodeGenTarget &T);
99 bool hasSubOps, ArrayRef<SMLoc> Loc, CodeGenTarget &T,
H A DCodeEmitterGen.cpp60 getInstructionCases(Record *R, CodeGenTarget &Target);
62 CodeGenTarget &Target, std::string &Case,
67 CodeGenTarget &Target);
71 CodeGenTarget &Target, int HwMode = -1);
100 CodeGenTarget &Target) { in addCodeToMergeInOperand()
276 CodeEmitterGen::getInstructionCases(Record *R, CodeGenTarget &Target) { in getInstructionCases()
306 Record *R, Record *EncodingDef, CodeGenTarget &Target, std::string &Case, in addInstructionCasesForEncoding()
358 CodeGenTarget &Target, int HwMode) { in emitInstructionBaseValues()
421 CodeGenTarget Target(Records); in run()
H A DVarLenCodeEmitterGen.cpp86 CodeGenTarget &Target, AltEncodingTy Mode);
88 std::string getInstructionCases(Record *R, CodeGenTarget &Target);
91 CodeGenTarget &Target, int I);
224 CodeGenTarget Target(Records); in run()
350 CodeGenTarget &Target, AltEncodingTy Mode) { in emitInstructionBaseValues()
412 CodeGenTarget &Target) { in getInstructionCases()
448 Record *R, AltEncodingTy Mode, const VarLenInst &VLI, CodeGenTarget &Target, in getInstructionCaseForEncoding()
H A DCodeGenTarget.h57 class CodeGenTarget {
79 CodeGenTarget(RecordKeeper &Records);
80 ~CodeGenTarget();
H A DInstrInfoEmitter.cpp89 void emitFeatureVerifier(raw_ostream &OS, const CodeGenTarget &Target);
95 raw_ostream &OS, const CodeGenTarget &Target,
102 void emitOperandNameMappings(raw_ostream &OS, const CodeGenTarget &Target,
217 const CodeGenTarget &Target = CDP.getTargetInfo(); in CollectOperandInfo()
284 const CodeGenTarget &Target, in emitOperandNameMappings()
356 raw_ostream &OS, const CodeGenTarget &Target, in emitOperandTypeMappings()
732 const CodeGenTarget &Target) { in emitFeatureVerifier()
929 CodeGenTarget &Target = CDP.getTargetInfo(); in run()
1191 CodeGenTarget &Target = CDP.getTargetInfo(); in emitRecord()
1275 const CodeGenTarget &Target = CDP.getTargetInfo(); in emitEnums()
H A DGlobalISelMatchTableExecutorEmitter.h25 class CodeGenTarget; variable
176 virtual const CodeGenTarget &getTarget() const = 0;
H A DDisassemblerEmitter.cpp98 CodeGenTarget Target(Records); in EmitDisassembler()
H A DCodeGenInstruction.h28 class CodeGenTarget; variable
312 HasOneImplicitDefWithKnownVT(const CodeGenTarget &TargetInfo) const;
H A DRegisterInfoEmitter.cpp59 CodeGenTarget Target;
69 void runEnums(raw_ostream &o, CodeGenTarget &Target, CodeGenRegBank &Bank);
72 void runMCDesc(raw_ostream &o, CodeGenTarget &Target, CodeGenRegBank &Bank);
75 void runTargetHeader(raw_ostream &o, CodeGenTarget &Target,
79 void runTargetDesc(raw_ostream &o, CodeGenTarget &Target,
105 CodeGenTarget &Target, CodeGenRegBank &Bank) { in runEnums()
871 RegisterInfoEmitter::runMCDesc(raw_ostream &OS, CodeGenTarget &Target, in runMCDesc()
1120 RegisterInfoEmitter::runTargetHeader(raw_ostream &OS, CodeGenTarget &Target, in runTargetHeader()
1203 RegisterInfoEmitter::runTargetDesc(raw_ostream &OS, CodeGenTarget &Target, in runTargetDesc()
H A DCodeGenMapTable.cpp175 const CodeGenTarget &Target;
192 MapTableEmitter(CodeGenTarget &Target, RecordKeeper &Records, Record *IMRec): in MapTableEmitter()
567 CodeGenTarget Target(Records); in EmitMapTable()
H A DX86MnemonicTables.cpp25 CodeGenTarget Target;
H A DCodeGenInstAlias.cpp29 ArrayRef<SMLoc> Loc, CodeGenTarget &T, in tryAliasOpMatch()
168 CodeGenInstAlias::CodeGenInstAlias(Record *R, CodeGenTarget &T) : TheDef(R) { in CodeGenInstAlias()
H A DCodeGenSchedule.h32 class CodeGenTarget; variable
420 const CodeGenTarget &Target;
453 CodeGenSchedModels(RecordKeeper& RK, const CodeGenTarget &TGT);
H A DDFAPacketizerEmitter.cpp95 : TargetName(std::string(CodeGenTarget(R).getName())), Records(R) {} in DFAPacketizerEmitter()
214 CodeGenTarget CGT(Records); in run()
H A DAsmMatcherEmitter.cpp731 CodeGenTarget &Target;
783 CodeGenTarget &Target,
1442 CodeGenTarget &target, in AsmMatcherInfo()
1949 emitConvertFuncs(CodeGenTarget &Target, StringRef ClassName, in emitConvertFuncs()
2363 static void emitMatchClassEnumeration(CodeGenTarget &Target, in emitMatchClassEnumeration()
2530 static void emitIsSubclass(CodeGenTarget &Target, in emitIsSubclass()
2590 static void emitMatchTokenString(CodeGenTarget &Target, in emitMatchTokenString()
2816 CodeGenTarget &Target) { in emitMnemonicAliases()
2849 emitCustomOperandParsing(raw_ostream &OS, CodeGenTarget &Target, in emitCustomOperandParsing()
3113 CodeGenTarget &Target, in emitMnemonicChecker()
[all …]
H A DFastISelEmitter.cpp191 bool initialize(TreePatternNode *InstPatNode, const CodeGenTarget &Target, in initialize()
425 const CodeGenTarget &Target) { in PhyRegForNode()
443 const CodeGenTarget &Target = CGP.getTargetInfo(); in collectPatterns()
863 const CodeGenTarget &Target = CGP.getTargetInfo(); in EmitFastISel()
H A DDAGISelMatcherGen.cpp28 const CodeGenTarget &T) { in getRegisterValueType()
753 const CodeGenTarget &CGT = CGP.getTargetInfo(); in mayInstNodeLoadOrStore()
782 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultInstructionAsOperand()
1055 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultCode()
H A DMacroFusionPredicatorEmitter.cpp58 CodeGenTarget Target;
H A DInstrDocsEmitter.cpp59 CodeGenTarget &Target = CDP.getTargetInfo(); in EmitInstrDocs()
H A DGlobalISelCombinerEmitter.cpp633 CombineRuleBuilder(const CodeGenTarget &CGT, in CombineRuleBuilder()
779 const CodeGenTarget &CGT;
2582 const CodeGenTarget &Target;
2612 const CodeGenTarget &getTarget() const override { return Target; } in getTarget()
2629 explicit GICombinerEmitter(RecordKeeper &RK, const CodeGenTarget &Target,
2865 const CodeGenTarget &Target, in GICombinerEmitter()
3029 CodeGenTarget Target(RK); in EmitGICombiner()
H A DX86CompressEVEXTablesEmitter.cpp39 CodeGenTarget Target;
H A DCodeGenDAGPatterns.h1108 CodeGenTarget Target;
1140 CodeGenTarget &getTargetInfo() { return Target; } in getTargetInfo()
1141 const CodeGenTarget &getTargetInfo() const { return Target; } in getTargetInfo()
H A DRegisterBankEmitter.cpp107 CodeGenTarget Target;
/freebsd-14.2/usr.bin/clang/llvm-tblgen/
H A DMakefile23 SRCS+= CodeGenTarget.cpp

12