diff options
Diffstat (limited to 'llvm/lib/VMCore/ConstPoolVals.cpp')
| -rw-r--r-- | llvm/lib/VMCore/ConstPoolVals.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/llvm/lib/VMCore/ConstPoolVals.cpp b/llvm/lib/VMCore/ConstPoolVals.cpp index eeb7a43069f..be1e582d157 100644 --- a/llvm/lib/VMCore/ConstPoolVals.cpp +++ b/llvm/lib/VMCore/ConstPoolVals.cpp @@ -343,3 +343,10 @@ ConstPoolPointer *ConstPoolPointer::getNull(const PointerType *Ty) { return Result; } +//---- ConstPoolPointerReference::get() implementation... +// +ConstPoolPointerReference *ConstPoolPointerReference::get(GlobalValue *GV) { + assert(GV->getParent()); + // FIXME: These should all be shared! + return new ConstPoolPointerReference(GV); +} |

