Home
last modified time | relevance | path

Searched refs:MaskDef (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFoldMasks.cpp50 bool convertToUnmasked(MachineInstr &MI, MachineInstr *MaskDef);
51 bool convertVMergeToVMv(MachineInstr &MI, MachineInstr *MaskDef);
53 bool isAllOnesMask(MachineInstr *MaskDef);
62 bool RISCVFoldMasks::isAllOnesMask(MachineInstr *MaskDef) { in isAllOnesMask() argument
63 if (!MaskDef) in isAllOnesMask()
65 assert(MaskDef->isCopy() && MaskDef->getOperand(0).getReg() == RISCV::V0); in isAllOnesMask()
69 MaskDef = MRI->getVRegDef(SrcReg); in isAllOnesMask()
70 if (!MaskDef) in isAllOnesMask()
76 switch (MaskDef->getOpcode()) { in isAllOnesMask()
136 MachineInstr *MaskDef) { in convertToUnmasked() argument
[all …]