Searched refs:IncrementPerRound (Results 1 – 1 of 1) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | MVEGatherScatterLowering.cpp | 153 void pushOutMul(PHINode *&Phi, Value *IncrementPerRound, 892 Value *IncrementPerRound, in pushOutMul() argument 909 BinaryOperator::Create(Instruction::Mul, IncrementPerRound, in pushOutMul() 1006 Value *Start, *IncrementPerRound; in optimiseOffsets() local 1007 if (!matchSimpleRecurrence(Phi, IncInstruction, Start, IncrementPerRound) || in optimiseOffsets() 1016 if (IncrementPerRound->getType() != OffsSecondOperand->getType() || in optimiseOffsets() 1023 if (!isa<Constant>(IncrementPerRound) && in optimiseOffsets() 1024 !(isa<Instruction>(IncrementPerRound) && in optimiseOffsets() 1025 !L->contains(cast<Instruction>(IncrementPerRound)))) in optimiseOffsets() 1039 IncrementPerRound, "LoopIncrement", IncInstruction); in optimiseOffsets() [all …]
|