Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/llvm/utils/TableGen/
H A DCodeGenTarget.cpp135 CodeGenTarget::CodeGenTarget(RecordKeeper &records) in CodeGenTarget() function in CodeGenTarget
145 CodeGenTarget::~CodeGenTarget() { in ~CodeGenTarget()
148 const std::string &CodeGenTarget::getName() const { in getName()
152 std::string CodeGenTarget::getInstNamespace() const { in getInstNamespace()
163 Record *CodeGenTarget::getInstructionSet() const { in getInstructionSet()
170 Record *CodeGenTarget::getAsmParser() const { in getAsmParser()
181 Record *CodeGenTarget::getAsmParserVariant(unsigned i) const { in getAsmParserVariant()
193 unsigned CodeGenTarget::getAsmParserVariantCount() const { in getAsmParserVariantCount()
201 Record *CodeGenTarget::getAsmWriter() const { in getAsmWriter()
209 CodeGenRegBank &CodeGenTarget::getRegBank() const { in getRegBank()
[all …]
H A DCodeGenTarget.h30 class CodeGenTarget; variable
64 class CodeGenTarget {
81 CodeGenTarget(RecordKeeper &Records);
82 ~CodeGenTarget();
H A DCodeEmitterGen.cpp37 std::string getInstructionCase(Record *R, CodeGenTarget &Target);
42 std::string &Case, CodeGenTarget &Target);
66 std::string &Case, CodeGenTarget &Target) { in AddCodeToMergeInOperand()
179 CodeGenTarget &Target) { in getInstructionCase()
224 CodeGenTarget Target(Records); in run()
H A DInstrInfoEmitter.cpp60 void emitOperandTypesEnum(raw_ostream &OS, const CodeGenTarget &Target);
66 void emitOperandNameMappings(raw_ostream &OS, const CodeGenTarget &Target,
179 const CodeGenTarget &Target = CDP.getTargetInfo(); in EmitOperandInfo()
237 const CodeGenTarget &Target, in emitOperandNameMappings()
311 const CodeGenTarget &Target) { in emitOperandTypesEnum()
353 CodeGenTarget &Target = CDP.getTargetInfo(); in run()
547 CodeGenTarget &Target = CDP.getTargetInfo(); in emitRecord()
571 CodeGenTarget Target(Records); in emitEnums()
H A DCodeGenInstruction.h27 class CodeGenTarget; variable
277 HasOneImplicitDefWithKnownVT(const CodeGenTarget &TargetInfo) const;
343 CodeGenInstAlias(Record *R, unsigned Variant, CodeGenTarget &T);
347 CodeGenTarget &T, ResultOperand &ResOp);
H A DCMakeLists.txt14 CodeGenTarget.cpp
H A DCodeGenIntrinsics.h24 class CodeGenTarget; variable
H A DDisassemblerEmitter.cpp107 CodeGenTarget Target(Records); in EmitDisassembler()
H A DCodeGenSchedule.h26 class CodeGenTarget; variable
221 const CodeGenTarget &Target;
249 CodeGenSchedModels(RecordKeeper& RK, const CodeGenTarget &TGT);
H A DRegisterInfoEmitter.cpp39 void runEnums(raw_ostream &o, CodeGenTarget &Target, CodeGenRegBank &Bank);
42 void runMCDesc(raw_ostream &o, CodeGenTarget &Target, CodeGenRegBank &Bank);
45 void runTargetHeader(raw_ostream &o, CodeGenTarget &Target,
49 void runTargetDesc(raw_ostream &o, CodeGenTarget &Target,
72 CodeGenTarget &Target, CodeGenRegBank &Bank) { in runEnums()
790 RegisterInfoEmitter::runMCDesc(raw_ostream &OS, CodeGenTarget &Target, in runMCDesc()
1066 RegisterInfoEmitter::runTargetHeader(raw_ostream &OS, CodeGenTarget &Target, in runTargetHeader()
1127 RegisterInfoEmitter::runTargetDesc(raw_ostream &OS, CodeGenTarget &Target, in runTargetDesc()
1456 CodeGenTarget Target(Records); in run()
H A DCodeGenMapTable.cpp185 const CodeGenTarget &Target;
202 MapTableEmitter(CodeGenTarget &Target, RecordKeeper &Records, Record *IMRec): in MapTableEmitter()
565 CodeGenTarget Target(Records); in EmitMapTable()
H A DAsmMatcherEmitter.cpp610 CodeGenTarget &Target;
662 CodeGenTarget &Target,
1263 CodeGenTarget &target, in AsmMatcherInfo()
1676 static void emitConvertFuncs(CodeGenTarget &Target, StringRef ClassName, in emitConvertFuncs()
1974 static void emitMatchClassEnumeration(CodeGenTarget &Target, in emitMatchClassEnumeration()
2058 static void emitIsSubclass(CodeGenTarget &Target, in emitIsSubclass()
2115 static void emitMatchTokenString(CodeGenTarget &Target, in emitMatchTokenString()
2136 static void emitMatchRegisterName(CodeGenTarget &Target, Record *AsmParser, in emitMatchRegisterName()
2386 CodeGenTarget &Target) { in emitMnemonicAliases()
2418 static void emitCustomOperandParsing(raw_ostream &OS, CodeGenTarget &Target, in emitCustomOperandParsing()
[all …]
H A DFastISelEmitter.cpp176 bool initialize(TreePatternNode *InstPatNode, const CodeGenTarget &Target, in initialize()
425 const CodeGenTarget &Target) { in PhyRegForNode()
443 const CodeGenTarget &Target = CGP.getTargetInfo(); in collectPatterns()
877 const CodeGenTarget &Target = CGP.getTargetInfo(); in EmitFastISel()
H A DDAGISelMatcherGen.cpp26 const CodeGenTarget &T) { in getRegisterValueType()
686 const CodeGenTarget &CGT = CGP.getTargetInfo(); in mayInstNodeLoadOrStore()
715 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultInstructionAsOperand()
973 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultCode()
H A DCodeGenInstruction.cpp365 HasOneImplicitDefWithKnownVT(const CodeGenTarget &TargetInfo) const { in HasOneImplicitDefWithKnownVT()
437 ArrayRef<SMLoc> Loc, CodeGenTarget &T, in tryAliasOpMatch()
574 CodeGenTarget &T) in CodeGenInstAlias()
H A DCodeGenDAGPatterns.h698 CodeGenTarget Target;
721 CodeGenTarget &getTargetInfo() { return Target; } in getTargetInfo()
722 const CodeGenTarget &getTargetInfo() const { return Target; } in getTargetInfo()
H A DDFAPacketizerEmitter.cpp251 TargetName(CodeGenTarget(R).getName()), in DFAPacketizerEmitter()
H A DPseudoLoweringEmitter.cpp51 CodeGenTarget Target;
H A DSubtargetEmitter.cpp103 SubtargetEmitter(RecordKeeper &R, CodeGenTarget &TGT): in SubtargetEmitter()
1571 CodeGenTarget CGTarget(RK); in EmitSubtarget()
H A DCodeGenSchedule.cpp57 const CodeGenTarget &Target;
58 InstRegexOp(const CodeGenTarget &t): Target(t) {} in InstRegexOp()
89 const CodeGenTarget &TGT): in CodeGenSchedModels()
H A DFixedLenDecoderEmitter.cpp113 CodeGenTarget Target;
1663 static bool populateInstruction(CodeGenTarget &Target, in populateInstruction()
H A DCodeGenDAGPatterns.cpp992 CodeGenTarget &Tgt = TP.getDAGPatterns().getTargetInfo(); in UpdateNodeTypeFromInst()
1354 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo(); in getImplicitType()
1370 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo(); in getImplicitType()
1384 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo(); in getImplicitType()
H A DAsmWriterEmitter.cpp38 CodeGenTarget Target;
/minix3/external/bsd/llvm/bin/tblgen/
H A DMakefile21 CodeGenTarget.cpp \
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Target/
H A DTarget.td724 // This list must match TargetOpcodes.h and CodeGenTarget.cpp.