struct LaneBitmask
Declaration
struct LaneBitmask { /* full declaration omitted */ };
Declared at: llvm/include/llvm/MC/LaneBitmask.h:39
Member Variables
- public static const char* const FormatStr = "%08X"
Method Overview
- public LaneBitmask()
- public constexpr LaneBitmask(llvm::LaneBitmask::Type V)
- public constexpr bool all() const
- public constexpr bool any() const
- public static constexpr llvm::LaneBitmask getAll()
- public constexpr llvm::LaneBitmask::Type getAsInteger() const
- public unsigned int getHighestLane() const
- public static constexpr llvm::LaneBitmask getLane(unsigned int Lane)
- public static constexpr llvm::LaneBitmask getNone()
- public unsigned int getNumLanes() const
- public constexpr bool none() const
Methods
¶LaneBitmask()
LaneBitmask()
Declared at: llvm/include/llvm/MC/LaneBitmask.h:45
¶constexpr LaneBitmask(llvm::LaneBitmask::Type V)
constexpr LaneBitmask(llvm::LaneBitmask::Type V)
Declared at: llvm/include/llvm/MC/LaneBitmask.h:46
Parameters
- llvm::LaneBitmask::Type V
¶constexpr bool all() const
constexpr bool all() const
Declared at: llvm/include/llvm/MC/LaneBitmask.h:53
¶constexpr bool any() const
constexpr bool any() const
Declared at: llvm/include/llvm/MC/LaneBitmask.h:52
¶static constexpr llvm::LaneBitmask getAll()
static constexpr llvm::LaneBitmask getAll()
Declared at: llvm/include/llvm/MC/LaneBitmask.h:83
¶constexpr llvm::LaneBitmask::Type getAsInteger()
const
constexpr llvm::LaneBitmask::Type getAsInteger()
const
Declared at: llvm/include/llvm/MC/LaneBitmask.h:73
¶unsigned int getHighestLane() const
unsigned int getHighestLane() const
Declared at: llvm/include/llvm/MC/LaneBitmask.h:78
¶static constexpr llvm::LaneBitmask getLane(
unsigned int Lane)
static constexpr llvm::LaneBitmask getLane(
unsigned int Lane)
Declared at: llvm/include/llvm/MC/LaneBitmask.h:84
Parameters
- unsigned int Lane
¶static constexpr llvm::LaneBitmask getNone()
static constexpr llvm::LaneBitmask getNone()
Declared at: llvm/include/llvm/MC/LaneBitmask.h:82
¶unsigned int getNumLanes() const
unsigned int getNumLanes() const
Declared at: llvm/include/llvm/MC/LaneBitmask.h:75
¶constexpr bool none() const
constexpr bool none() const
Declared at: llvm/include/llvm/MC/LaneBitmask.h:51