Home
last modified time | relevance | path

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

12

/external/llvm/utils/TableGen/
DRegisterInfoEmitter.h26 class CodeGenTarget; variable
34 void runEnums(raw_ostream &o, CodeGenTarget &Target, CodeGenRegBank &Bank);
37 void runMCDesc(raw_ostream &o, CodeGenTarget &Target, CodeGenRegBank &Bank);
40 void runTargetHeader(raw_ostream &o, CodeGenTarget &Target,
44 void runTargetDesc(raw_ostream &o, CodeGenTarget &Target,
DCodeGenTarget.cpp112 CodeGenTarget::CodeGenTarget(RecordKeeper &records) in CodeGenTarget() function in CodeGenTarget
123 const std::string &CodeGenTarget::getName() const { in getName()
127 std::string CodeGenTarget::getInstNamespace() const { in getInstNamespace()
138 Record *CodeGenTarget::getInstructionSet() const { in getInstructionSet()
145 Record *CodeGenTarget::getAsmParser() const { in getAsmParser()
154 Record *CodeGenTarget::getAsmWriter() const { in getAsmWriter()
161 CodeGenRegBank &CodeGenTarget::getRegBank() const { in getRegBank()
167 void CodeGenTarget::ReadRegAltNameIndices() const { in ReadRegAltNameIndices()
174 const CodeGenRegister *CodeGenTarget::getRegisterByName(StringRef Name) const { in getRegisterByName()
183 std::vector<MVT::SimpleValueType> CodeGenTarget::
[all …]
DCodeEmitterGen.h25 class CodeGenTarget; variable
39 std::string getInstructionCase(Record *R, CodeGenTarget &Target);
43 std::string &Case, CodeGenTarget &Target);
DCodeGenTarget.h29 class CodeGenTarget; variable
63 class CodeGenTarget {
77 CodeGenTarget(RecordKeeper &Records);
DCodeGenInstruction.h27 class CodeGenTarget; variable
253 HasOneImplicitDefWithKnownVT(const CodeGenTarget &TargetInfo) const;
317 CodeGenInstAlias(Record *R, CodeGenTarget &T);
321 CodeGenTarget &T, ResultOperand &ResOp);
DInstrInfoEmitter.cpp143 const CodeGenTarget &Target = CDP.getTargetInfo(); in EmitOperandInfo()
144 for (CodeGenTarget::inst_iterator II = Target.inst_begin(), in EmitOperandInfo()
175 CodeGenTarget &Target = CDP.getTargetInfo(); in run()
184 for (CodeGenTarget::inst_iterator II = Target.inst_begin(), in run()
343 CodeGenTarget Target(Records); in emitEnums()
DCodeEmitterGen.cpp82 std::string &Case, CodeGenTarget &Target) { in AddCodeToMergeInOperand()
181 CodeGenTarget &Target) { in getInstructionCase()
207 CodeGenTarget Target(Records); in run()
DFastISelEmitter.h22 class CodeGenTarget; variable
DInstrEnumEmitter.cpp26 CodeGenTarget Target(Records); in run()
DDisassemblerEmitter.cpp99 CodeGenTarget Target(Records); in run()
DFixedLenDecoderEmitter.h45 CodeGenTarget Target;
DCodeGenIntrinsics.h24 class CodeGenTarget; variable
DPseudoLoweringEmitter.h46 CodeGenTarget Target;
DRegisterInfoEmitter.cpp30 CodeGenTarget &Target, CodeGenRegBank &Bank) { in runEnums()
209 RegisterInfoEmitter::runMCDesc(raw_ostream &OS, CodeGenTarget &Target, in runMCDesc()
317 RegisterInfoEmitter::runTargetHeader(raw_ostream &OS, CodeGenTarget &Target, in runTargetHeader()
392 RegisterInfoEmitter::runTargetDesc(raw_ostream &OS, CodeGenTarget &Target, in runTargetDesc()
794 CodeGenTarget Target(Records); in run()
DAndroid.mk17 CodeGenTarget.cpp \
DAsmWriterEmitter.cpp245 CodeGenTarget Target(Records); in EmitPrintInstruction()
260 for (CodeGenTarget::inst_iterator I = Target.inst_begin(), in EmitPrintInstruction()
516 CodeGenTarget Target(Records); in EmitGetRegisterName()
567 CodeGenTarget Target(Records); in EmitGetInstructionName()
703 CodeGenTarget Target(Records); in EmitRegIsInRegClass()
798 CodeGenTarget Target(Records); in EmitPrintAliasInstruction()
DCMakeLists.txt20 CodeGenTarget.cpp
DAsmMatcherEmitter.cpp558 CodeGenTarget &Target;
611 CodeGenTarget &Target,
1098 CodeGenTarget &target, in AsmMatcherInfo()
1161 for (CodeGenTarget::inst_iterator I = Target.inst_begin(), in BuildInfo()
1479 static void EmitConvertToMCInst(CodeGenTarget &Target, StringRef ClassName, in EmitConvertToMCInst()
1621 static void EmitMatchClassEnumeration(CodeGenTarget &Target, in EmitMatchClassEnumeration()
1703 static void EmitIsSubclass(CodeGenTarget &Target, in EmitIsSubclass()
1751 static void EmitMatchTokenString(CodeGenTarget &Target, in EmitMatchTokenString()
1775 static void EmitMatchRegisterName(CodeGenTarget &Target, Record *AsmParser, in EmitMatchRegisterName()
1973 static void EmitCustomOperandParsing(raw_ostream &OS, CodeGenTarget &Target, in EmitCustomOperandParsing()
[all …]
DDAGISelMatcherGen.cpp25 const CodeGenTarget &T) { in getRegisterValueType()
648 const CodeGenTarget &CGT = CGP.getTargetInfo(); in mayInstNodeLoadOrStore()
677 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultInstructionAsOperand()
903 const CodeGenTarget &CGT = CGP.getTargetInfo(); in EmitResultCode()
DFastISelEmitter.cpp170 bool initialize(TreePatternNode *InstPatNode, const CodeGenTarget &Target, in initialize()
398 const CodeGenTarget &Target) { in PhyRegForNode()
417 const CodeGenTarget &Target = CGP.getTargetInfo(); in collectPatterns()
855 const CodeGenTarget &Target = CGP.getTargetInfo(); in run()
DCodeGenInstruction.cpp337 HasOneImplicitDefWithKnownVT(const CodeGenTarget &TargetInfo) const { in HasOneImplicitDefWithKnownVT()
409 SMLoc Loc, CodeGenTarget &T, in tryAliasOpMatch()
472 CodeGenInstAlias::CodeGenInstAlias(Record *R, CodeGenTarget &T) : TheDef(R) { in CodeGenInstAlias()
DCodeGenDAGPatterns.h670 CodeGenTarget Target;
693 CodeGenTarget &getTargetInfo() { return Target; } in getTargetInfo()
694 const CodeGenTarget &getTargetInfo() const { return Target; } in getTargetInfo()
DEDEmitter.cpp766 CodeGenTarget &target) { in populateInstInfo()
922 CodeGenTarget target(Records); in run()
DSubtargetEmitter.cpp641 Target = CodeGenTarget(Records).getName(); in run()
DCodeGenDAGPatterns.cpp1251 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo(); in getImplicitType()
1260 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo(); in getImplicitType()
1274 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo(); in getImplicitType()

12