Lines Matching defs:Select
1317 Value *X, *Select;
1322 m_Value(Select))))
1326 if (I.getOpcode() == Instruction::Sub && I.getOperand(1) != Select)
1362 SkipExtInMagic(Select);
1371 if (!match(Select, m_Select(m_ICmp(Pred, m_Specific(X), m_APInt(Thr)),
2479 [Ty = I.getType()](Value *Select, Value *OtherHandOfSub,
2482 if (!match(Select, m_OneUse(m_Select(m_Value(Cond), m_Value(TrueVal),
2497 NewSel->copyMetadata(cast<Instruction>(*Select));
2501 /*Select=*/Op0, /*OtherHandOfSub=*/Op1,
2508 /*Select=*/Op1, /*OtherHandOfSub=*/Op0,