Synopsis

Declared in <llvm/MC/LaneBitmask.h>

struct LaneBitmask;

Type Aliases

Name

Type

Enums

Member Functions

Name

Description

LaneBitmask [constructor]

Constructors

all

any

getAsInteger

getHighestLane

getNumLanes

none

operator&

Bitwise conjunction operator

operator&=

Bitwise conjunction assignment operator

operator|

Bitwise disjunction operator

operator|=

Bitwise disjunction assignment operator

operator~

Bitwise negation operator

operator==

Equality operator

operator!=

Inequality operator

operator<

Less‐than operator

Static Member Functions

Static Data Members

Name

FormatStr

Non-Member Functions

Name

Description

AnalyzeVirtRegLanesInBundle

Return a pair of lane masks (reads, writes) indicating which lanes this instruction uses with Reg.

PrintLaneMask

Create Printable object to print LaneBitmasks on a raw_ostream.

Created with MrDocs