struct OneUse_match

Declaration

template <typename SubPatternT>
struct OneUse_match { /* full declaration omitted */ };

Declared at: llvm/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h:29

Templates

SubPatternT

Member Variables

public SubPatternT SubPat

Method Overview

Methods

OneUse_match<SubPatternT>(const SubPatternT& SP)

Declared at: llvm/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h:31

Parameters

const SubPatternT& SP

bool match(const llvm::MachineRegisterInfo& MRI,
           unsigned int Reg)

Declared at: llvm/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h:33

Parameters

const llvm::MachineRegisterInfo& MRI
unsigned int Reg