Lines Matching refs:hasXOP
1151 if (!Subtarget.useSoftFloat() && Subtarget.hasXOP()) { in X86TargetLowering()
8095 if (Subtarget.hasSSE3() && !Subtarget.hasXOP() && in LowerBuildVectorv4x32()
9940 else if (Subtarget.hasXOP()) { in createVariablePermute()
9993 if (Subtarget.hasXOP()) in createVariablePermute()
10029 if (Subtarget.hasXOP()) in createVariablePermute()
12336 (VT.is128BitVector() && Subtarget.hasXOP()) || Subtarget.hasAVX512(); in lowerShuffleAsBitRotate()
15341 if (Subtarget.hasXOP()) { in lowerV16I8Shuffle()
22748 if (VT.is128BitVector() && Subtarget.hasXOP()) { in LowerVSETCC()
27493 if (((!Subtarget.hasXOP() && VT == MVT::v2i64) || in LowerScalarImmediateShift()
27519 if (VT == MVT::v16i8 && Subtarget.hasXOP()) in LowerScalarImmediateShift()
27581 !Subtarget.hasXOP()) { in LowerScalarVariableShift()
27734 if (Subtarget.hasXOP() && (VT == MVT::v2i64 || VT == MVT::v4i32 || in LowerShift()
27849 ((Subtarget.hasSSE41() && !Subtarget.hasXOP() && in LowerShift()
27948 !Subtarget.hasXOP()) { in LowerShift()
27993 (VT == MVT::v32i8 && Subtarget.hasInt256() && !Subtarget.hasXOP()) || in LowerShift()
28101 if (Subtarget.hasInt256() && !Subtarget.hasXOP() && VT == MVT::v16i16) { in LowerShift()
28238 if (Subtarget.hasXOP()) { in LowerRotate()
28988 if (Subtarget.hasXOP() && !VT.is512BitVector()) in LowerBITREVERSE()
30732 assert(Subtarget.hasXOP() && "Expected XOP"); in ReplaceNodeResults()
31180 if (Subtarget.hasXOP() && in isVectorShiftByScalarCheap()
34740 ((MaskVT.is128BitVector() && Subtarget.hasXOP()) || in matchUnaryPermuteShuffle()
35631 if (AllowVariableMask && Subtarget.hasXOP() && in combineX86ShuffleChain()
35700 if (AllowVariableMask && RootVT.is128BitVector() && Subtarget.hasXOP()) { in combineX86ShuffleChain()
41047 (Subtarget.hasXOP())); in combineSelect()
43692 if (!(Subtarget.hasXOP() || UseVPTERNLOG || in canonicalizeBitSelect()