Searched refs:AddI (Results 1 – 4 of 4) sorted by relevance
163 auto *AddI = &*F.begin()->begin(); in checkModifyNoUnsignedAndNoSignedWrap() local170 FoundNUW |= AddI->hasNoUnsignedWrap(); in checkModifyNoUnsignedAndNoSignedWrap()171 FoundNSW |= AddI->hasNoSignedWrap(); in checkModifyNoUnsignedAndNoSignedWrap()
835 auto AddI = in rewriteArithmetic() local840 (void)AddI; in rewriteArithmetic()841 LLVM_DEBUG(dbgs() << " add cond: "; AddI->dump()); in rewriteArithmetic()
6301 Instruction *AddI = nullptr; in visitICmpInst() local6303 m_Instruction(AddI))) && in visitICmpInst()6309 if (AddI->getOpcode() == Instruction::Add && in visitICmpInst()6310 OptimizeOverflowCheck(Instruction::Add, /*Signed*/ false, A, B, *AddI, in visitICmpInst()6312 replaceInstUsesWith(*AddI, Result); in visitICmpInst()6313 eraseInstFromFunction(*AddI); in visitICmpInst()
27 the following [Arithmetic AddI operation](Dialects/ArithmeticOps.md#arithaddi-mlirarithaddiop):