Searched refs:CodeGenTarget (Results 1 - 23 of 23) sorted by relevance

/freebsd-10.2-release/contrib/llvm/utils/TableGen/
H A DCodeGenTarget.cpp1 //===- CodeGenTarget.cpp - CodeGen Target Class Wrapper -------------------===//
17 #include "CodeGenTarget.h"
135 CodeGenTarget::CodeGenTarget(RecordKeeper &records) function in class:CodeGenTarget
145 CodeGenTarget::~CodeGenTarget() {
150 const std::string &CodeGenTarget::getName() const {
154 std::string CodeGenTarget::getInstNamespace() const {
165 Record *CodeGenTarget::getInstructionSet() const {
172 Record *CodeGenTarget
[all...]
H A DCodeGenIntrinsics.h24 class CodeGenTarget;
H A DCodeGenTarget.h1 //===- CodeGenTarget.h - Target Class Wrapper -------------------*- C++ -*-===//
30 class CodeGenTarget;
62 /// CodeGenTarget - This class corresponds to the Target class in the .td files.
64 class CodeGenTarget { class in namespace:llvm
80 CodeGenTarget(RecordKeeper &Records);
81 ~CodeGenTarget();
H A DCodeGenInstruction.h27 class CodeGenTarget;
269 HasOneImplicitDefWithKnownVT(const CodeGenTarget &TargetInfo) const;
333 CodeGenInstAlias(Record *R, CodeGenTarget &T);
337 CodeGenTarget &T, ResultOperand &ResOp);
H A DDisassemblerEmitter.cpp10 #include "CodeGenTarget.h"
81 /// which simply pulls out instructions from the CodeGenTarget and pushes them
107 CodeGenTarget Target(Records);
H A DInstrInfoEmitter.cpp18 #include "CodeGenTarget.h"
60 void emitOperandTypesEnum(raw_ostream &OS, const CodeGenTarget &Target);
66 void emitOperandNameMappings(raw_ostream &OS, const CodeGenTarget &Target,
179 const CodeGenTarget &Target = CDP.getTargetInfo();
180 for (CodeGenTarget::inst_iterator II = Target.inst_begin(),
241 const CodeGenTarget &Target,
319 const CodeGenTarget &Target) {
359 CodeGenTarget &Target = CDP.getTargetInfo();
368 for (CodeGenTarget::inst_iterator II = Target.inst_begin(),
550 CodeGenTarget
[all...]
H A DCodeEmitterGen.cpp16 #include "CodeGenTarget.h"
48 std::string getInstructionCase(Record *R, CodeGenTarget &Target);
52 std::string &Case, CodeGenTarget &Target);
109 std::string &Case, CodeGenTarget &Target) {
211 CodeGenTarget &Target) {
237 CodeGenTarget Target(Records);
H A DCodeGenSchedule.h26 class CodeGenTarget;
221 const CodeGenTarget &Target;
249 CodeGenSchedModels(RecordKeeper& RK, const CodeGenTarget &TGT);
H A DRegisterInfoEmitter.cpp17 #include "CodeGenTarget.h"
39 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) {
701 RegisterInfoEmitter::runMCDesc(raw_ostream &OS, CodeGenTarget &Target,
951 RegisterInfoEmitter::runTargetHeader(raw_ostream &OS, CodeGenTarget &Target,
1010 RegisterInfoEmitter::runTargetDesc(raw_ostream &OS, CodeGenTarget &Target,
1341 CodeGenTarget Targe
[all...]
H A DCodeGenMapTable.cpp79 #include "CodeGenTarget.h"
185 const CodeGenTarget &Target;
202 MapTableEmitter(CodeGenTarget &Target, RecordKeeper &Records, Record *IMRec):
565 CodeGenTarget Target(Records);
H A DAsmMatcherEmitter.cpp99 #include "CodeGenTarget.h"
611 CodeGenTarget &Target;
663 CodeGenTarget &Target,
1280 CodeGenTarget &target,
1349 for (CodeGenTarget::inst_iterator I = Target.inst_begin(),
1706 static void emitConvertFuncs(CodeGenTarget &Target, StringRef ClassName,
2007 static void emitMatchClassEnumeration(CodeGenTarget &Target,
2098 static void emitIsSubclass(CodeGenTarget &Target,
2161 static void emitMatchTokenString(CodeGenTarget &Target,
2185 static void emitMatchRegisterName(CodeGenTarget
[all...]
H A DCodeGenInstruction.cpp15 #include "CodeGenTarget.h"
360 HasOneImplicitDefWithKnownVT(const CodeGenTarget &TargetInfo) const {
432 ArrayRef<SMLoc> Loc, CodeGenTarget &T,
532 CodeGenInstAlias::CodeGenInstAlias(Record *R, CodeGenTarget &T) : TheDef(R) {
H A DDAGISelMatcherGen.cpp26 const CodeGenTarget &T) {
658 const CodeGenTarget &CGT = CGP.getTargetInfo();
687 const CodeGenTarget &CGT = CGP.getTargetInfo();
932 const CodeGenTarget &CGT = CGP.getTargetInfo();
H A DFastISelEmitter.cpp174 bool initialize(TreePatternNode *InstPatNode, const CodeGenTarget &Target,
406 const CodeGenTarget &Target) {
424 const CodeGenTarget &Target = CGP.getTargetInfo();
866 const CodeGenTarget &Target = CGP.getTargetInfo();
H A DDFAPacketizerEmitter.cpp18 #include "CodeGenTarget.h"
266 TargetName(CodeGenTarget(R).getName()),
H A DPseudoLoweringEmitter.cpp12 #include "CodeGenTarget.h"
47 // It's overkill to have an instance of the full CodeGenTarget object,
50 CodeGenTarget Target;
H A DCodeGenDAGPatterns.h19 #include "CodeGenTarget.h"
681 CodeGenTarget Target;
704 CodeGenTarget &getTargetInfo() { return Target; }
705 const CodeGenTarget &getTargetInfo() const { return Target; }
H A DCodeGenSchedule.cpp18 #include "CodeGenTarget.h"
57 const CodeGenTarget &Target;
58 InstRegexOp(const CodeGenTarget &t): Target(t) {}
77 for (CodeGenTarget::inst_iterator I = Target.inst_begin(),
92 const CodeGenTarget &TGT):
219 for (CodeGenTarget::inst_iterator I = Target.inst_begin(),
514 for (CodeGenTarget::inst_iterator I = Target.inst_begin(),
540 for (CodeGenTarget::inst_iterator I = Target.inst_begin(),
H A DAsmWriterEmitter.cpp16 #include "CodeGenTarget.h"
35 CodeGenTarget Target;
984 for (CodeGenTarget::inst_iterator I = Target.inst_begin(),
H A DSubtargetEmitter.cpp16 #include "CodeGenTarget.h"
103 SubtargetEmitter(RecordKeeper &R, CodeGenTarget &TGT):
1566 CodeGenTarget CGTarget(RK);
H A DCodeGenDAGPatterns.cpp985 CodeGenTarget &Tgt = TP.getDAGPatterns().getTargetInfo();
1339 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo();
1355 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo();
1369 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo();
H A DFixedLenDecoderEmitter.cpp17 #include "CodeGenTarget.h"
114 CodeGenTarget Target;
/freebsd-10.2-release/usr.bin/clang/tblgen/
H A DMakefile19 CodeGenTarget.cpp \

Completed in 127 milliseconds