Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp47017 bool IsAnyOf = CmpOpcode == X86ISD::CMP && CmpVal.isZero(); in combineSetCCMOVMSK() local
47020 if (!IsAnyOf && !IsAllOf) in combineSetCCMOVMSK()
47046 APInt CmpMask = APInt::getLowBitsSet(32, IsAnyOf ? 0 : BCNumElts); in combineSetCCMOVMSK()
47063 APInt CmpMask = APInt::getLowBitsSet(32, IsAnyOf ? 0 : NumElts / 2); in combineSetCCMOVMSK()
47064 SDValue V = DAG.getNode(IsAnyOf ? ISD::OR : ISD::AND, DL, SubVT, in combineSetCCMOVMSK()
47118 if (IsAnyOf && CmpBits == 8 && VecOp1.isUndef()) { in combineSetCCMOVMSK()
47133 (IsAnyOf || (SignExt0 && SignExt1))) { in combineSetCCMOVMSK()
47146 unsigned CmpMask = IsAnyOf ? 0 : 0xFFFFFFFF; in combineSetCCMOVMSK()
47148 assert(IsAnyOf && in combineSetCCMOVMSK()
47203 SDValue RHS = IsAnyOf ? Vec : DAG.getAllOnesConstant(DL, IntVT); in combineSetCCMOVMSK()
[all …]