LLVM 22.0.0git
StaticDataProfileInfo.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
namespace  llvm::memprof

Macros

#define DEBUG_TYPE   "static-data-profile-info"

Functions

static bool llvm::memprof::hasExplicitSectionName (const GlobalVariable &GVar)
AnnotationKind llvm::memprof::getAnnotationKind (const GlobalVariable &GV)
 Returns the annotation kind of the global variable GV.
bool llvm::memprof::IsAnnotationOK (const GlobalVariable &GV)
 Returns true if the annotation kind of the global variable GV is AnnotationOK.
 INITIALIZE_PASS (StaticDataProfileInfoWrapperPass, "static-data-profile-info", "Static Data Profile Info", false, true) StaticDataProfileInfoWrapperPass

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "static-data-profile-info"

Definition at line 10 of file StaticDataProfileInfo.cpp.

Function Documentation

◆ INITIALIZE_PASS()

INITIALIZE_PASS ( StaticDataProfileInfoWrapperPass ,
"static-data-profile-info" ,
"Static Data Profile Info" ,
false ,
true  )

Definition at line 187 of file StaticDataProfileInfo.cpp.