HomeSort by relevance Sort by last modified time
    Searched refs:CodeGenInstruction (Results 1 - 21 of 21) sorted by null

  /external/llvm/utils/TableGen/
AsmWriterInst.h 24 class CodeGenInstruction;
45 /// the CodeGenInstruction.
88 const CodeGenInstruction *CGI;
90 AsmWriterInst(const CodeGenInstruction &CGI,
CodeGenTarget.h 21 #include "CodeGenInstruction.h"
68 mutable DenseMap<const Record*, CodeGenInstruction*> Instructions;
78 mutable std::vector<const CodeGenInstruction*> InstrsByEnum;
149 DenseMap<const Record*, CodeGenInstruction*> &getInstructions() const {
155 CodeGenInstruction &getInstruction(const Record *InstRec) const {
157 DenseMap<const Record*, CodeGenInstruction*>::iterator I =
165 const std::vector<const CodeGenInstruction*> &
171 typedef std::vector<const CodeGenInstruction*>::const_iterator inst_iterator;
PseudoLoweringEmitter.cpp 11 #include "CodeGenInstruction.h"
36 CodeGenInstruction Source; // The source pseudo instruction definition.
37 CodeGenInstruction Dest; // The destination instruction to lower to.
40 PseudoExpansion(CodeGenInstruction &s, CodeGenInstruction &d,
55 CodeGenInstruction &Insn,
73 addDagOperandMapping(Record *Rec, DagInit *Dag, CodeGenInstruction &Insn,
139 CodeGenInstruction Insn(Operator);
168 CodeGenInstruction SourceInsn(Rec);
208 CodeGenInstruction &Source = Expansion.Source
    [all...]
X86RecognizableInstr.h 94 /// The operands of the instruction, as listed in the CodeGenInstruction.
138 /// on a CodeGenInstruction::OperandInfo.
240 /// from a CodeGenInstruction.
243 /// @arg insn - The CodeGenInstruction to extract information from.
246 const CodeGenInstruction &insn,
249 /// processInstr - Accepts a CodeGenInstruction and loads decode information
254 /// @arg insn - The CodeGenInstruction to be used as a source for this
258 const CodeGenInstruction &insn,
Android.mk 10 CodeGenInstruction.cpp \
InstrInfoEmitter.cpp 46 void emitRecord(const CodeGenInstruction &Inst, unsigned Num,
54 std::vector<std::string> GetOperandInfo(const CodeGenInstruction &Inst);
71 InstrInfoEmitter::GetOperandInfo(const CodeGenInstruction &Inst) {
225 const std::vector<const CodeGenInstruction*> &NumberedInstructions =
236 const CodeGenInstruction *Instr = NumberedInstructions[i];
249 const CodeGenInstruction *Instr = NumberedInstructions[i];
296 void InstrInfoEmitter::emitRecord(const CodeGenInstruction &Inst, unsigned Num,
399 const std::vector<const CodeGenInstruction*> &NumberedInstructions =
DisassemblerEmitter.cpp 91 /// which knows how to translate itself from a CodeGenInstruction and provide
114 const std::vector<const CodeGenInstruction*> &numberedInstructions =
CodeGenTarget.cpp 256 Instructions[Insts[i]] = new CodeGenInstruction(Insts[i]);
259 static const CodeGenInstruction *
261 const DenseMap<const Record*, CodeGenInstruction*> &Insts,
265 DenseMap<const Record*, CodeGenInstruction*>::const_iterator
276 bool operator()(const CodeGenInstruction *Rec1,
277 const CodeGenInstruction *Rec2) const {
307 const DenseMap<const Record*, CodeGenInstruction*> &Insts = getInstructions();
309 const CodeGenInstruction *Instr = GetInstByName(*p, Insts, Records);
316 for (DenseMap<const Record*, CodeGenInstruction*>::const_iterator
318 const CodeGenInstruction *CGI = I->second
    [all...]
CodeEmitterGen.cpp 110 CodeGenInstruction &CGI = Target.getInstruction(R);
241 const std::vector<const CodeGenInstruction*> &NumberedInstructions =
254 for (std::vector<const CodeGenInstruction*>::const_iterator
258 const CodeGenInstruction *CGI = *IN;
CodeGenInstruction.h 1 //===- CodeGenInstruction.h - Instruction Class Wrapper ---------*- C++ -*-===//
201 class CodeGenInstruction {
261 CodeGenInstruction(Record *R);
291 CodeGenInstruction *ResultInst;
EDEmitter.cpp 210 /// populateOperandOrder - Accepts a CodeGenInstruction and generates its
214 /// CodeGenInstruction, and emits the resulting mapping into an array, filling
224 const CodeGenInstruction &inst,
365 const CodeGenInstruction &inst) {
389 /// @inst - The CodeGenInstruction, which provides a way to translate
395 const CodeGenInstruction &inst,
447 const CodeGenInstruction &inst) {
757 const CodeGenInstruction &inst) {
801 const CodeGenInstruction &inst) {
838 const std::vector<const CodeGenInstruction*> &numberedInstructions
    [all...]
AsmWriterInst.cpp 50 AsmWriterInst::AsmWriterInst(const CodeGenInstruction &CGI,
CodeGenInstruction.cpp 1 //===- CodeGenInstruction.cpp - CodeGen Instruction Class Wrapper ---------===//
10 // This file implements the CodeGenInstruction class.
14 #include "CodeGenInstruction.h"
287 // CodeGenInstruction Implementation
290 CodeGenInstruction::CodeGenInstruction(Record *R)
343 MVT::SimpleValueType CodeGenInstruction::
360 std::string CodeGenInstruction::
DAGISelEmitter.cpp 47 CodeGenInstruction &II = CGP.getTargetInfo().getInstruction(Op);
AsmMatcherEmitter.cpp 389 PointerUnion<const CodeGenInstruction*, const CodeGenInstAlias*> DefRec;
391 const CodeGenInstruction *getResultInst() const {
392 if (DefRec.is<const CodeGenInstruction*>())
393 return DefRec.get<const CodeGenInstruction*>();
423 MatchableInfo(const CodeGenInstruction &CGI)
754 CodeGenInstruction::FlattenAsmStringVariants(AsmString, AsmVariantNo);
    [all...]
CodeGenDAGPatterns.cpp     [all...]
FixedLenDecoderEmitter.cpp 81 const std::vector<const CodeGenInstruction*> *NumberedInstructions;
310 const std::vector<const CodeGenInstruction*> &AllInstructions;
345 FilterChooser(const std::vector<const CodeGenInstruction*> &Insts,
358 FilterChooser(const std::vector<const CodeGenInstruction*> &Insts,
    [all...]
AsmWriterEmitter.cpp 34 std::map<const CodeGenInstruction*, AsmWriterInst*> CGIAWIMap;
35 std::vector<const CodeGenInstruction*> NumberedInstructions;
48 std::map<const CodeGenInstruction*, AsmWriterInst*>::const_iterator I =
305 // Compute the CodeGenInstruction -> AsmWriterInst mapping. Note that not
    [all...]
DAGISelMatcherGen.cpp 649 CodeGenInstruction &II = CGT.getInstruction(Op);
678 CodeGenInstruction &II = CGT.getInstruction(Op);
    [all...]
X86RecognizableInstr.cpp 209 const CodeGenInstruction &insn,
280 const CodeGenInstruction &insn,
    [all...]
FastISelEmitter.cpp 440 CodeGenInstruction &II = CGP.getTargetInfo().getInstruction(Op);

Completed in 213 milliseconds