Index: src/IceAssemblerMIPS32.h |
diff --git a/src/IceAssemblerMIPS32.h b/src/IceAssemblerMIPS32.h |
index b088d5693bcd54e640532a35e3393328dbc84e0e..06b1487c145a411e24b55d83d5db4fe950020ca2 100644 |
--- a/src/IceAssemblerMIPS32.h |
+++ b/src/IceAssemblerMIPS32.h |
@@ -49,10 +49,12 @@ public: |
SizeT getBundleAlignLog2Bytes() const override { return 4; } |
- const char *getNonExecPadDirective() const override { return ".TBD"; } |
+ const char *getNonExecPadDirective() const override { return ".p2alignl"; } |
llvm::ArrayRef<uint8_t> getNonExecBundlePadding() const override { |
- llvm::report_fatal_error("Not yet implemented."); |
+ // TODO(reed kotler) . Find out what this should be. |
+ static const uint8_t Padding[] = {0xE7, 0xFE, 0xDE, 0xF0}; |
+ return llvm::ArrayRef<uint8_t>(Padding, 4); |
} |
void padWithNop(intptr_t Padding) override { |