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

/external/llvm/utils/TableGen/
H A DCodeGenTarget.cpp1 //===- CodeGenTarget.cpp - CodeGen Target Class Wrapper -------------------===//
17 #include "CodeGenTarget.h"
115 CodeGenTarget::CodeGenTarget(RecordKeeper &records) function in class:CodeGenTarget
125 CodeGenTarget::~CodeGenTarget() {
130 const std::string &CodeGenTarget::getName() const {
134 std::string CodeGenTarget::getInstNamespace() const {
145 Record *CodeGenTarget::getInstructionSet() const {
152 Record *CodeGenTarget
[all...]
H A DCodeGenSchedule.h25 class CodeGenTarget;
73 const CodeGenTarget &Target;
101 CodeGenSchedModels(RecordKeeper& RK, const CodeGenTarget &TGT);
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 DAndroid.mk13 CodeGenTarget.cpp \
H A DCodeGenInstruction.h27 class CodeGenTarget;
267 HasOneImplicitDefWithKnownVT(const CodeGenTarget &TargetInfo) const;
331 CodeGenInstAlias(Record *R, CodeGenTarget &T);
335 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 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) {
208 CodeGenTarget &Target) {
234 CodeGenTarget Target(Records);
H A DCodeGenSchedule.cpp18 #include "CodeGenTarget.h"
25 const CodeGenTarget &TGT):
47 for (CodeGenTarget::inst_iterator I = Target.inst_begin(),
H A DInstrInfoEmitter.cpp18 #include "CodeGenTarget.h"
162 const CodeGenTarget &Target = CDP.getTargetInfo();
163 for (CodeGenTarget::inst_iterator II = Target.inst_begin(),
193 CodeGenTarget &Target = CDP.getTargetInfo();
202 for (CodeGenTarget::inst_iterator II = Target.inst_begin(),
389 CodeGenTarget Target(Records);
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,
61 void EmitRegClasses(raw_ostream &OS, CodeGenTarget &Target);
70 CodeGenTarget &Target, CodeGenRegBank &Bank) {
537 RegisterInfoEmitter::runMCDesc(raw_ostream &OS, CodeGenTarget &Target,
785 RegisterInfoEmitter::runTargetHeader(raw_ostream &OS, CodeGenTarget &Target,
841 RegisterInfoEmitter::runTargetDesc(raw_ostream &OS, CodeGenTarget
[all...]
H A DCodeGenDAGPatterns.h18 #include "CodeGenTarget.h"
671 CodeGenTarget Target;
694 CodeGenTarget &getTargetInfo() { return Target; }
695 const CodeGenTarget &getTargetInfo() const { return Target; }
H A DCodeGenInstruction.cpp15 #include "CodeGenTarget.h"
344 HasOneImplicitDefWithKnownVT(const CodeGenTarget &TargetInfo) const {
416 ArrayRef<SMLoc> Loc, CodeGenTarget &T,
516 CodeGenInstAlias::CodeGenInstAlias(Record *R, CodeGenTarget &T) : TheDef(R) {
H A DAsmMatcherEmitter.cpp99 #include "CodeGenTarget.h"
590 CodeGenTarget &Target;
641 CodeGenTarget &Target,
1229 CodeGenTarget &target,
1297 for (CodeGenTarget::inst_iterator I = Target.inst_begin(),
1664 static void emitConvertToMCInst(CodeGenTarget &Target, StringRef ClassName,
1971 static void emitMatchClassEnumeration(CodeGenTarget &Target,
2062 static void emitIsSubclass(CodeGenTarget &Target,
2108 static void emitMatchTokenString(CodeGenTarget &Target,
2132 static void emitMatchRegisterName(CodeGenTarget
[all...]
H A DAsmWriterEmitter.cpp16 #include "CodeGenTarget.h"
277 CodeGenTarget Target(Records);
292 for (CodeGenTarget::inst_iterator I = Target.inst_begin(),
565 CodeGenTarget Target(Records);
742 CodeGenTarget Target(Records);
H A DDAGISelMatcherGen.cpp25 const CodeGenTarget &T) {
648 const CodeGenTarget &CGT = CGP.getTargetInfo();
677 const CodeGenTarget &CGT = CGP.getTargetInfo();
909 const CodeGenTarget &CGT = CGP.getTargetInfo();
H A DFastISelEmitter.cpp174 bool initialize(TreePatternNode *InstPatNode, const CodeGenTarget &Target,
403 const CodeGenTarget &Target) {
422 const CodeGenTarget &Target = CGP.getTargetInfo();
863 const CodeGenTarget &Target = CGP.getTargetInfo();
H A DSubtargetEmitter.cpp14 #include "CodeGenTarget.h"
60 SubtargetEmitter(RecordKeeper &R, CodeGenTarget &TGT):
831 CodeGenTarget CGTarget(RK);
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 DEDEmitter.cpp17 #include "CodeGenTarget.h"
835 /// @arg target - The CodeGenTarget to use as a source of instructions
837 CodeGenTarget &target) {
997 CodeGenTarget target(RK);
H A DCodeGenDAGPatterns.cpp1253 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo();
1262 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo();
1276 const CodeGenTarget &T = TP.getDAGPatterns().getTargetInfo();
H A DFixedLenDecoderEmitter.cpp17 #include "CodeGenTarget.h"
114 CodeGenTarget Target;

Completed in 460 milliseconds