Skip to content

Commit 2f95462

Browse files
committed
Use Error (rather than llvm::Error) in FuncDecls
1 parent 006a408 commit 2f95462

File tree

2 files changed

+36
-43
lines changed

2 files changed

+36
-43
lines changed

offload/liboffload/include/generated/OffloadImplFuncDecls.inc

Lines changed: 35 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -5,63 +5,56 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
llvm::Error olInit_impl();
8+
Error olInit_impl();
99

10-
llvm::Error olShutDown_impl();
10+
Error olShutDown_impl();
1111

12-
llvm::Error olGetPlatformInfo_impl(ol_platform_handle_t Platform,
13-
ol_platform_info_t PropName, size_t PropSize,
14-
void *PropValue);
12+
Error olGetPlatformInfo_impl(ol_platform_handle_t Platform,
13+
ol_platform_info_t PropName, size_t PropSize,
14+
void *PropValue);
1515

16-
llvm::Error olGetPlatformInfoSize_impl(ol_platform_handle_t Platform,
17-
ol_platform_info_t PropName,
18-
size_t *PropSizeRet);
16+
Error olGetPlatformInfoSize_impl(ol_platform_handle_t Platform,
17+
ol_platform_info_t PropName,
18+
size_t *PropSizeRet);
1919

20-
llvm::Error olIterateDevices_impl(ol_device_iterate_cb_t Callback,
21-
void *UserData);
20+
Error olIterateDevices_impl(ol_device_iterate_cb_t Callback, void *UserData);
2221

23-
llvm::Error olGetDeviceInfo_impl(ol_device_handle_t Device,
24-
ol_device_info_t PropName, size_t PropSize,
25-
void *PropValue);
22+
Error olGetDeviceInfo_impl(ol_device_handle_t Device, ol_device_info_t PropName,
23+
size_t PropSize, void *PropValue);
2624

27-
llvm::Error olGetDeviceInfoSize_impl(ol_device_handle_t Device,
28-
ol_device_info_t PropName,
29-
size_t *PropSizeRet);
25+
Error olGetDeviceInfoSize_impl(ol_device_handle_t Device,
26+
ol_device_info_t PropName, size_t *PropSizeRet);
3027

31-
llvm::Error olMemAlloc_impl(ol_device_handle_t Device, ol_alloc_type_t Type,
32-
size_t Size, void **AllocationOut);
28+
Error olMemAlloc_impl(ol_device_handle_t Device, ol_alloc_type_t Type,
29+
size_t Size, void **AllocationOut);
3330

34-
llvm::Error olMemFree_impl(void *Address);
31+
Error olMemFree_impl(void *Address);
3532

36-
llvm::Error olMemcpy_impl(ol_queue_handle_t Queue, void *DstPtr,
37-
ol_device_handle_t DstDevice, void *SrcPtr,
38-
ol_device_handle_t SrcDevice, size_t Size,
39-
ol_event_handle_t *EventOut);
33+
Error olMemcpy_impl(ol_queue_handle_t Queue, void *DstPtr,
34+
ol_device_handle_t DstDevice, void *SrcPtr,
35+
ol_device_handle_t SrcDevice, size_t Size,
36+
ol_event_handle_t *EventOut);
4037

41-
llvm::Error olCreateQueue_impl(ol_device_handle_t Device,
42-
ol_queue_handle_t *Queue);
38+
Error olCreateQueue_impl(ol_device_handle_t Device, ol_queue_handle_t *Queue);
4339

44-
llvm::Error olDestroyQueue_impl(ol_queue_handle_t Queue);
40+
Error olDestroyQueue_impl(ol_queue_handle_t Queue);
4541

46-
llvm::Error olWaitQueue_impl(ol_queue_handle_t Queue);
42+
Error olWaitQueue_impl(ol_queue_handle_t Queue);
4743

48-
llvm::Error olDestroyEvent_impl(ol_event_handle_t Event);
44+
Error olDestroyEvent_impl(ol_event_handle_t Event);
4945

50-
llvm::Error olWaitEvent_impl(ol_event_handle_t Event);
46+
Error olWaitEvent_impl(ol_event_handle_t Event);
5147

52-
llvm::Error olCreateProgram_impl(ol_device_handle_t Device,
53-
const void *ProgData, size_t ProgDataSize,
54-
ol_program_handle_t *Program);
48+
Error olCreateProgram_impl(ol_device_handle_t Device, const void *ProgData,
49+
size_t ProgDataSize, ol_program_handle_t *Program);
5550

56-
llvm::Error olDestroyProgram_impl(ol_program_handle_t Program);
51+
Error olDestroyProgram_impl(ol_program_handle_t Program);
5752

58-
llvm::Error olGetKernel_impl(ol_program_handle_t Program,
59-
const char *KernelName,
60-
ol_kernel_handle_t *Kernel);
53+
Error olGetKernel_impl(ol_program_handle_t Program, const char *KernelName,
54+
ol_kernel_handle_t *Kernel);
6155

62-
llvm::Error
63-
olLaunchKernel_impl(ol_queue_handle_t Queue, ol_device_handle_t Device,
64-
ol_kernel_handle_t Kernel, const void *ArgumentsData,
65-
size_t ArgumentsSize,
66-
const ol_kernel_launch_size_args_t *LaunchSizeArgs,
67-
ol_event_handle_t *EventOut);
56+
Error olLaunchKernel_impl(ol_queue_handle_t Queue, ol_device_handle_t Device,
57+
ol_kernel_handle_t Kernel, const void *ArgumentsData,
58+
size_t ArgumentsSize,
59+
const ol_kernel_launch_size_args_t *LaunchSizeArgs,
60+
ol_event_handle_t *EventOut);

offload/tools/offload-tblgen/MiscGen.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ void EmitOffloadImplFuncDecls(const RecordKeeper &Records, raw_ostream &OS) {
6161
OS << GenericHeader;
6262
for (auto *R : Records.getAllDerivedDefinitions("Function")) {
6363
FunctionRec F{R};
64-
OS << formatv("llvm::Error {0}_impl(", F.getName());
64+
OS << formatv("Error {0}_impl(", F.getName());
6565
auto Params = F.getParams();
6666
for (auto &Param : Params) {
6767
OS << Param.getType() << " " << Param.getName();

0 commit comments

Comments
 (0)