class TargetLoweringBase::ValueTypeActionImpl

Declaration

class TargetLoweringBase::ValueTypeActionImpl { /* full declaration omitted */ };

Declared at: llvm/include/llvm/CodeGen/TargetLowering.h:943

Member Variables

private llvm::TargetLoweringBase::LegalizeTypeAction[185] ValueTypeActions
ValueTypeActions - For each value type, keep a LegalizeTypeAction enum that indicates how instruction selection should deal with the type.

Method Overview

Methods

ValueTypeActionImpl()

Declared at: llvm/include/llvm/CodeGen/TargetLowering.h:949

llvm::TargetLoweringBase::LegalizeTypeAction
getTypeAction(llvm::MVT VT) const

Declared at: llvm/include/llvm/CodeGen/TargetLowering.h:954

Parameters

llvm::MVT VT

void setTypeAction(
    llvm::MVT VT,
    llvm::TargetLoweringBase::LegalizeTypeAction
        Action)

Declared at: llvm/include/llvm/CodeGen/TargetLowering.h:958

Parameters

llvm::MVT VT
llvm::TargetLoweringBase::LegalizeTypeAction Action