LLVM
15.0.0git
|
Simple struct used to hold a constant integer value and a virtual register. More...
#include "llvm/CodeGen/GlobalISel/Utils.h"
Public Attributes | |
APInt | Value |
Register | VReg |
Simple struct used to hold a constant integer value and a virtual register.
APInt llvm::ValueAndVReg::Value |
Definition at line 180 of file Utils.h.
Referenced by llvm::getIConstantSplatVal(), llvm::getIConstantVRegVal(), llvm::AMDGPULegalizerInfo::legalizeExtractVectorElt(), llvm::AMDGPULegalizerInfo::legalizeInsertVectorElt(), AMDGPURegBankCombinerHelper::matchIntMinMaxToMed3(), and llvm::AMDGPULegalizerInfo::updateBufferMMO().
Register llvm::ValueAndVReg::VReg |
Definition at line 181 of file Utils.h.
Referenced by llvm::getFConstantSplat(), llvm::getIConstantSplatSExtVal(), llvm::getIConstantSplatVal(), llvm::getIConstantVRegVal(), llvm::isBuildVectorConstantSplat(), AMDGPURegBankCombinerHelper::matchIntMinMaxToMed3(), and llvm::CombinerHelper::matchReassocConstantInnerLHS().