Searched refs:UO (Results 1 - 25 of 35) sorted by relevance

12

/external/clang/lib/Analysis/
H A DPseudoConstantAnalysis.cpp139 const UnaryOperator *UO = cast<UnaryOperator>(Head); local
142 const Decl *D = getDecl(UO->getSubExpr()->IgnoreParenCasts());
149 switch (UO->getOpcode()) {
H A DReachableCode.cpp218 const UnaryOperator *UO = cast<UnaryOperator>(S); local
220 *SilenceableCondVal = UO->getSourceRange();
221 return UO->getOpcode() == UO_LNot &&
222 isConfigurationValue(UO->getSubExpr(), PP, SilenceableCondVal,
518 const UnaryOperator *UO = cast<UnaryOperator>(S); local
519 R1 = UO->getSubExpr()->getSourceRange();
520 return UO->getOperatorLoc();
H A DThreadSafetyCommon.cpp173 else if (auto *UO = dyn_cast<UnaryOperator>(AttrExp)) {
174 if (UO->getOpcode() == UO_LNot) {
176 AttrExp = UO->getSubExpr();
404 til::SExpr *SExprBuilder::translateUnaryOperator(const UnaryOperator *UO, argument
406 switch (UO->getOpcode()) {
411 return new (Arena) til::Undefined(UO);
416 if (DeclRefExpr* DRE = dyn_cast<DeclRefExpr>(UO->getSubExpr())) {
426 return translate(UO->getSubExpr(), Ctx);
432 return translate(UO->getSubExpr(), Ctx);
436 til::UnaryOp(til::UOP_Minus, translate(UO
[all...]
H A DUninitializedValues.cpp328 void VisitUnaryOperator(UnaryOperator *UO);
429 void ClassifyRefs::VisitUnaryOperator(UnaryOperator *UO) { argument
432 if (UO->isIncrementDecrementOp())
433 classify(UO->getSubExpr(), Use);
464 const UnaryOperator *UO = dyn_cast<UnaryOperator>(Ex); local
465 if (UO && UO->getOpcode() == UO_AddrOf)
466 Ex = UO->getSubExpr();
H A DLiveVariables.cpp212 void VisitUnaryOperator(UnaryOperator *UO);
416 void TransferFunctions::VisitUnaryOperator(UnaryOperator *UO) { argument
423 switch (UO->getOpcode()) {
433 if (DeclRefExpr *DR = dyn_cast<DeclRefExpr>(UO->getSubExpr()->IgnoreParens()))
H A DBodyFarm.cpp237 UnaryOperator *UO = new (C) UnaryOperator(LValToRval, UO_LNot, C.IntTy, local
242 IfStmt *If = new (C) IfStmt(C, SourceLocation(), nullptr, UO, CS);
H A DThreadSafety.cpp1490 void VisitUnaryOperator(UnaryOperator *UO);
1605 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(Exp)) {
1607 if (UO->getOpcode() == clang::UO_Deref)
1608 checkPtAccess(UO->getSubExpr(), AK, POK);
1832 void BuildLockset::VisitUnaryOperator(UnaryOperator *UO) {
1833 switch (UO->getOpcode()) {
1838 checkAccess(UO->getSubExpr(), AK_Written);
/external/llvm/lib/Target/NVPTX/
H A DNVPTXLowerKernelArgs.cpp206 Value *UO = GetUnderlyingObject(LI->getPointerOperand(), local
208 if (Argument *Arg = dyn_cast<Argument>(UO)) {
/external/clang/lib/Sema/
H A DSemaFixItUtils.cpp106 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(Expr)) {
107 if (UO->getOpcode() == UO_AddrOf) {
140 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(Expr)) {
141 if (UO->getOpcode() == UO_Deref) {
H A DSemaExpr.cpp549 if (UnaryOperator *UO = dyn_cast<UnaryOperator>(E->IgnoreParenCasts()))
550 if (UO->getOpcode() == UO_Deref &&
551 UO->getSubExpr()->IgnoreParenCasts()->
553 !UO->getType().isVolatileQualified()) {
554 S.DiagRuntimeBehavior(UO->getOperatorLoc(), UO,
556 << UO->getSubExpr()->getSourceRange());
557 S.DiagRuntimeBehavior(UO->getOperatorLoc(), UO,
8556 UnaryOperator *UO local
9775 UnaryOperator *UO = cast<UnaryOperator>(E); local
[all...]
H A DSemaExprMember.cpp1403 if (UnaryOperator *UO = dyn_cast<UnaryOperator>(BaseExp))
1404 if (UO->getOpcode() == UO_Deref)
1405 BaseExp = UO->getSubExpr()->IgnoreParenCasts();
H A DSemaStmt.cpp1484 if (UnaryOperator *UO = dyn_cast<UnaryOperator>(Statement)) {
1485 switch (UO->getOpcode()) {
1496 DRE = dyn_cast<DeclRefExpr>(UO->getSubExpr());
/external/llvm/tools/llvm-size/
H A Dllvm-size.cpp472 ErrorOr<std::unique_ptr<ObjectFile>> UO = I->getAsObjectFile(); local
473 if (UO) {
474 if (ObjectFile *o = dyn_cast<ObjectFile>(&*UO.get())) {
555 ErrorOr<std::unique_ptr<ObjectFile>> UO = I->getAsObjectFile(); local
556 if (UO) {
557 if (ObjectFile *o = dyn_cast<ObjectFile>(&*UO.get())) {
625 ErrorOr<std::unique_ptr<ObjectFile>> UO = I->getAsObjectFile(); local
626 if (UO) {
627 if (ObjectFile *o = dyn_cast<ObjectFile>(&*UO.get())) {
/external/clang/lib/AST/
H A DASTDiagnostic.cpp1027 if (UnaryOperator *UO = dyn_cast<UnaryOperator>(E->IgnoreParens())) {
1028 if (UO->getOpcode() == UO_AddrOf) {
1326 UnaryOperator *UO = dyn_cast<UnaryOperator>(ArgExpr->IgnoreParens()); local
1327 if (!UO)
1329 DRE = cast<DeclRefExpr>(UO->getSubExpr());
1728 if (UnaryOperator *UO = dyn_cast<UnaryOperator>(E))
1729 if (UO->getOpcode() == UO_Minus)
1730 if (isa<IntegerLiteral>(UO->getSubExpr()))
H A DExpr.cpp120 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(E)) {
121 switch (UO->getOpcode()) {
123 return UO->getSubExpr()->isKnownToHaveBooleanValue();
1209 } else if (UnaryOperator *UO = dyn_cast<UnaryOperator>(CEE)) {
1210 if (UO->getOpcode() == UO_Deref)
1211 CEE = UO->getSubExpr()->IgnoreParenCasts();
2075 const UnaryOperator *UO = cast<UnaryOperator>(this); local
2077 switch (UO->getOpcode()) {
2096 if (Ctx.getCanonicalType(UO->getSubExpr()->getType())
2101 return UO
[all...]
H A DExprConstant.cpp4363 bool VisitUnaryPostInc(const UnaryOperator *UO) { argument
4364 return VisitUnaryPostIncDec(UO);
4366 bool VisitUnaryPostDec(const UnaryOperator *UO) { argument
4367 return VisitUnaryPostIncDec(UO);
4369 bool VisitUnaryPostIncDec(const UnaryOperator *UO) { argument
4371 return Error(UO);
4374 if (!EvaluateLValue(UO->getSubExpr(), LVal, Info))
4377 if (!handleIncDec(this->Info, UO, LVal, UO->getSubExpr()->getType(),
4378 UO
4587 VisitUnaryPreInc(const UnaryOperator *UO) argument
4590 VisitUnaryPreDec(const UnaryOperator *UO) argument
4805 VisitUnaryPreIncDec(const UnaryOperator *UO) argument
[all...]
H A DMicrosoftMangle.cpp1132 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(E)) {
1133 if (UO->getOpcode() == UO_AddrOf)
1134 UE = dyn_cast<CXXUuidofExpr>(UO->getSubExpr());
H A DItaniumMangle.cpp3224 const UnaryOperator *UO = cast<UnaryOperator>(E); local
3225 mangleOperatorName(UnaryOperator::getOverloadedOperator(UO->getOpcode()),
3227 mangleExpression(UO->getSubExpr());
/external/llvm/lib/Target/Hexagon/
H A DHexagonEarlyIfConv.cpp957 MachineOperand &UO = PN->getOperand(1); local
958 unsigned UseR = UO.getReg(), UseSR = UO.getSubReg();
/external/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h381 til::SExpr *translateUnaryOperator(const UnaryOperator *UO,
/external/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp1254 const UnaryOperator *UO = cast<UnaryOperator>(Ex); local
1255 if (UO->getOpcode() == UO_LNot) {
1257 Ex = UO->getSubExpr();
/external/clang/lib/CodeGen/
H A DCGClass.cpp2611 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(E)) {
2612 if (UO->getOpcode() == UO_Extension) {
2613 E = UO->getSubExpr();
H A DCGExprCXX.cpp1769 if (const auto *UO = dyn_cast<UnaryOperator>(E))
1770 if (UO->getOpcode() == UO_Deref)
H A DCGExprScalar.cpp938 const UnaryOperator *UO = dyn_cast<UnaryOperator>(Info.E); local
939 if (UO && UO->getOpcode() == UO_Minus) {
941 StaticData.push_back(CGF.EmitCheckTypeDescriptor(UO->getType()));
H A DCGExpr.cpp862 if (const UnaryOperator *UO = dyn_cast<UnaryOperator>(E)) {
863 if (UO->getOpcode() == UO_AddrOf) {
864 LValue LV = EmitLValue(UO->getSubExpr());

Completed in 910 milliseconds

12