Lines Matching defs:UO
199 if (const auto *UO = dyn_cast<UnaryOperator>(Op.E))
200 return !UO->canOverflow();
1742 const UnaryOperator *UO = dyn_cast<UnaryOperator>(Info.E);
1743 if (UO && UO->getOpcode() == UO_Minus) {
1745 StaticData.push_back(CGF.EmitCheckTypeDescriptor(UO->getType()));
3475 } else if (auto UO = dyn_cast<UnaryOperator>(E)) {
3476 switch (UO->getOpcode()) {
3478 return VisitImag(UO, PromotionType);
3480 return VisitReal(UO, PromotionType);
3482 return VisitMinus(UO, PromotionType);
3484 return VisitPlus(UO, PromotionType);