Lines Matching refs:NarrowBO
1298 auto *NarrowBO = cast<BinaryOperator>(NarrowUse); in cloneBitwiseIVUser() local
1299 auto *WideBO = BinaryOperator::Create(NarrowBO->getOpcode(), LHS, RHS, in cloneBitwiseIVUser()
1300 NarrowBO->getName()); in cloneBitwiseIVUser()
1303 WideBO->copyIRFlags(NarrowBO); in cloneBitwiseIVUser()
1369 auto *NarrowBO = cast<BinaryOperator>(NarrowUse); in cloneArithmeticIVUser() local
1370 auto *WideBO = BinaryOperator::Create(NarrowBO->getOpcode(), LHS, RHS, in cloneArithmeticIVUser()
1371 NarrowBO->getName()); in cloneArithmeticIVUser()
1375 WideBO->copyIRFlags(NarrowBO); in cloneArithmeticIVUser()
1778 auto *NarrowBO = cast<BinaryOperator>(NarrowUse); in widenWithVariantUse() local
1779 auto *WideBO = BinaryOperator::Create(NarrowBO->getOpcode(), LHS, RHS, in widenWithVariantUse()
1780 NarrowBO->getName()); in widenWithVariantUse()
1783 WideBO->copyIRFlags(NarrowBO); in widenWithVariantUse()