LLVM 17.0.0git
|
Returns options for expansion of memcmp. IsZeroCmp is. More...
#include "llvm/Analysis/TargetTransformInfo.h"
Public Member Functions | |
operator bool () const | |
Public Attributes | |
unsigned | MaxNumLoads = 0 |
SmallVector< unsigned, 8 > | LoadSizes |
unsigned | NumLoadsPerBlock = 1 |
bool | AllowOverlappingLoads = false |
Returns options for expansion of memcmp. IsZeroCmp is.
Definition at line 857 of file TargetTransformInfo.h.
|
inline |
Definition at line 859 of file TargetTransformInfo.h.
References MaxNumLoads.
bool llvm::TargetTransformInfo::MemCmpExpansionOptions::AllowOverlappingLoads = false |
Definition at line 880 of file TargetTransformInfo.h.
SmallVector<unsigned, 8> llvm::TargetTransformInfo::MemCmpExpansionOptions::LoadSizes |
Definition at line 865 of file TargetTransformInfo.h.
unsigned llvm::TargetTransformInfo::MemCmpExpansionOptions::MaxNumLoads = 0 |
Definition at line 862 of file TargetTransformInfo.h.
Referenced by operator bool().
unsigned llvm::TargetTransformInfo::MemCmpExpansionOptions::NumLoadsPerBlock = 1 |
Definition at line 875 of file TargetTransformInfo.h.