HomeSort by relevance Sort by last modified time
    Searched refs:CodeGenInstruction (Results 1 - 24 of 24) 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 20 #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 10 #include "CodeGenInstruction.h"
37 CodeGenInstruction Source; // The source pseudo instruction definition.
38 CodeGenInstruction Dest; // The destination instruction to lower to.
41 PseudoExpansion(CodeGenInstruction &s, CodeGenInstruction &d,
56 CodeGenInstruction &Insn,
74 addDagOperandMapping(Record *Rec, DagInit *Dag, CodeGenInstruction &Insn,
140 CodeGenInstruction Insn(Operator);
168 CodeGenInstruction SourceInsn(Rec);
209 CodeGenInstruction &Source = Expansion.Source
    [all...]
InstrInfoEmitter.cpp 55 void emitRecord(const CodeGenInstruction &Inst, unsigned Num,
62 const std::vector<const CodeGenInstruction *> &NumberedInstructions,
67 const std::vector<const CodeGenInstruction*> &NumberedInstructions);
71 std::vector<std::string> GetOperandInfo(const CodeGenInstruction &Inst);
88 InstrInfoEmitter::GetOperandInfo(const CodeGenInstruction &Inst) {
180 for (const CodeGenInstruction *Inst : Target.instructions()) {
202 const std::vector<const CodeGenInstruction *> &NumberedInstructions,
208 for (const CodeGenInstruction *Inst : NumberedInstructions) {
238 const std::vector<const CodeGenInstruction*> &NumberedInstructions) {
361 for (const CodeGenInstruction *II : Target.instructions())
    [all...]
X86RecognizableInstr.h 95 /// The operands of the instruction, as listed in the CodeGenInstruction.
114 /// on a CodeGenInstruction::OperandInfo.
209 /// from a CodeGenInstruction.
212 /// \param insn The CodeGenInstruction to extract information from.
215 const CodeGenInstruction &insn,
218 /// processInstr - Accepts a CodeGenInstruction and loads decode information
223 /// \param insn The CodeGenInstruction to be used as a source for this
227 const CodeGenInstruction &insn,
Android.mk 10 CodeGenInstruction.cpp \
DisassemblerEmitter.cpp 91 /// which knows how to translate itself from a CodeGenInstruction and provide
114 const std::vector<const CodeGenInstruction*> &numberedInstructions =
CodeGenTarget.cpp 279 Instructions[Insts[i]] = new CodeGenInstruction(Insts[i]);
282 static const CodeGenInstruction *
284 const DenseMap<const Record*, CodeGenInstruction*> &Insts,
288 DenseMap<const Record*, CodeGenInstruction*>::const_iterator
305 const DenseMap<const Record*, CodeGenInstruction*> &Insts = getInstructions();
307 const CodeGenInstruction *Instr = GetInstByName(*p, Insts, Records);
314 for (DenseMap<const Record*, CodeGenInstruction*>::const_iterator
316 const CodeGenInstruction *CGI = I->second;
326 [](const CodeGenInstruction *Rec1, const CodeGenInstruction *Rec2)
    [all...]
CodeEmitterGen.cpp 75 CodeGenInstruction &CGI = Target.getInstruction(R);
201 CodeGenInstruction &CGI = Target.getInstruction(R);
241 const std::vector<const CodeGenInstruction*> &NumberedInstructions =
255 for (std::vector<const CodeGenInstruction*>::const_iterator
259 const CodeGenInstruction *CGI = *IN;
CodeGenInstruction.h 1 //===- CodeGenInstruction.h - Instruction Class Wrapper ---------*- C++ -*-===//
206 class CodeGenInstruction {
269 CodeGenInstruction(Record *R);
299 CodeGenInstruction *ResultInst;
AsmWriterInst.cpp 51 AsmWriterInst::AsmWriterInst(const CodeGenInstruction &CGI,
DAGISelEmitter.cpp 49 CodeGenInstruction &II = CGP.getTargetInfo().getInstruction(Op);
CodeGenSchedule.h 28 class CodeGenInstruction;
352 unsigned getSchedClassIdx(const CodeGenInstruction &Inst) const;
AsmMatcherEmitter.cpp 399 PointerUnion<const CodeGenInstruction*, const CodeGenInstAlias*> DefRec;
401 const CodeGenInstruction *getResultInst() const {
402 if (DefRec.is<const CodeGenInstruction*>())
403 return DefRec.get<const CodeGenInstruction*>();
436 MatchableInfo(const CodeGenInstruction &CGI)
773 CodeGenInstruction::FlattenAsmStringVariants(AsmString, AsmVariantNo);
    [all...]
CodeGenInstruction.cpp 1 //===- CodeGenInstruction.cpp - CodeGen Instruction Class Wrapper ---------===//
10 // This file implements the CodeGenInstruction class.
14 #include "CodeGenInstruction.h"
289 // CodeGenInstruction Implementation
292 CodeGenInstruction::CodeGenInstruction(Record *R)
362 MVT::SimpleValueType CodeGenInstruction::
379 std::string CodeGenInstruction::
561 AsmString = CodeGenInstruction::FlattenAsmStringVariants(AsmString, Variant);
AsmWriterEmitter.cpp 39 std::map<const CodeGenInstruction*, AsmWriterInst*> CGIAWIMap;
40 const std::vector<const CodeGenInstruction*> *NumberedInstructions;
55 std::map<const CodeGenInstruction*, AsmWriterInst*>::const_iterator I =
747 CodeGenInstruction::FlattenAsmStringVariants(AsmString, Variant);
    [all...]
CodeGenDAGPatterns.cpp     [all...]
FixedLenDecoderEmitter.cpp 80 const std::vector<const CodeGenInstruction*> *NumberedInstructions;
309 const std::vector<const CodeGenInstruction*> &AllInstructions;
344 FilterChooser(const std::vector<const CodeGenInstruction*> &Insts,
357 FilterChooser(const std::vector<const CodeGenInstruction*> &Insts,
    [all...]
DAGISelMatcherGen.cpp 689 CodeGenInstruction &II = CGT.getInstruction(Op);
718 CodeGenInstruction &II = CGT.getInstruction(Op);
    [all...]
CodeGenMapTable.cpp 362 const std::vector<const CodeGenInstruction*> &NumberedInstructions =
X86RecognizableInstr.cpp 175 const CodeGenInstruction &insn,
248 const CodeGenInstruction &insn,
    [all...]
CodeGenDAGPatterns.h 801 CodeGenInstruction &CGI, ListInit *Pattern,
FastISelEmitter.cpp 442 CodeGenInstruction &II = CGP.getTargetInfo().getInstruction(Op);
CodeGenSchedule.cpp 609 const CodeGenInstruction &Inst) const {
    [all...]

Completed in 688 milliseconds