/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
H A D | CodeGenTarget.cpp | 88 CodeGenTarget::CodeGenTarget(RecordKeeper &records) in CodeGenTarget() function in CodeGenTarget 99 CodeGenTarget::~CodeGenTarget() {} in ~CodeGenTarget() 101 StringRef CodeGenTarget::getName() const { return TargetRec->getName(); } in getName() 105 StringRef CodeGenTarget::getInstNamespace() const { in getInstNamespace() 119 StringRef CodeGenTarget::getRegNamespace() const { in getRegNamespace() 124 Record *CodeGenTarget::getInstructionSet() const { in getInstructionSet() 128 bool CodeGenTarget::getAllowRegisterRenaming() const { in getAllowRegisterRenaming() 134 Record *CodeGenTarget::getAsmParser() const { in getAsmParser() 145 Record *CodeGenTarget::getAsmParserVariant(unsigned i) const { in getAsmParserVariant() 157 unsigned CodeGenTarget::getAsmParserVariantCount() const { in getAsmParserVariantCount() [all …]
|
H A D | CodeGenInstAlias.h | 27 class CodeGenTarget; variable 96 CodeGenInstAlias(Record *R, CodeGenTarget &T); 99 bool hasSubOps, ArrayRef<SMLoc> Loc, CodeGenTarget &T,
|
H A D | VarLenCodeEmitterGen.cpp | 86 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 D | CodeGenTarget.h | 57 class CodeGenTarget { 81 CodeGenTarget(RecordKeeper &Records); 82 ~CodeGenTarget();
|
H A D | CodeGenInstruction.h | 27 class CodeGenTarget; variable 311 HasOneImplicitDefWithKnownVT(const CodeGenTarget &TargetInfo) const;
|
H A D | CodeGenInstAlias.cpp | 29 ArrayRef<SMLoc> Loc, CodeGenTarget &T, in tryAliasOpMatch() 168 CodeGenInstAlias::CodeGenInstAlias(Record *R, CodeGenTarget &T) : TheDef(R) { in CodeGenInstAlias()
|
H A D | CodeGenSchedule.h | 32 class CodeGenTarget; variable 423 const CodeGenTarget &Target; 456 CodeGenSchedModels(RecordKeeper &RK, const CodeGenTarget &TGT);
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/ |
H A D | PatternParser.h | 23 class CodeGenTarget; variable 39 const CodeGenTarget &CGT; 45 PatternParser(const CodeGenTarget &CGT, ArrayRef<SMLoc> DiagLoc) in PatternParser()
|
H A D | GlobalISelMatchTableExecutorEmitter.h | 25 class CodeGenTarget; variable 176 virtual const CodeGenTarget &getTarget() const = 0;
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | CodeEmitterGen.cpp | 60 getInstructionCases(Record *R, CodeGenTarget &Target); 62 CodeGenTarget &Target, std::string &Case, 67 CodeGenTarget &Target); 71 CodeGenTarget &Target, unsigned HwMode = DefaultMode); 100 CodeGenTarget &Target) { in addCodeToMergeInOperand() 281 CodeEmitterGen::getInstructionCases(Record *R, CodeGenTarget &Target) { in getInstructionCases() 345 Record *R, Record *EncodingDef, CodeGenTarget &Target, std::string &Case, in addInstructionCasesForEncoding() 397 CodeGenTarget &Target, unsigned HwMode) { in emitInstructionBaseValues() 471 CodeGenTarget Target(Records); in run()
|
H A D | GICombinerEmitter.cpp |
|
H A D | InstrInfoEmitter.cpp | 89 void emitFeatureVerifier(raw_ostream &OS, const CodeGenTarget &Target); 95 raw_ostream &OS, const CodeGenTarget &Target, 103 raw_ostream &OS, const CodeGenTarget &Target, 217 const CodeGenTarget &Target = CDP.getTargetInfo(); in CollectOperandInfo() 283 raw_ostream &OS, const CodeGenTarget &Target, in emitOperandNameMappings() 355 raw_ostream &OS, const CodeGenTarget &Target, in emitOperandTypeMappings() 732 const CodeGenTarget &Target) { in emitFeatureVerifier() 927 CodeGenTarget &Target = CDP.getTargetInfo(); in run() 1194 CodeGenTarget &Target = CDP.getTargetInfo(); in emitRecord() 1317 const CodeGenTarget &Target = CDP.getTargetInfo(); in emitEnums()
|
H A D | GlobalISelCombinerMatchTableEmitter.cpp |
|
H A D | DisassemblerEmitter.cpp | 98 CodeGenTarget Target(Records); in EmitDisassembler()
|
H A D | CodeGenMapTable.cpp | 174 const CodeGenTarget &Target; 191 MapTableEmitter(CodeGenTarget &Target, RecordKeeper &Records, Record *IMRec) in MapTableEmitter() 569 CodeGenTarget Target(Records); in EmitMapTable()
|
H A D | AsmMatcherEmitter.cpp | 378 bool getPreferSmallerInstructions(CodeGenTarget const &Target) { in getPreferSmallerInstructions() 748 CodeGenTarget &Target; 799 AsmMatcherInfo(Record *AsmParser, CodeGenTarget &Target, 1470 AsmMatcherInfo::AsmMatcherInfo(Record *asmParser, CodeGenTarget &target, in AsmMatcherInfo() 1977 emitConvertFuncs(CodeGenTarget &Target, StringRef ClassName, in emitConvertFuncs() 2379 static void emitMatchClassEnumeration(CodeGenTarget &Target, in emitMatchClassEnumeration() 2545 static void emitIsSubclass(CodeGenTarget &Target, in emitIsSubclass() 2605 static void emitMatchTokenString(CodeGenTarget &Target, in emitMatchTokenString() 2625 static void emitMatchRegisterName(CodeGenTarget &Target, Record *AsmParser, in emitMatchRegisterName() 2653 static void emitMatchRegisterAltName(CodeGenTarget &Target, Record *AsmParser, in emitMatchRegisterAltName() [all …]
|
H A D | RegisterInfoEmitter.cpp | 59 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, 104 void RegisterInfoEmitter::runEnums(raw_ostream &OS, CodeGenTarget &Target, in runEnums() 865 void RegisterInfoEmitter::runMCDesc(raw_ostream &OS, CodeGenTarget &Target, in runMCDesc() 1105 CodeGenTarget &Target, in runTargetHeader() 1189 void RegisterInfoEmitter::runTargetDesc(raw_ostream &OS, CodeGenTarget &Target, in runTargetDesc()
|
H A D | X86MnemonicTables.cpp | 25 CodeGenTarget Target;
|
H A D | DFAPacketizerEmitter.cpp | 94 : TargetName(std::string(CodeGenTarget(R).getName())), Records(R) {} in DFAPacketizerEmitter() 214 CodeGenTarget CGT(Records); in run()
|
H A D | FastISelEmitter.cpp | 203 bool initialize(TreePatternNode &InstPatNode, const CodeGenTarget &Target, in initialize() 434 const CodeGenTarget &Target) { in PhyRegForNode() 452 const CodeGenTarget &Target = CGP.getTargetInfo(); in collectPatterns() 869 const CodeGenTarget &Target = CGP.getTargetInfo(); in EmitFastISel()
|
H A D | DAGISelMatcherGen.cpp | 27 const CodeGenTarget &T) { in getRegisterValueType() 750 const CodeGenTarget &CGT = CGP.getTargetInfo(); in mayInstNodeLoadOrStore() 777 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultInstructionAsOperand() 1048 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultCode()
|
H A D | GlobalISelCombinerEmitter.cpp | 643 CombineRuleBuilder(const CodeGenTarget &CGT, in CombineRuleBuilder() 769 const CodeGenTarget &CGT; 2271 const CodeGenTarget &Target; 2298 const CodeGenTarget &getTarget() const override { return Target; } in getTarget() 2315 explicit GICombinerEmitter(RecordKeeper &RK, const CodeGenTarget &Target, 2538 const CodeGenTarget &Target, in GICombinerEmitter() 2702 CodeGenTarget Target(RK); in EmitGICombiner()
|
H A D | InstrDocsEmitter.cpp | 66 CodeGenTarget &Target = CDP.getTargetInfo(); in EmitInstrDocs()
|
H A D | X86EVEX2VEXTablesEmitter.cpp |
|
/freebsd/usr.bin/clang/llvm-tblgen/ |
H A D | Makefile | 22 SRCS+= Common/CodeGenTarget.cpp
|