| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGNonTrivialStruct.cpp | 46 FT = QT.isVolatileQualified() ? FT.withVolatile() : FT; in visitStructFields() 97 asDerived().visitArray(PCK, AT, FT.isVolatileQualified(), FD, in visitWithKind() 109 assert(!FT.isVolatileQualified() && "volatile field not expected"); in visitTrivial() 165 appendStr(getVolatileOffsetStr(FT.isVolatileQualified(), FieldOffset)); in visitARCStrong() 172 appendStr(getVolatileOffsetStr(FT.isVolatileQualified(), FieldOffset)); in visitARCWeak() 280 visitArray(PDIK, AT, FT.isVolatileQualified(), FD, CurStructOffset); in visitWithKind() 297 visitArray(DK, AT, FT.isVolatileQualified(), FD, CurStructOffset); in visitWithKind() 593 visitArray(DK, AT, FT.isVolatileQualified(), FD, CurStructOffset, Addrs); in visitWithKind() 633 visitArray(PDIK, AT, FT.isVolatileQualified(), FD, CurStructOffset, in visitWithKind() 692 Addrs[SrcIdx], QT.isVolatileQualified(), QT, SourceLocation()); in visitARCStrong() [all …]
|
| H A D | CGValue.h | 56 bool isVolatileQualified() const { return V2.getInt(); } in isVolatileQualified() function 260 bool isVolatileQualified() const { return Quals.hasVolatile(); } in isVolatileQualified() function 466 return RValue::getAggregate(getAddress(CGF), isVolatileQualified()); in asAggregateRValue()
|
| H A D | CGExprComplex.cpp | 356 bool isVolatile = lvalue.isVolatileQualified(); in EmitLoadOfLValue() 385 Builder.CreateStore(Val.first, RealPtr, lvalue.isVolatileQualified()); in EmitStoreOfComplex() 386 Builder.CreateStore(Val.second, ImagPtr, lvalue.isVolatileQualified()); in EmitStoreOfComplex() 980 if (!LV.isVolatileQualified()) in EmitCompoundAssign() 1015 if (!LV.isVolatileQualified()) in VisitBinAssign()
|
| H A D | CGExpr.cpp | 692 if (Ty.isVolatileQualified()) in EmitTypeCheck() 1926 LV.isVolatileQualified()); in EmitLoadOfLValue() 1943 Builder.CreateLoad(LV.getMatrixAddress(), LV.isVolatileQualified()); in EmitLoadOfLValue() 1961 Builder.CreateLoad(Ptr, LV.isVolatileQualified(), "bf.load"); in EmitLoadOfBitfieldLValue() 1963 bool UseVolatile = LV.isVolatileQualified() && in EmitLoadOfBitfieldLValue() 1991 LV.isVolatileQualified()); in EmitLoadOfExtVectorElementLValue() 2066 Dst.isVolatileQualified()); in EmitStoreThroughLValue() 2070 Dst.isVolatileQualified()); in EmitStoreThroughLValue() 2087 Dst.isVolatileQualified()); in EmitStoreThroughLValue() 2182 CGM.getCodeGenOpts().AAPCSBitfieldWidth && Dst.isVolatileQualified() && in EmitStoreThroughBitfieldLValue() [all …]
|
| H A D | CGAtomic.cpp | 1558 bool IsVolatile = LV.isVolatileQualified(); in EmitAtomicLoad() 1620 bool IsVolatile = rvalue.isVolatileQualified() || in emitCopyIntoMemory() 1621 LVal.isVolatileQualified(); in emitCopyIntoMemory() 1694 Inst->setVolatile(LVal.isVolatileQualified()); in EmitAtomicCompareExchangeOp() 1981 bool IsVolatile = lvalue.isVolatileQualified(); in EmitAtomicStore()
|
| H A D | CGExprAgg.cpp | 132 E->getType().isVolatileQualified()); in VisitConstantExpr() 830 if (E->getSubExpr()->getType().isVolatileQualified()) { in VisitCastExpr()
|
| H A D | CGVTables.cpp | 368 Slot = ReturnValueSlot(ReturnValue, ResultType.isVolatileQualified(), in EmitCallAndReturnForThunk()
|
| H A D | CGDecl.cpp | 1707 bool isVolatile = type.isVolatileQualified(); in emitZeroOrPatternForAutoVarInit() 1905 type.isVolatileQualified(), Builder, constant, /*IsAutoInit=*/false); in EmitAutoVarInit()
|
| H A D | CGClass.cpp | 679 LHS.isVolatileQualified()); in EmitMemberInitializer() 2885 ReturnValueSlot(ReturnValue, resultType.isVolatileQualified(), in EmitForwardingCallToLambda()
|
| H A D | CGExprScalar.cpp | 2461 Builder.CreateStore(True, LV.getAddress(CGF), LV.isVolatileQualified()) in EmitScalarPrePostIncDec() 3138 if (!LHS.isVolatileQualified()) in EmitCompoundAssign() 4232 if (!LHS.isVolatileQualified()) in VisitBinAssign()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | DeadStoresChecker.cpp | 341 if (T.isVolatileQualified()) in observeStmt()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | CanonicalType.h | 141 bool isVolatileQualified() const { in isVolatileQualified() function
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Registry.cpp | 453 REGISTER_MATCHER(isVolatileQualified); in RegistryMaps()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaType.cpp | 1817 if (TypeQuals & DeclSpec::TQ_volatile && Result.isVolatileQualified()) { in ConvertDeclSpecToType() 2755 if (T.isVolatileQualified() && getLangOpts().CPlusPlus20) in CheckFunctionReturnType() 2840 if (ParamType.isVolatileQualified() && getLangOpts().CPlusPlus20) in BuildFunctionType() 5114 if (T.isVolatileQualified() && S.getLangOpts().CPlusPlus20) in GetFullTypeForDeclarator() 5611 if (T.isVolatileQualified() && S.getLangOpts().CPlusPlus20 && in GetFullTypeForDeclarator() 8796 I->getType().isVolatileQualified()) { in RequireLiteralType() 8799 << I->getType().isVolatileQualified(); in RequireLiteralType()
|
| H A D | SemaStmt.cpp | 376 if (E->isGLValue() && E->getType().isVolatileQualified() && in DiagnoseUnusedExprResult() 1883 if (VD->getType().isVolatileQualified() || VD->hasGlobalStorage()) in CheckForLoopConditionalStatement() 3379 if (VDType.isVolatileQualified()) in isCopyElisionCandidate() 3387 if (VDReferencedType.isVolatileQualified() || !VDReferencedType->isObjectType()) in isCopyElisionCandidate()
|
| H A D | SemaExceptionSpec.cpp | 690 HandlerType.isVolatileQualified())) in handlerCanCatch()
|
| H A D | SemaOverload.cpp | 4839 if (!isRValRef && (!T1.isConstQualified() || T1.isVolatileQualified())) { in TryReferenceInit() 5201 (T1.isConstQualified() && !T1.isVolatileQualified())) { in TryListConversion() 8081 if (!S.Context.getCanonicalType(T).isVolatileQualified()) { in AddBuiltinAssignmentOperatorCandidates() 8133 if (CanTy.isVolatileQualified()) in CollectVRQualifiers() 8345 (!PtrTy.isVolatileQualified() && in addPlusPlusMinusMinusPointerOverloads() 8796 bool NeedVolatile = !PtrTy.isVolatileQualified() && in addAssignmentPointerOverloads() 8840 bool NeedVolatile = !PtrTy.isVolatileQualified() && in addAssignmentPointerOverloads() 9052 T.isVolatileQualified()) in addArrowStarOverloads()
|
| H A D | SemaExpr.cpp | 539 !UO->getType().isVolatileQualified()) { in CheckForNullPointerDereference() 12980 if (LHSDecl->getType().isVolatileQualified()) in CheckIdentityFieldAssignment() 12983 if (RefTy->getPointeeType().isVolatileQualified()) in CheckIdentityFieldAssignment() 13108 if (getLangOpts().CPlusPlus20 && LHSType.isVolatileQualified()) { in CheckAssignmentOperands() 13311 if (S.getLangOpts().CPlusPlus20 && ResType.isVolatileQualified()) { in CheckIncrementDecrementOperand() 13802 if (LHSDecl->getType().isVolatileQualified()) in DiagnoseSelfAssignment() 13805 if (RefTy->getPointeeType().isVolatileQualified()) in DiagnoseSelfAssignment() 16437 if (!E->getType().isVolatileQualified() || !getLangOpts().CPlusPlus20) in CheckUnusedVolatileAssignment() 18273 if (E->getType().isVolatileQualified() && in CheckLValueToRValueConversionOperand() 18283 if (E->getType().isVolatileQualified() || E->getType()->getAs<RecordType>()) in CheckLValueToRValueConversionOperand()
|
| H A D | SemaInit.cpp | 9125 << DestType.getNonReferenceType().isVolatileQualified() in Diagnose() 9137 << DestType.getNonReferenceType().isVolatileQualified() in Diagnose() 9147 << DestType.isVolatileQualified() in Diagnose() 9158 << DestType.isVolatileQualified() in Diagnose() 9164 << DestType.isVolatileQualified() << Args[0]->getSourceRange(); in Diagnose()
|
| H A D | SemaLambda.cpp | 1663 if (T.isVolatileQualified()) in CaptureHasSideEffects()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | Expr.cpp | 2342 if (!isGLValue() || !getType().isVolatileQualified()) in isReadIfDiscardedInCPlusPlus11() 2450 .isVolatileQualified()) in isUnusedResultAWarning() 2735 ICE->getSubExpr()->getType().isVolatileQualified()) in isUnusedResultAWarning() 3528 CE->getSubExpr()->getType().isVolatileQualified()) in HasSideEffects()
|
| H A D | ExprConstant.cpp | 3586 if (ObjType.isVolatileQualified()) in getSubobjectType() 3630 if ((ObjType.isConstQualified() || ObjType.isVolatileQualified()) && in findSubobject() 3644 if (ObjType.isVolatileQualified() && isFormalAccess(handler.AccessKind)) { in findSubobject() 3778 if (Field->getType().isVolatileQualified()) in findSubobject() 3975 if (isFormalAccess(AK) && LValType.isVolatileQualified()) { in findCompleteObject() 4221 if (Base && !LVal.getLValueCallIndex() && !Type.isVolatileQualified()) { in handleLValueToRValueConversion() 4226 if (Type.isVolatileQualified()) { in handleLValueToRValueConversion() 7184 if (Ty.isVolatileQualified()) in checkBitCastConstexprEligibilityType()
|
| H A D | Decl.cpp | 654 !Var->getType().isVolatileQualified() && in getLVForNamespaceScopeDecl() 2351 if (!getType().isConstant(C) || getType().isVolatileQualified()) in mightBeUsableInConstantExpressions()
|
| H A D | ExprCXX.cpp | 1663 !getType().isVolatileQualified() && in isUsableInConstantExpressions()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 6123 AST_MATCHER(QualType, isVolatileQualified) { in AST_MATCHER() argument 6124 return Node.isVolatileQualified(); in AST_MATCHER()
|