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

References

include/llvm/CodeGen/GlobalISel/MIPatternMatch.h
  259 inline UnaryOp_match<SrcTy, TargetOpcode::G_ANYEXT>
  261   return UnaryOp_match<SrcTy, TargetOpcode::G_ANYEXT>(Src);
  265 inline UnaryOp_match<SrcTy, TargetOpcode::G_SEXT> m_GSExt(const SrcTy &Src) {
  266   return UnaryOp_match<SrcTy, TargetOpcode::G_SEXT>(Src);
  270 inline UnaryOp_match<SrcTy, TargetOpcode::G_ZEXT> m_GZExt(const SrcTy &Src) {
  271   return UnaryOp_match<SrcTy, TargetOpcode::G_ZEXT>(Src);
  275 inline UnaryOp_match<SrcTy, TargetOpcode::G_FPEXT> m_GFPExt(const SrcTy &Src) {
  276   return UnaryOp_match<SrcTy, TargetOpcode::G_FPEXT>(Src);
  280 inline UnaryOp_match<SrcTy, TargetOpcode::G_TRUNC> m_GTrunc(const SrcTy &Src) {
  281   return UnaryOp_match<SrcTy, TargetOpcode::G_TRUNC>(Src);
  285 inline UnaryOp_match<SrcTy, TargetOpcode::G_BITCAST>
  287   return UnaryOp_match<SrcTy, TargetOpcode::G_BITCAST>(Src);
  291 inline UnaryOp_match<SrcTy, TargetOpcode::G_PTRTOINT>
  293   return UnaryOp_match<SrcTy, TargetOpcode::G_PTRTOINT>(Src);
  297 inline UnaryOp_match<SrcTy, TargetOpcode::G_INTTOPTR>
  299   return UnaryOp_match<SrcTy, TargetOpcode::G_INTTOPTR>(Src);
  303 inline UnaryOp_match<SrcTy, TargetOpcode::G_FPTRUNC>
  305   return UnaryOp_match<SrcTy, TargetOpcode::G_FPTRUNC>(Src);
  309 inline UnaryOp_match<SrcTy, TargetOpcode::G_FABS> m_GFabs(const SrcTy &Src) {
  310   return UnaryOp_match<SrcTy, TargetOpcode::G_FABS>(Src);
  314 inline UnaryOp_match<SrcTy, TargetOpcode::G_FNEG> m_GFNeg(const SrcTy &Src) {
  315   return UnaryOp_match<SrcTy, TargetOpcode::G_FNEG>(Src);
  319 inline UnaryOp_match<SrcTy, TargetOpcode::COPY> m_Copy(SrcTy &&Src) {
  320   return UnaryOp_match<SrcTy, TargetOpcode::COPY>(std::forward<SrcTy>(Src));