LLVM 22.0.0git
DXContainerPSVInfo.cpp File Reference

Go to the source code of this file.

Functions

static size_t FindSequence (ArrayRef< uint32_t > Buffer, ArrayRef< uint32_t > Sequence)
static void ProcessElementList (StringTableBuilder &StrTabBuilder, SmallVectorImpl< uint32_t > &IndexBuffer, SmallVectorImpl< v0::SignatureElement > &FinalElements, SmallVectorImpl< StringRef > &SemanticNames, ArrayRef< PSVSignatureElement > Elements)

Variables

static constexpr size_t npos = StringRef::npos

Function Documentation

◆ FindSequence()

size_t FindSequence ( ArrayRef< uint32_t > Buffer,
ArrayRef< uint32_t > Sequence )
static

Definition at line 21 of file DXContainerPSVInfo.cpp.

References memcmp, npos, and llvm::ArrayRef< T >::size().

Referenced by ProcessElementList().

◆ ProcessElementList()

Variable Documentation

◆ npos

size_t npos = StringRef::npos
staticconstexpr

Definition at line 19 of file DXContainerPSVInfo.cpp.

Referenced by FindSequence(), and ProcessElementList().