LLVM 22.0.0git
Operations.cpp File Reference

Go to the source code of this file.

Functions

static uint64_t getAggregateNumElements (Type *T)
static SourcePred validExtractValueIndex ()
static SourcePred matchScalarInAggregate ()
static SourcePred validInsertValueIndex ()
static SourcePred validShuffleVectorIndex ()

Function Documentation

◆ getAggregateNumElements()

uint64_t getAggregateNumElements ( Type * T)
static

Definition at line 215 of file Operations.cpp.

References assert(), llvm::isa(), and T.

Referenced by validExtractValueIndex().

◆ matchScalarInAggregate()

SourcePred matchScalarInAggregate ( )
static

◆ validExtractValueIndex()

SourcePred validExtractValueIndex ( )
static

◆ validInsertValueIndex()

◆ validShuffleVectorIndex()