Home | History | Annotate | Download | only in Vectorize

Lines Matching refs:ICmp

633     // The last instruction in a min/max pattern (select of the select(icmp())
828 /// select(icmp()) this function advances the instruction pointer 'I' from the
833 /// Returns true if the instruction is a Select(ICmp(X, Y), X, Y) instruction
2140 CmpInst::Create(Instruction::ICmp, CmpInst::ICMP_EQ, BackedgeCount,
2438 Value *CmpN = CmpInst::Create(Instruction::ICmp, CmpInst::ICMP_EQ, IdxEnd,
2451 Value *ICmp = Builder.CreateICmpEQ(NextIdx, IdxEndRoundDown);
2452 Builder.CreateCondBr(ICmp, MiddleBlock, VecBody);
2518 return Instruction::ICmp;
2868 if (Op != Instruction::ICmp && Op != Instruction::FCmp)
2901 if (Op != Instruction::ICmp && Op != Instruction::FCmp)
3239 case Instruction::ICmp:
4079 // To recognize min/max patterns formed by a icmp select sequence, we store
4228 /// Returns true if the instruction is a Select(ICmp(X, Y), X, Y) instruction
4311 case Instruction::ICmp:
5085 case Instruction::ICmp: