| 
    LLVM 22.0.0git
    
   | 
 
This file defines a specialization of the GenericSSAContext<X> template class for Machine IR. More...
#include "llvm/CodeGen/MachineSSAContext.h"#include "llvm/CodeGen/GlobalISel/GenericMachineInstrs.h"#include "llvm/CodeGen/MachineBasicBlock.h"#include "llvm/CodeGen/MachineFunction.h"#include "llvm/CodeGen/MachineInstr.h"#include "llvm/CodeGen/MachineRegisterInfo.h"#include "llvm/Support/raw_ostream.h"Go to the source code of this file.
Functions | |
| static bool | isUndef (const MachineInstr &MI) | 
This file defines a specialization of the GenericSSAContext<X> template class for Machine IR.
Definition in file MachineSSAContext.cpp.
      
  | 
  static | 
Definition at line 57 of file MachineSSAContext.cpp.
References MI.
Referenced by combineConcatVectorOfShuffleAndItsOperands(), combineTargetShuffle(), combineX86ShuffleChain(), CompactSwizzlableVector(), EltsFromConsecutiveLoads(), llvm::finalizeBundle(), llvm::ConstantStruct::get(), getGeneralPermuteNode(), getKnownUndefForVectorBinop(), llvm::HexagonInstrInfo::getPredReg(), llvm::HexagonInstrInfo::insertBranch(), llvm::SIInstrInfo::insertBranch(), LowerShift(), lowerV4X128Shuffle(), resolveTargetShuffleInputsAndMask(), and llvm::TargetLowering::SimplifyDemandedVectorElts().