Searched refs:UO (Results 26 - 50 of 53) sorted by relevance

123

/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h407 til::SExpr *translateUnaryOperator(const UnaryOperator *UO,
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/AST/
H A DJSONNodeDumper.h267 void VisitUnaryOperator(const UnaryOperator *UO);
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/
H A DJSONNodeDumper.cpp1171 void JSONNodeDumper::VisitUnaryOperator(const UnaryOperator *UO) { argument
1172 JOS.attribute("isPostfix", UO->isPostfix());
1173 JOS.attribute("opcode", UnaryOperator::getOpcodeStr(UO->getOpcode()));
1174 if (!UO->canOverflow())
H A DASTDiagnostic.cpp1822 if (UnaryOperator *UO = dyn_cast<UnaryOperator>(E))
1823 if (UO->getOpcode() == UO_Minus)
1824 if (isa<IntegerLiteral>(UO->getSubExpr()))
H A DExprConstant.cpp7834 bool VisitUnaryPostInc(const UnaryOperator *UO) {
7835 return VisitUnaryPostIncDec(UO);
7837 bool VisitUnaryPostDec(const UnaryOperator *UO) {
7838 return VisitUnaryPostIncDec(UO);
7840 bool VisitUnaryPostIncDec(const UnaryOperator *UO) {
7842 return Error(UO);
7845 if (!EvaluateLValue(UO->getSubExpr(), LVal, Info))
7848 if (!handleIncDec(this->Info, UO, LVal, UO->getSubExpr()->getType(),
7849 UO
[all...]
H A DItaniumMangle.cpp4660 const UnaryOperator *UO = cast<UnaryOperator>(E); local
4661 mangleOperatorName(UnaryOperator::getOverloadedOperator(UO->getOpcode()),
4663 mangleExpression(UO->getSubExpr());
/netbsd-current/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaExpr.cpp530 const auto *UO = dyn_cast<UnaryOperator>(E->IgnoreParenCasts()); local
531 if (UO && UO->getOpcode() == UO_Deref &&
532 UO->getSubExpr()->getType()->isPointerType()) {
534 UO->getSubExpr()->getType()->getPointeeType().getAddressSpace();
537 UO->getSubExpr()->IgnoreParenCasts()->isNullPointerConstant(
539 !UO->getType().isVolatileQualified()) {
540 S.DiagRuntimeBehavior(UO->getOperatorLoc(), UO,
542 << UO
11277 UnaryOperator *UO = dyn_cast<UnaryOperator>(LHS.get()->IgnoreImpCasts()); local
13369 UnaryOperator *UO = cast<UnaryOperator>(E); local
14852 auto *UO = local
18165 auto *UO = cast<UnaryOperator>(E); local
[all...]
H A DSemaExprMember.cpp1435 if (UnaryOperator *UO = dyn_cast<UnaryOperator>(BaseExp))
1436 if (UO->getOpcode() == UO_Deref)
1437 BaseExp = UO->getSubExpr()->IgnoreParenCasts();
H A DSemaInit.cpp159 } else if (UnaryOperator *UO = dyn_cast<UnaryOperator>(E)) {
160 assert(UO->getOpcode() == UO_Extension);
161 E = UO->getSubExpr();
181 } else if (UnaryOperator *UO = dyn_cast<UnaryOperator>(E)) {
182 assert(UO->getOpcode() == UO_Extension);
183 E = UO->getSubExpr();
7404 auto *UO = cast<UnaryOperator>(Init);
7407 if (UO->getOpcode() == UO_AddrOf) {
7411 if (isa<MaterializeTemporaryExpr>(UO->getSubExpr()))
7414 Path.push_back({IndirectLocalPathEntry::AddressOf, UO});
[all...]
H A DSema.cpp2380 if (const auto *UO = dyn_cast<UnaryOperator>(E))
2381 E = UO->getSubExpr();
H A DSemaCast.cpp2064 if (auto *UO = dyn_cast<UnaryOperator>(Src))
2065 if (UO->getOpcode() == UO_AddrOf)
2066 Src = UO->getSubExpr()->IgnoreParenImpCasts();
H A DSemaChecking.cpp2645 const auto *UO = dyn_cast<UnaryOperator>(Arg->IgnoreParens()); local
2646 if (!UO)
2649 const auto *CE = dyn_cast<CStyleCastExpr>(UO->getSubExpr());
11092 if (const auto *UO = dyn_cast<UnaryOperator>(E)) {
11093 switch (UO->getOpcode()) {
11104 return GetExprRange(C, UO->getSubExpr(), MaxWidth, InConstantContext,
11721 if (UnaryOperator *UO = dyn_cast<UnaryOperator>(OriginalInit))
11722 if (UO->getOpcode() == UO_Minus || UO->getOpcode() == UO_Not)
12194 if (auto *UO
13688 VisitUnaryPreInc(const UnaryOperator *UO) argument
13689 VisitUnaryPreDec(const UnaryOperator *UO) argument
13690 VisitUnaryPreIncDec(const UnaryOperator *UO) argument
13704 VisitUnaryPostInc(const UnaryOperator *UO) argument
13705 VisitUnaryPostDec(const UnaryOperator *UO) argument
13706 VisitUnaryPostIncDec(const UnaryOperator *UO) argument
14325 auto *UO = cast<UnaryOperator>(E); local
14386 auto *UO = cast<UnaryOperator>(E); local
14679 const UnaryOperator *UO = cast<UnaryOperator>(expr); local
15675 const UnaryOperator *UO = cast<UnaryOperator>(TypeExpr); local
[all...]
H A DSemaOpenMP.cpp6973 if (auto *UO = dyn_cast<UnaryOperator>(
6975 VariantRefCast = UO->getSubExpr();
7769 if (auto *UO = dyn_cast<UnaryOperator>(S)) {
7770 if (UO->isIncrementDecrementOp() &&
7771 getInitLCDecl(UO->getSubExpr()) == LCDecl)
7773 .ActOnIntegerConstant(UO->getBeginLoc(),
7774 (UO->isDecrementOp() ? -1 : 1))
18444 bool VisitUnaryOperator(UnaryOperator *UO) {
18445 if (SemaRef.getLangOpts().OpenMP < 50 || !UO->isLValue() ||
18446 UO
[all...]
H A DSemaStmt.cpp1914 if (UnaryOperator *UO = dyn_cast<UnaryOperator>(Statement)) {
1915 switch (UO->getOpcode()) {
1926 DRE = dyn_cast<DeclRefExpr>(UO->getSubExpr());
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp397 UnaryOperator *UO; local
398 if (match(SrcVec, m_UnOp(UO)) && cheapToScalarize(SrcVec, IndexC)) {
400 Value *X = UO->getOperand(0);
402 return UnaryOperator::CreateWithCopiedFlags(UO->getOpcode(), E, UO);
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DInstrTypes.h161 UnaryOperator *UO = Create(Opc, V, Name, InsertBefore); local
162 UO->copyIRFlags(CopyO);
163 return UO;
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp1748 const Value *UO = getUnderlyingObject(DefLoc->Ptr); local
1749 if (!UO || !isInvisibleToCallerAfterRet(UO))
/netbsd-current/external/gpl3/gdb/dist/sim/mips/
H A Dcp1.c358 || (cause & (1 << UO)))
465 cause |= (1 << UO);
470 FCSR |= ((cause & ~(1 << UO)) << fcsr_FLAGS_shift);
/netbsd-current/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCodeGenPGO.cpp348 const UnaryOperator *UO = cast<UnaryOperator>(S); local
349 if (UO->getOpcode() == UO_LNot)
H A DCGExpr.cpp1162 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(E)) {
1163 if (UO->getOpcode() == UO_AddrOf) {
1164 LValue LV = EmitLValue(UO->getSubExpr());
1237 } else if (const auto *UO = dyn_cast<UnaryOperator>(Base)) {
1238 if (UO->getOpcode() == UO_Extension)
1239 Base = UO->getSubExpr();
H A DCGExprScalar.cpp189 if (const auto *UO = dyn_cast<UnaryOperator>(Op.E))
190 return !UO->canOverflow();
1538 const UnaryOperator *UO = dyn_cast<UnaryOperator>(Info.E); local
1539 if (UO && UO->getOpcode() == UO_Minus) {
1541 StaticData.push_back(CGF.EmitCheckTypeDescriptor(UO->getType()));
H A DCGExprCXX.cpp2147 if (const auto *UO = dyn_cast<UnaryOperator>(E))
2148 if (UO->getOpcode() == UO_Deref)
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp772 void visitUnaryOperator(UnaryOperator &UO);
2761 void DFSanVisitor::visitUnaryOperator(UnaryOperator &UO) { argument
2762 visitInstOperands(UO);
/netbsd-current/external/apache2/llvm/dist/clang/lib/Analysis/
H A DCFG.cpp87 if (const auto *UO = dyn_cast<UnaryOperator>(E)) {
88 if (UO->getOpcode() != UO_Minus)
90 E = UO->getSubExpr();
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DScalarEvolution.cpp9062 Optional<APInt> UO = APIntOps::SolveQuadraticEquationWrap(A, B, -Bound,
9081 if (!SO.hasValue() || !UO.hasValue())
9085 // At this point, both SO and UO must have values.
9086 Optional<APInt> Min = MinOptional(SO, UO);
9089 Optional<APInt> Max = Min == SO ? UO : SO;

Completed in 889 milliseconds

123