Searched refs:FullMask (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstCombineIntrinsic.cpp | 433 const uint32_t FullMask = S_NAN | Q_NAN | N_INFINITY | N_NORMAL | in instCombineIntrinsic() local 455 if ((Mask & FullMask) == FullMask) { in instCombineIntrinsic() 459 if ((Mask & FullMask) == 0) { in instCombineIntrinsic() 493 if ((Mask & FullMask) != Mask) { in instCombineIntrinsic() 496 {Src0, ConstantInt::get(Src1->getType(), Mask & FullMask)}); in instCombineIntrinsic()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorOps.cpp | 1308 SDValue FullMask = DAG.getNode(ISD::AND, DL, MaskVT, Mask, EVLMask); in ExpandVP_MERGE() local 1309 return DAG.getSelect(DL, Node->getValueType(0), FullMask, Op1, Op2); in ExpandVP_MERGE()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | RegisterCoalescer.cpp | 1803 LaneBitmask FullMask = MRI->getMaxLaneMaskForVReg(DstInt->reg()); in updateRegDefsUses() local 1805 LaneBitmask UnusedLanes = FullMask & ~UsedLanes; in updateRegDefsUses()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineSelect.cpp | 541 Value *FullMask = Builder.CreateOr(Y, MaskB); in foldSelectICmpAndAnd() local 542 Value *MaskedX = Builder.CreateAnd(X, FullMask); in foldSelectICmpAndAnd()
|