Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp433 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 DLegalizeVectorOps.cpp1308 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 DRegisterCoalescer.cpp1803 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 DInstCombineSelect.cpp541 Value *FullMask = Builder.CreateOr(Y, MaskB); in foldSelectICmpAndAnd() local
542 Value *MaskedX = Builder.CreateAnd(X, FullMask); in foldSelectICmpAndAnd()