Skip to content

llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h:201: Pointless copy of object ?  #95036

Closed
@dcb314

Description

@dcb314

Static analyser cppcheck says:

llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h:201:46: performance: Function parameter 'RHS' should be passed by const reference. [passedByValue]

Source code is

bool operator<(const TargetRegionEntryInfo RHS) const {

Suggest new code:

bool operator<(const TargetRegionEntryInfo & RHS) const {

Metadata

Metadata

Assignees

No one assigned

    Labels

    code-qualityllvm:openmpirbuilderIssues related to problems in the llvm-project/lib/Frontend/OpenMP/OMPIRBuilder.cpp

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions