Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DCodeGenTarget.cpp196 CodeGenTarget::CodeGenTarget(RecordKeeper &records) in CodeGenTarget() function in CodeGenTarget
206 CodeGenTarget::~CodeGenTarget() { in ~CodeGenTarget()
209 const StringRef CodeGenTarget::getName() const { in getName()
213 StringRef CodeGenTarget::getInstNamespace() const { in getInstNamespace()
224 Record *CodeGenTarget::getInstructionSet() const { in getInstructionSet()
234 Record *CodeGenTarget::getAsmParser() const { in getAsmParser()
265 Record *CodeGenTarget::getAsmWriter() const { in getAsmWriter()
273 CodeGenRegBank &CodeGenTarget::getRegBank() const { in getRegBank()
312 void CodeGenTarget::ReadLegalValueTypes() const { in ReadLegalValueTypes()
329 void CodeGenTarget::ReadInstructions() const { in ReadInstructions()
[all …]
H A DCodeGenTarget.h33 class CodeGenTarget; variable
48 class CodeGenTarget {
67 CodeGenTarget(RecordKeeper &Records);
68 ~CodeGenTarget();
H A DCodeEmitterGen.cpp47 std::string getInstructionCase(Record *R, CodeGenTarget &Target);
52 std::string &Case, CodeGenTarget &Target);
76 std::string &Case, CodeGenTarget &Target) { in AddCodeToMergeInOperand()
188 CodeGenTarget &Target) { in getInstructionCase()
233 CodeGenTarget Target(Records); in run()
H A DInstrInfoEmitter.cpp80 void emitOperandTypesEnum(raw_ostream &OS, const CodeGenTarget &Target);
86 void emitOperandNameMappings(raw_ostream &OS, const CodeGenTarget &Target,
200 const CodeGenTarget &Target = CDP.getTargetInfo(); in EmitOperandInfo()
257 const CodeGenTarget &Target, in emitOperandNameMappings()
329 const CodeGenTarget &Target) { in emitOperandTypesEnum()
445 CodeGenTarget &Target = CDP.getTargetInfo(); in run()
586 CodeGenTarget &Target = CDP.getTargetInfo(); in emitRecord()
686 CodeGenTarget Target(Records); in emitEnums()
H A DCodeGenInstruction.h28 class CodeGenTarget; variable
298 HasOneImplicitDefWithKnownVT(const CodeGenTarget &TargetInfo) const;
371 CodeGenInstAlias(Record *R, CodeGenTarget &T);
375 CodeGenTarget &T, ResultOperand &ResOp);
H A DRegisterInfoEmitter.cpp58 CodeGenTarget Target;
68 void runEnums(raw_ostream &o, CodeGenTarget &Target, CodeGenRegBank &Bank);
71 void runMCDesc(raw_ostream &o, CodeGenTarget &Target, CodeGenRegBank &Bank);
74 void runTargetHeader(raw_ostream &o, CodeGenTarget &Target,
78 void runTargetDesc(raw_ostream &o, CodeGenTarget &Target,
104 CodeGenTarget &Target, CodeGenRegBank &Bank) { in runEnums()
864 RegisterInfoEmitter::runMCDesc(raw_ostream &OS, CodeGenTarget &Target, in runMCDesc()
1131 RegisterInfoEmitter::runTargetHeader(raw_ostream &OS, CodeGenTarget &Target, in runTargetHeader()
1201 RegisterInfoEmitter::runTargetDesc(raw_ostream &OS, CodeGenTarget &Target, in runTargetDesc()
H A DCodeGenMapTable.cpp185 const CodeGenTarget &Target;
202 MapTableEmitter(CodeGenTarget &Target, RecordKeeper &Records, Record *IMRec): in MapTableEmitter()
574 CodeGenTarget Target(Records); in EmitMapTable()
H A DDisassemblerEmitter.cpp107 CodeGenTarget Target(Records); in EmitDisassembler()
H A DAsmMatcherEmitter.cpp718 CodeGenTarget &Target;
770 CodeGenTarget &Target,
1429 CodeGenTarget &target, in AsmMatcherInfo()
1931 static void 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()
2791 CodeGenTarget &Target) { in emitMnemonicAliases()
2992 static void emitAsmTiedOperandConstraints(CodeGenTarget &Target, in emitAsmTiedOperandConstraints()
[all …]
H A DCodeGenSchedule.h27 class CodeGenTarget; variable
414 const CodeGenTarget &Target;
447 CodeGenSchedModels(RecordKeeper& RK, const CodeGenTarget &TGT);
H A DDAGISelMatcherGen.cpp25 const CodeGenTarget &T) { in getRegisterValueType()
702 const CodeGenTarget &CGT = CGP.getTargetInfo(); in mayInstNodeLoadOrStore()
731 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultInstructionAsOperand()
989 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultCode()
H A DCodeGenIntrinsics.h25 class CodeGenTarget; variable
H A DFastISelEmitter.cpp188 bool initialize(TreePatternNode *InstPatNode, const CodeGenTarget &Target, in initialize()
431 const CodeGenTarget &Target) { in PhyRegForNode()
449 const CodeGenTarget &Target = CGP.getTargetInfo(); in collectPatterns()
882 const CodeGenTarget &Target = CGP.getTargetInfo(); in EmitFastISel()
H A DCodeGenInstruction.cpp420 HasOneImplicitDefWithKnownVT(const CodeGenTarget &TargetInfo) const { in HasOneImplicitDefWithKnownVT()
503 ArrayRef<SMLoc> Loc, CodeGenTarget &T, in tryAliasOpMatch()
639 CodeGenInstAlias::CodeGenInstAlias(Record *R, CodeGenTarget &T) in CodeGenInstAlias()
H A DInstrDocsEmitter.cpp61 CodeGenTarget &Target = CDP.getTargetInfo(); in EmitInstrDocs()
H A DX86EVEX2VEXTablesEmitter.cpp25 CodeGenTarget Target;
H A DX86FoldTablesEmitter.cpp91 CodeGenTarget Target;
297 const CodeGenTarget &Target) { in getAltRegInst()
H A DCodeGenDAGPatterns.h1129 CodeGenTarget Target;
1162 CodeGenTarget &getTargetInfo() { return Target; } in getTargetInfo()
1163 const CodeGenTarget &getTargetInfo() const { return Target; } in getTargetInfo()
H A DPseudoLoweringEmitter.cpp51 CodeGenTarget Target;
H A DSubtargetEmitter.cpp72 const CodeGenTarget &TGT;
129 SubtargetEmitter(RecordKeeper &R, CodeGenTarget &TGT) in SubtargetEmitter()
1951 CodeGenTarget CGTarget(RK); in EmitSubtarget()
H A DCodeGenDAGPatterns.cpp1487 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo(); in ApplyTypeConstraint()
1564 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo(); in UpdateNodeTypeFromInst()
1581 CodeGenTarget &Tgt = TP.getDAGPatterns().getTargetInfo(); in UpdateNodeTypeFromInst()
2045 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo(); in getImplicitType()
2061 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo(); in getImplicitType()
2075 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo(); in getImplicitType()
H A DDFAPacketizerEmitter.cpp526 TargetName(CodeGenTarget(R).getName()), Records(R) {} in DFAPacketizerEmitter()
H A DCodeGenSchedule.cpp55 const CodeGenTarget &Target;
56 InstRegexOp(const CodeGenTarget &t): Target(t) {} in InstRegexOp()
169 const CodeGenTarget &TGT): in CodeGenSchedModels()
H A DRISCVCompressInstEmitter.cpp104 CodeGenTarget Target;
/freebsd-12.1/usr.bin/clang/llvm-tblgen/
H A DMakefile19 SRCS+= CodeGenTarget.cpp

12