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