reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

utils/TableGen/GlobalISelEmitter.cpp
 3390   InstructionOpcodeMatcher::initOpcodeValuesMap(Target);
 3429       return &Target.getInstruction(Equiv.getValueAsDef("IfFloatingPoint"));
 3436       return &Target.getInstruction(Equiv.getValueAsDef("IfSignExtend"));
 3439       return &Target.getInstruction(Equiv.getValueAsDef("IfZeroExtend"));
 3442   return &Target.getInstruction(Equiv.getValueAsDef("I"));
 3447       CGRegs(RK, Target.getHwModes()) {}
 3478           &Target.getInstruction(RK.getDef("G_CONSTANT")));
 3888           Target.getRegisterClass(getInitValueAsRegClass(ChildDefInit)));
 4087         &Target.getInstruction(RK.getDef("COPY")));
 4129   auto OpName = Target.getInstruction(Dst->getOperator()).TheDef->getName();
 4212   CodeGenInstruction *DstI = &Target.getInstruction(DstOp);
 4218     DstI = &Target.getInstruction(RK.getDef("COPY"));
 4237   CodeGenInstruction *OrigDstI = &Target.getInstruction(Dst->getOperator());
 4376           &Target.getInstruction(RK.getDef("IMPLICIT_DEF")));
 4441   auto &Inst = Target.getInstruction(OpRec);
 4464     const CodeGenRegisterClass &RC = Target.getRegisterClass(DstIOpRec);
 4469     const CodeGenRegisterClass &RC = Target.getRegisterClass(DstIOpRec);
 4493       Target.getSuperRegForSubReg(Ty.getValueTypeByHwMode(), CGRegs, SubIdx);
 4582     const CodeGenRegisterClass &RC = Target.getRegisterClass(RCDef);
 4587       auto &DstI = Target.getInstruction(RK.getDef("COPY"));
 4615   auto &DstI = Target.getInstruction(DstOp);
 4687         Target.getRegisterClass(DstIOpRec));
 4716         0, 0, Target.getRegisterClass(DstIOpRec));
 4835   OS << "bool " << Target.getName() << "InstructionSelector::test" << ArgName
 5005       if (!RuleCoverage->parse(*RuleCoverageBufOrErr.get(), Target.getName())) {
 5021                        Target.getName() + " target").str(), OS);
 5080      << Target.getName()
 5083      << "  typedef void(" << Target.getName()
 5090   OS << "  static " << Target.getName()
 5092      << "  static " << Target.getName()
 5130       Target.getName(), "InstructionSelector", "computeAvailableModuleFeatures",
 5133       Target.getName(), "InstructionSelector",
 5230   OS << Target.getName() << "InstructionSelector::ComplexMatcherMemFn\n"
 5231      << Target.getName() << "InstructionSelector::ComplexPredicateFns[] = {\n"
 5234     OS << "  &" << Target.getName()
 5246   OS << Target.getName() << "InstructionSelector::CustomRendererFn\n"
 5247      << Target.getName() << "InstructionSelector::CustomRenderers[] = {\n"
 5250     OS << "  &" << Target.getName()
 5271   OS << "bool " << Target.getName()
 5294   OS << "const int64_t *" << Target.getName()
 5309      << "computeAvailableModuleFeatures(const " << Target.getName()
 5312      << "computeAvailableFunctionFeatures(const " << Target.getName()