Skip to content

[HIPIFY][#782][SWDEV-382258][feature] C vs C++ API distinguishing #783

@emankov

Description

@emankov

[ToDo]

  • Add new markers CUDA_C, CUDA_CPP, HIP_C, HIP_CPP, maybe ROC_C and ROC_CPP as well to the API matching entities, where we have such information
  • If the above additional information is absent, the different number of arguments should be taken into account

[IMP]

[Example]

CUDA C API:

extern __host__ cudaError_t CUDARTAPI cudaEventCreate(cudaEvent_t *event);

HIP API:

hipError_t hipEventCreate(hipEvent_t* event);

CUDA C++ API:

static __inline__ __host__ cudaError_t cudaEventCreate(cudaEvent_t  *event, unsigned int  flags);

HIP API:

hipError_t hipEventCreateWithFlags(hipEvent_t* event, unsigned flags);

Metadata

Metadata

Assignees

Labels

featureFeature request or implementation

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions