/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);
|