Try to fix build errors on Android.

It doesn't like the implicit conversion from T[] to ArrayRef<T>
so I'm using `llvm::makeArrayRef()`.  Hopefully I got everything.

llvm-svn: 282195
This commit is contained in:
Zachary Turner
2016-09-22 21:06:13 +00:00
parent 29e93f3880
commit 706024395f
32 changed files with 85 additions and 87 deletions

View File

@@ -3780,7 +3780,7 @@ public:
}
llvm::ArrayRef<OptionDefinition> GetDefinitions() override {
return g_renderscript_kernel_bp_set_options;
return llvm::makeArrayRef(g_renderscript_kernel_bp_set_options);
}
std::array<int, 3> m_coord;
@@ -4039,7 +4039,7 @@ public:
}
llvm::ArrayRef<OptionDefinition> GetDefinitions() override {
return g_renderscript_runtime_alloc_dump_options;
return llvm::makeArrayRef(g_renderscript_runtime_alloc_dump_options);
}
FileSpec m_outfile;
@@ -4161,7 +4161,7 @@ public:
}
llvm::ArrayRef<OptionDefinition> GetDefinitions() override {
return g_renderscript_runtime_alloc_list_options;
return llvm::makeArrayRef(g_renderscript_runtime_alloc_list_options);
}
uint32_t m_id;