Searched refs:IncrementPerRound (Results 1 – 1 of 1) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | MVEGatherScatterLowering.cpp | 155 void pushOutMulShl(unsigned Opc, PHINode *&Phi, Value *IncrementPerRound, 906 Value *IncrementPerRound, in pushOutMulShl() argument 924 BinaryOperator::Create((Instruction::BinaryOps)Opcode, IncrementPerRound, in pushOutMulShl() 1024 Value *Start, *IncrementPerRound; in optimiseOffsets() local 1025 if (!matchSimpleRecurrence(Phi, IncInstruction, Start, IncrementPerRound) || in optimiseOffsets() 1034 if (IncrementPerRound->getType() != OffsSecondOperand->getType() || in optimiseOffsets() 1041 if (!isa<Constant>(IncrementPerRound) && in optimiseOffsets() 1042 !(isa<Instruction>(IncrementPerRound) && in optimiseOffsets() 1043 !L->contains(cast<Instruction>(IncrementPerRound)))) in optimiseOffsets() 1057 IncrementPerRound, "LoopIncrement", IncInstruction); in optimiseOffsets() [all …]
|