Lines Matching refs:NarrowBO
1268 auto *NarrowBO = cast<BinaryOperator>(NarrowUse); in cloneBitwiseIVUser() local
1269 auto *WideBO = BinaryOperator::Create(NarrowBO->getOpcode(), LHS, RHS, in cloneBitwiseIVUser()
1270 NarrowBO->getName()); in cloneBitwiseIVUser()
1273 WideBO->copyIRFlags(NarrowBO); in cloneBitwiseIVUser()
1339 auto *NarrowBO = cast<BinaryOperator>(NarrowUse); in cloneArithmeticIVUser() local
1340 auto *WideBO = BinaryOperator::Create(NarrowBO->getOpcode(), LHS, RHS, in cloneArithmeticIVUser()
1341 NarrowBO->getName()); in cloneArithmeticIVUser()
1345 WideBO->copyIRFlags(NarrowBO); in cloneArithmeticIVUser()
1677 auto *NarrowBO = cast<BinaryOperator>(NarrowUse); in widenWithVariantUse() local
1678 auto *WideBO = BinaryOperator::Create(NarrowBO->getOpcode(), LHS, RHS, in widenWithVariantUse()
1679 NarrowBO->getName()); in widenWithVariantUse()
1682 WideBO->copyIRFlags(NarrowBO); in widenWithVariantUse()