summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/CodeGenMapTable.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2015-09-24 07:51:20 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2015-09-24 07:51:20 +0000
commitb12c0d9e3874506272b20b7504f7fd831754e7f7 (patch)
treef78193d81f9699dc383e78c9e2c8f3e1437b60ac /llvm/utils/TableGen/CodeGenMapTable.cpp
parentcab64f1c7555639afcdec65d9c932bd3dab15215 (diff)
downloadbcm5719-llvm-b12c0d9e3874506272b20b7504f7fd831754e7f7.tar.gz
bcm5719-llvm-b12c0d9e3874506272b20b7504f7fd831754e7f7.zip
TableGen: Add LLVM_READONLY to generated InstrMapping functions
These just read from a generated table. llvm-svn: 248473
Diffstat (limited to 'llvm/utils/TableGen/CodeGenMapTable.cpp')
-rw-r--r--llvm/utils/TableGen/CodeGenMapTable.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/utils/TableGen/CodeGenMapTable.cpp b/llvm/utils/TableGen/CodeGenMapTable.cpp
index 48df4391fe1..f66dd082709 100644
--- a/llvm/utils/TableGen/CodeGenMapTable.cpp
+++ b/llvm/utils/TableGen/CodeGenMapTable.cpp
@@ -471,7 +471,7 @@ void MapTableEmitter::emitTablesWithFunc(raw_ostream &OS) {
ListInit *ColFields = InstrMapDesc.getColFields();
const std::vector<ListInit*> &ValueCols = InstrMapDesc.getValueCols();
- OS << "// "<< InstrMapDesc.getName() << "\n";
+ OS << "// "<< InstrMapDesc.getName() << "\nLLVM_READONLY\n";
OS << "int "<< InstrMapDesc.getName() << "(uint16_t Opcode";
if (ValueCols.size() > 1) {
for (Init *CF : ColFields->getValues()) {
OpenPOWER on IntegriCloud