/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...] |