[PATCH] D69130: [RISCV] Implement the TargetLowering::getRegisterByName hook

Nico Weber via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Nov 4 06:16:41 PST 2019


thakis added inline comments.


================
Comment at: llvm/lib/Target/RISCV/RISCVISelLowering.cpp:2899
+#define GET_REGISTER_MATCHER
+#include "RISCVGenAsmMatcher.inc"
+
----------------
This seems a bit strange to me from a dependency point of view. GenAsmMatcher conceptually belongs to RISCVAsmParser, but RISCVCodeGen doesn't depend on RISCVAsmParser. I believe other targets don't include GenAsmMatcher.inc from their codegen libraries (except aarch64, but it's strange there too -- added in D56305, +phosek).


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D69130/new/

https://reviews.llvm.org/D69130





More information about the llvm-commits mailing list