diff options
author | Alex Lorenz <arphaman@gmail.com> | 2015-08-19 23:27:07 +0000 |
---|---|---|
committer | Alex Lorenz <arphaman@gmail.com> | 2015-08-19 23:27:07 +0000 |
commit | 36593ac51b81952977a83955e82a83df56052db7 (patch) | |
tree | 287c03242b158817be6199a30d35a33520d4bb25 /llvm/lib/CodeGen/MIRParser/MIParser.cpp | |
parent | 55dc6f8165a604f5950d8ca6001e6751f7a0aea5 (diff) | |
download | bcm5719-llvm-36593ac51b81952977a83955e82a83df56052db7.tar.gz bcm5719-llvm-36593ac51b81952977a83955e82a83df56052db7.zip |
MIR Parser: parseIRValue should take in a constant pointer. NFC.
llvm-svn: 245520
Diffstat (limited to 'llvm/lib/CodeGen/MIRParser/MIParser.cpp')
-rw-r--r-- | llvm/lib/CodeGen/MIRParser/MIParser.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/CodeGen/MIRParser/MIParser.cpp b/llvm/lib/CodeGen/MIRParser/MIParser.cpp index a17bc40fe86..4dfa793e730 100644 --- a/llvm/lib/CodeGen/MIRParser/MIParser.cpp +++ b/llvm/lib/CodeGen/MIRParser/MIParser.cpp @@ -150,7 +150,7 @@ public: bool parseOffset(int64_t &Offset); bool parseAlignment(unsigned &Alignment); bool parseOperandsOffset(MachineOperand &Op); - bool parseIRValue(Value *&V); + bool parseIRValue(const Value *&V); bool parseMemoryOperandFlag(unsigned &Flags); bool parseMemoryPseudoSourceValue(const PseudoSourceValue *&PSV); bool parseMachinePointerInfo(MachinePointerInfo &Dest); @@ -1523,7 +1523,7 @@ bool MIParser::parseOperandsOffset(MachineOperand &Op) { return false; } -bool MIParser::parseIRValue(Value *&V) { +bool MIParser::parseIRValue(const Value *&V) { switch (Token.kind()) { case MIToken::NamedIRValue: { V = MF.getFunction()->getValueSymbolTable().lookup(Token.stringValue()); @@ -1631,7 +1631,7 @@ bool MIParser::parseMachinePointerInfo(MachinePointerInfo &Dest) { } if (Token.isNot(MIToken::NamedIRValue)) return error("expected an IR value reference"); - Value *V = nullptr; + const Value *V = nullptr; if (parseIRValue(V)) return true; if (!V->getType()->isPointerTy()) |