llvm::PatternMatch::m_ExtractElt

Matches ExtractElementInst.

Synopsis

Declared in <llvm/IR/PatternMatch.h>

template<
    typename Val_t,
    typename Idx_t>
TwoOps_match<Val_t, Idx_t, Instruction::ExtractElement>
m_ExtractElt(
    Val_t const& Val,
    Idx_t const& Idx);

Return Value

A matcher for ExtractElementInst.

Parameters

NameDescription
ValSub-pattern for the vector value.
IdxSub-pattern for the extract index.