Home
last modified time | relevance | path

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

/external/llvm/utils/TableGen/
DCodeGenTarget.cpp130 CodeGenTarget::CodeGenTarget(RecordKeeper &records) in CodeGenTarget() function in CodeGenTarget
140 CodeGenTarget::~CodeGenTarget() { in ~CodeGenTarget()
145 const std::string &CodeGenTarget::getName() const { in getName()
149 std::string CodeGenTarget::getInstNamespace() const { in getInstNamespace()
160 Record *CodeGenTarget::getInstructionSet() const { in getInstructionSet()
167 Record *CodeGenTarget::getAsmParser() const { in getAsmParser()
177 Record *CodeGenTarget::getAsmParserVariant(unsigned i) const { in getAsmParserVariant()
188 unsigned CodeGenTarget::getAsmParserVariantCount() const { in getAsmParserVariantCount()
196 Record *CodeGenTarget::getAsmWriter() const { in getAsmWriter()
203 CodeGenRegBank &CodeGenTarget::getRegBank() const { in getRegBank()
[all …]
DCodeGenTarget.h30 class CodeGenTarget; variable
64 class CodeGenTarget {
80 CodeGenTarget(RecordKeeper &Records);
81 ~CodeGenTarget();
DCodeEmitterGen.cpp48 std::string getInstructionCase(Record *R, CodeGenTarget &Target);
52 std::string &Case, CodeGenTarget &Target);
109 std::string &Case, CodeGenTarget &Target) { in AddCodeToMergeInOperand()
211 CodeGenTarget &Target) { in getInstructionCase()
237 CodeGenTarget Target(Records); in run()
DCodeGenInstruction.h27 class CodeGenTarget; variable
266 HasOneImplicitDefWithKnownVT(const CodeGenTarget &TargetInfo) const;
330 CodeGenInstAlias(Record *R, CodeGenTarget &T);
334 CodeGenTarget &T, ResultOperand &ResOp);
DInstrInfoEmitter.cpp65 void emitOperandNameMappings(raw_ostream &OS, const CodeGenTarget &Target,
178 const CodeGenTarget &Target = CDP.getTargetInfo(); in EmitOperandInfo()
179 for (CodeGenTarget::inst_iterator II = Target.inst_begin(), in EmitOperandInfo()
240 const CodeGenTarget &Target, in emitOperandNameMappings()
330 CodeGenTarget &Target = CDP.getTargetInfo(); in run()
339 for (CodeGenTarget::inst_iterator II = Target.inst_begin(), in run()
528 CodeGenTarget Target(Records); in emitEnums()
DCodeGenSchedule.h26 class CodeGenTarget; variable
221 const CodeGenTarget &Target;
249 CodeGenSchedModels(RecordKeeper& RK, const CodeGenTarget &TGT);
DCMakeLists.txt14 CodeGenTarget.cpp
DCodeGenIntrinsics.h24 class CodeGenTarget; variable
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,
70 CodeGenTarget &Target, CodeGenRegBank &Bank) { in runEnums()
701 RegisterInfoEmitter::runMCDesc(raw_ostream &OS, CodeGenTarget &Target, in runMCDesc()
951 RegisterInfoEmitter::runTargetHeader(raw_ostream &OS, CodeGenTarget &Target, in runTargetHeader()
1010 RegisterInfoEmitter::runTargetDesc(raw_ostream &OS, CodeGenTarget &Target, in runTargetDesc()
1329 CodeGenTarget Target(Records); in run()
DDisassemblerEmitter.cpp107 CodeGenTarget Target(Records); in EmitDisassembler()
DAndroid.mk14 CodeGenTarget.cpp \
DCodeGenMapTable.cpp185 const CodeGenTarget &Target;
202 MapTableEmitter(CodeGenTarget &Target, RecordKeeper &Records, Record *IMRec): in MapTableEmitter()
566 CodeGenTarget Target(Records); in EmitMapTable()
DDAGISelMatcherGen.cpp26 const CodeGenTarget &T) { in getRegisterValueType()
658 const CodeGenTarget &CGT = CGP.getTargetInfo(); in mayInstNodeLoadOrStore()
687 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultInstructionAsOperand()
932 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultCode()
DAsmMatcherEmitter.cpp600 CodeGenTarget &Target;
652 CodeGenTarget &Target,
1246 CodeGenTarget &target, in AsmMatcherInfo()
1315 for (CodeGenTarget::inst_iterator I = Target.inst_begin(), in buildInfo()
1672 static void emitConvertFuncs(CodeGenTarget &Target, StringRef ClassName, in emitConvertFuncs()
1973 static void emitMatchClassEnumeration(CodeGenTarget &Target, in emitMatchClassEnumeration()
2064 static void emitIsSubclass(CodeGenTarget &Target, in emitIsSubclass()
2127 static void emitMatchTokenString(CodeGenTarget &Target, in emitMatchTokenString()
2151 static void emitMatchRegisterName(CodeGenTarget &Target, Record *AsmParser, in emitMatchRegisterName()
2390 CodeGenTarget &Target) { in emitMnemonicAliases()
[all …]
DFastISelEmitter.cpp174 bool initialize(TreePatternNode *InstPatNode, const CodeGenTarget &Target, in initialize()
406 const CodeGenTarget &Target) { in PhyRegForNode()
424 const CodeGenTarget &Target = CGP.getTargetInfo(); in collectPatterns()
866 const CodeGenTarget &Target = CGP.getTargetInfo(); in EmitFastISel()
DCodeGenDAGPatterns.h681 CodeGenTarget Target;
704 CodeGenTarget &getTargetInfo() { return Target; } in getTargetInfo()
705 const CodeGenTarget &getTargetInfo() const { return Target; } in getTargetInfo()
DCodeGenInstruction.cpp345 HasOneImplicitDefWithKnownVT(const CodeGenTarget &TargetInfo) const { in HasOneImplicitDefWithKnownVT()
417 ArrayRef<SMLoc> Loc, CodeGenTarget &T, in tryAliasOpMatch()
517 CodeGenInstAlias::CodeGenInstAlias(Record *R, CodeGenTarget &T) : TheDef(R) { in CodeGenInstAlias()
DAsmWriterEmitter.cpp277 CodeGenTarget Target(Records); in EmitPrintInstruction()
292 for (CodeGenTarget::inst_iterator I = Target.inst_begin(), in EmitPrintInstruction()
594 CodeGenTarget Target(Records); in EmitGetRegisterName()
771 CodeGenTarget Target(Records); in EmitPrintAliasInstruction()
DCodeGenSchedule.cpp56 const CodeGenTarget &Target;
57 InstRegexOp(const CodeGenTarget &t): Target(t) {} in InstRegexOp()
76 for (CodeGenTarget::inst_iterator I = Target.inst_begin(), in apply()
90 const CodeGenTarget &TGT): in CodeGenSchedModels()
217 for (CodeGenTarget::inst_iterator I = Target.inst_begin(), in collectSchedRW()
512 for (CodeGenTarget::inst_iterator I = Target.inst_begin(), in collectSchedClasses()
538 for (CodeGenTarget::inst_iterator I = Target.inst_begin(), in collectSchedClasses()
DPseudoLoweringEmitter.cpp50 CodeGenTarget Target;
DDFAPacketizerEmitter.cpp266 TargetName(CodeGenTarget(R).getName()), in DFAPacketizerEmitter()
DSubtargetEmitter.cpp103 SubtargetEmitter(RecordKeeper &R, CodeGenTarget &TGT): in SubtargetEmitter()
1561 CodeGenTarget CGTarget(RK); in EmitSubtarget()
DCodeGenDAGPatterns.cpp988 CodeGenTarget &Tgt = TP.getDAGPatterns().getTargetInfo(); in UpdateNodeTypeFromInst()
1342 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo(); in getImplicitType()
1358 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo(); in getImplicitType()
1372 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo(); in getImplicitType()
DFixedLenDecoderEmitter.cpp114 CodeGenTarget Target;
/external/llvm/include/llvm/Target/
DTarget.td686 // This list must match TargetOpcodes.h and CodeGenTarget.cpp.