Revert "Small refactor on VectorizerHint for deduplication"
[oota-llvm.git] / lib / Object / ELFObjectFile.cpp
index 199ea35d9e78d5418c87e997b64362c08f1d1eff..2e5e3c8836c42780143b42884dc1656ee9ab1151 100644 (file)
 namespace llvm {
 using namespace object;
 
+ELFObjectFileBase::ELFObjectFileBase(unsigned int Type,
+                                     std::unique_ptr<MemoryBuffer> Source)
+    : ObjectFile(Type, std::move(Source)) {}
+
 ErrorOr<std::unique_ptr<ObjectFile>>
 ObjectFile::createELFObjectFile(std::unique_ptr<MemoryBuffer> &Obj) {
   std::pair<unsigned char, unsigned char> Ident =