diff options
| author | Benjamin Kramer <benny.kra@googlemail.com> | 2013-07-12 12:05:13 +0000 |
|---|---|---|
| committer | Benjamin Kramer <benny.kra@googlemail.com> | 2013-07-12 12:05:13 +0000 |
| commit | 5dc99f1f91ad931c59533ec675a1771a4347ca73 (patch) | |
| tree | 435cf2028f2161bd4a6255a5f4a7d3687fd4f844 /llvm | |
| parent | fde429ba69d1a316e17cbabee669a32a7a25ab80 (diff) | |
| download | bcm5719-llvm-5dc99f1f91ad931c59533ec675a1771a4347ca73.tar.gz bcm5719-llvm-5dc99f1f91ad931c59533ec675a1771a4347ca73.zip | |
Mark MDNode::getOperand as readonly.
We can't inline it but we can still CSE calls to it.
llvm-svn: 186156
Diffstat (limited to 'llvm')
| -rw-r--r-- | llvm/include/llvm/IR/Metadata.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/include/llvm/IR/Metadata.h b/llvm/include/llvm/IR/Metadata.h index 8c2cfac235d..e0b29fdf7c7 100644 --- a/llvm/include/llvm/IR/Metadata.h +++ b/llvm/include/llvm/IR/Metadata.h @@ -139,7 +139,7 @@ public: void replaceOperandWith(unsigned i, Value *NewVal); /// getOperand - Return specified operand. - Value *getOperand(unsigned i) const; + Value *getOperand(unsigned i) const LLVM_READONLY; /// getNumOperands - Return number of MDNode operands. unsigned getNumOperands() const { return NumOperands; } |

