Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenTarget.cpp72 CodeGenTarget::CodeGenTarget(const RecordKeeper &records) in CodeGenTarget() function in CodeGenTarget
83 CodeGenTarget::~CodeGenTarget() {} in ~CodeGenTarget()
85 StringRef CodeGenTarget::getName() const { return TargetRec->getName(); } in getName()
89 StringRef CodeGenTarget::getInstNamespace() const { in getInstNamespace()
103 StringRef CodeGenTarget::getRegNamespace() const { in getRegNamespace()
108 const Record *CodeGenTarget::getInstructionSet() const { in getInstructionSet()
112 bool CodeGenTarget::getAllowRegisterRenaming() const { in getAllowRegisterRenaming()
118 const Record *CodeGenTarget::getAsmParser() const { in getAsmParser()
130 const Record *CodeGenTarget::getAsmParserVariant(unsigned Idx) const { in getAsmParserVariant()
142 unsigned CodeGenTarget::getAsmParserVariantCount() const { in getAsmParserVariantCount()
[all …]
H A DCodeGenInstAlias.h27 class CodeGenTarget; variable
96 CodeGenInstAlias(const Record *R, const CodeGenTarget &T);
100 ArrayRef<SMLoc> Loc, const CodeGenTarget &T,
H A DVarLenCodeEmitterGen.cpp86 const CodeGenTarget &Target, AltEncodingTy Mode);
88 std::string getInstructionCases(const Record *R, const CodeGenTarget &Target);
91 const CodeGenTarget &Target,
227 CodeGenTarget Target(Records); in run()
350 const CodeGenTarget &Target, AltEncodingTy Mode) { in emitInstructionBaseValues()
413 const CodeGenTarget &Target) { in getInstructionCases()
451 const CodeGenTarget &Target, int Indent) { in getInstructionCaseForEncoding()
H A DCodeGenTarget.h57 class CodeGenTarget {
82 CodeGenTarget(const RecordKeeper &Records);
83 ~CodeGenTarget();
H A DCodeGenInstruction.h27 class CodeGenTarget; variable
309 HasOneImplicitDefWithKnownVT(const CodeGenTarget &TargetInfo) const;
H A DCodeGenInstAlias.cpp31 const CodeGenTarget &T, in tryAliasOpMatch()
167 CodeGenInstAlias::CodeGenInstAlias(const Record *R, const CodeGenTarget &T) in CodeGenInstAlias()
H A DCodeGenSchedule.h33 class CodeGenTarget; variable
435 const CodeGenTarget &Target;
468 CodeGenSchedModels(const RecordKeeper &RK, const CodeGenTarget &TGT);
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DPatternParser.h23 class CodeGenTarget; variable
39 const CodeGenTarget &CGT;
45 PatternParser(const CodeGenTarget &CGT, ArrayRef<SMLoc> DiagLoc) in PatternParser()
H A DGlobalISelMatchTableExecutorEmitter.h25 class CodeGenTarget; variable
196 virtual const CodeGenTarget &getTarget() const = 0;
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeEmitterGen.cpp60 getInstructionCases(const Record *R, const CodeGenTarget &Target);
63 const CodeGenTarget &Target,
69 const CodeGenTarget &Target);
73 const CodeGenTarget &Target, unsigned HwMode = DefaultMode);
103 const CodeGenTarget &Target) { in addCodeToMergeInOperand()
285 const CodeGenTarget &Target) { in getInstructionCases()
348 const Record *R, const Record *EncodingDef, const CodeGenTarget &Target, in addInstructionCasesForEncoding()
400 const CodeGenTarget &Target, unsigned HwMode) { in emitInstructionBaseValues()
472 CodeGenTarget Target(Records); in run()
H A DGICombinerEmitter.cpp
H A DInstrInfoEmitter.cpp84 void emitFeatureVerifier(raw_ostream &OS, const CodeGenTarget &Target);
90 raw_ostream &OS, const CodeGenTarget &Target,
93 raw_ostream &OS, const CodeGenTarget &Target,
202 const CodeGenTarget &Target = CDP.getTargetInfo(); in CollectOperandInfo()
241 raw_ostream &OS, const CodeGenTarget &Target, in emitOperandNameMappings()
346 raw_ostream &OS, const CodeGenTarget &Target, in emitOperandTypeMappings()
625 const CodeGenTarget &Target) { in emitFeatureVerifier()
819 const CodeGenTarget &Target = CDP.getTargetInfo(); in run()
1107 const CodeGenTarget &Target = CDP.getTargetInfo(); in emitRecord()
1232 const CodeGenTarget &Target = CDP.getTargetInfo(); in emitEnums()
H A DCodeGenMapTable.cpp171 const CodeGenTarget &Target;
188 MapTableEmitter(const CodeGenTarget &Target, const RecordKeeper &Records, in MapTableEmitter()
544 CodeGenTarget Target(Records); in EmitMapTable()
H A DDisassemblerEmitter.cpp99 const CodeGenTarget Target(Records); in emitDisassembler()
H A DAsmMatcherEmitter.cpp379 bool getPreferSmallerInstructions(CodeGenTarget const &Target) { in getPreferSmallerInstructions()
748 const CodeGenTarget &Target;
801 AsmMatcherInfo(const Record *AsmParser, const CodeGenTarget &Target,
1473 const CodeGenTarget &target, in AsmMatcherInfo()
1971 emitConvertFuncs(CodeGenTarget &Target, StringRef ClassName, in emitConvertFuncs()
2372 static void emitMatchClassEnumeration(CodeGenTarget &Target, in emitMatchClassEnumeration()
2471 static void emitValidateOperandClass(const CodeGenTarget &Target, in emitValidateOperandClass()
2546 static void emitIsSubclass(CodeGenTarget &Target, in emitIsSubclass()
2611 static void emitMatchTokenString(CodeGenTarget &Target, in emitMatchTokenString()
2631 static void emitMatchRegisterName(const CodeGenTarget &Target, in emitMatchRegisterName()
[all …]
H A DGlobalISelCombinerMatchTableEmitter.cpp
H A DX86MnemonicTables.cpp25 const CodeGenTarget Target;
H A DFastISelEmitter.cpp195 bool initialize(TreePatternNode &InstPatNode, const CodeGenTarget &Target, in initialize()
419 const CodeGenTarget &Target) { in PhysRegForNode()
437 const CodeGenTarget &Target = CGP.getTargetInfo(); in collectPatterns()
833 const CodeGenTarget &Target = CGP.getTargetInfo(); in EmitFastISel()
H A DDFAPacketizerEmitter.cpp95 : TargetName(CodeGenTarget(R).getName().str()), Records(R) {} in DFAPacketizerEmitter()
215 CodeGenTarget CGT(Records); in run()
H A DDAGISelMatcherGen.cpp27 const CodeGenTarget &T) { in getRegisterValueType()
751 const CodeGenTarget &CGT = CGP.getTargetInfo(); in mayInstNodeLoadOrStore()
778 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultInstructionAsOperand()
1048 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultCode()
H A DGlobalISelCombinerEmitter.cpp636 CombineRuleBuilder(const CodeGenTarget &CGT, in CombineRuleBuilder()
765 const CodeGenTarget &CGT;
2396 const CodeGenTarget &Target;
2424 const CodeGenTarget &getTarget() const override { return Target; } in getTarget()
2442 const CodeGenTarget &Target, StringRef Name,
2671 const CodeGenTarget &Target, in GICombinerEmitter()
2832 const CodeGenTarget Target(RK); in EmitGICombiner()
H A DInstrDocsEmitter.cpp66 const CodeGenTarget &Target = CDP.getTargetInfo(); in EmitInstrDocs()
H A DX86EVEX2VEXTablesEmitter.cpp
H A DMacroFusionPredicatorEmitter.cpp56 const CodeGenTarget Target;
/freebsd/usr.bin/clang/llvm-tblgen/
H A DMakefile29 SRCS+= Common/CodeGenTarget.cpp

12