[PATCH] D64831: [Xtensa 5/10] Add Xtensa MCTargetDescr initial functionality.

Craig Topper via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 1 19:00:16 PDT 2021


craig.topper added inline comments.


================
Comment at: llvm/lib/Target/Xtensa/MCTargetDesc/XtensaAsmBackend.cpp:90
+    } else {
+      llvm_unreachable("Big-endian mode currently is not supported!");
+    }
----------------
This should maybe be a report_fatal_error? llvm_unreachable will be optimized out of release builds so if this is something a user can trigger the fatal error would be better.


================
Comment at: llvm/lib/Target/Xtensa/MCTargetDesc/XtensaMCCodeEmitter.cpp:15
+
+#define DEBUG_TYPE "mccodeemitter"
+#include "MCTargetDesc/XtensaMCTargetDesc.h"
----------------
I think this typically comes after the includes


================
Comment at: llvm/lib/Target/Xtensa/MCTargetDesc/XtensaMCCodeEmitter.cpp:86
+    // TODO Big-endian insertion of Size bytes.
+    llvm_unreachable("Big-endian mode currently is not supported!");
+  }
----------------
maybe fatal_error?


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

https://reviews.llvm.org/D64831



More information about the llvm-commits mailing list