Searched refs:IncrementPerRound (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | MVEGatherScatterLowering.cpp | 155 void pushOutMulShl(unsigned Opc, PHINode *&Phi, Value *IncrementPerRound, 909 Value *IncrementPerRound, in pushOutMulShl() argument 927 BinaryOperator::Create((Instruction::BinaryOps)Opcode, IncrementPerRound, in pushOutMulShl() 1030 Value *Start, *IncrementPerRound; in optimiseOffsets() local 1031 if (!matchSimpleRecurrence(Phi, IncInstruction, Start, IncrementPerRound) || in optimiseOffsets() 1040 if (IncrementPerRound->getType() != OffsSecondOperand->getType() || in optimiseOffsets() 1047 if (!isa<Constant>(IncrementPerRound) && in optimiseOffsets() 1048 !(isa<Instruction>(IncrementPerRound) && in optimiseOffsets() 1049 !L->contains(cast<Instruction>(IncrementPerRound)))) in optimiseOffsets() 1063 IncrementPerRound, "LoopIncrement", IncInstruction->getIterator()); in optimiseOffsets() [all …]
|