clang  7.0.0
Public Member Functions | Public Attributes | List of all members
clang::CodeGen::CodeGenFunction::CPUDispatchMultiVersionResolverOption Struct Reference

#include "/work/llvm-www-releases/7.0.0/docsbuild/llvm.src/tools/clang/lib/CodeGen/CodeGenFunction.h"

Collaboration diagram for clang::CodeGen::CodeGenFunction::CPUDispatchMultiVersionResolverOption:
[legend]

Public Member Functions

 CPUDispatchMultiVersionResolverOption (llvm::Function *F, uint64_t Mask)
 
bool operator> (const CPUDispatchMultiVersionResolverOption &Other) const
 

Public Attributes

llvm::Function * Function
 
uint32_t FeatureMask
 

Detailed Description

Definition at line 4275 of file CodeGenFunction.h.

Constructor & Destructor Documentation

◆ CPUDispatchMultiVersionResolverOption()

clang::CodeGen::CodeGenFunction::CPUDispatchMultiVersionResolverOption::CPUDispatchMultiVersionResolverOption ( llvm::Function *  F,
uint64_t  Mask 
)
inline

Definition at line 4281 of file CodeGenFunction.h.

Member Function Documentation

◆ operator>()

bool clang::CodeGen::CodeGenFunction::CPUDispatchMultiVersionResolverOption::operator> ( const CPUDispatchMultiVersionResolverOption Other) const
inline

Definition at line 4283 of file CodeGenFunction.h.

References buildByrefHelpers(), and FeatureMask.

Member Data Documentation

◆ FeatureMask

uint32_t clang::CodeGen::CodeGenFunction::CPUDispatchMultiVersionResolverOption::FeatureMask

Definition at line 4280 of file CodeGenFunction.h.

Referenced by operator>().

◆ Function

llvm::Function* clang::CodeGen::CodeGenFunction::CPUDispatchMultiVersionResolverOption::Function

Definition at line 4276 of file CodeGenFunction.h.


The documentation for this struct was generated from the following file: