/external/clang/lib/CodeGen/ |
D | CGValue.h | 55 bool isVolatileQualified() const { return V2.getInt(); } in isVolatileQualified() function 252 bool isVolatileQualified() const { return Quals.hasVolatile(); } in isVolatileQualified() function 436 return RValue::getAggregate(getAddress(), isVolatileQualified()); in asAggregateRValue()
|
D | CGExprComplex.cpp | 325 bool isVolatile = lvalue.isVolatileQualified(); in EmitLoadOfLValue() 354 Builder.CreateStore(Val.first, RealPtr, lvalue.isVolatileQualified()); in EmitStoreOfComplex() 355 Builder.CreateStore(Val.second, ImagPtr, lvalue.isVolatileQualified()); in EmitStoreOfComplex() 904 if (!LV.isVolatileQualified()) in EmitCompoundAssign() 939 if (!LV.isVolatileQualified()) in VisitBinAssign()
|
D | CGAtomic.cpp | 1287 bool IsVolatile = LV.isVolatileQualified(); in EmitAtomicLoad() 1349 (rvalue.isVolatileQualified() in emitCopyIntoMemory() 1350 || LVal.isVolatileQualified())); in emitCopyIntoMemory() 1421 Inst->setVolatile(LVal.isVolatileQualified()); in EmitAtomicCompareExchangeOp() 1708 bool IsVolatile = lvalue.isVolatileQualified(); in EmitAtomicStore()
|
D | CGExpr.cpp | 1468 LV.isVolatileQualified()); in EmitLoadOfLValue() 1493 llvm::Value *Val = Builder.CreateLoad(Ptr, LV.isVolatileQualified(), "bf.load"); in EmitLoadOfBitfieldLValue() 1519 LV.isVolatileQualified()); in EmitLoadOfExtVectorElementLValue() 1599 Dst.isVolatileQualified()); in EmitStoreThroughLValue() 1603 Dst.isVolatileQualified()); in EmitStoreThroughLValue() 1701 Builder.CreateLoad(Ptr, Dst.isVolatileQualified(), "bf.load"); in EmitStoreThroughBitfieldLValue() 1727 Builder.CreateStore(SrcVal, Ptr, Dst.isVolatileQualified()); in EmitStoreThroughBitfieldLValue() 1754 Dst.isVolatileQualified()); in EmitStoreThroughExtVectorComponentLValue() 1816 Dst.isVolatileQualified()); in EmitStoreThroughExtVectorComponentLValue() 3786 PseudoDtor->getDestroyedType().isVolatileQualified()), in EmitCallExpr()
|
D | CodeGenFunction.cpp | 510 if (pointeeTy.isVolatileQualified()) in GenOpenCLArgMetadata() 556 if (ty.isVolatileQualified()) in GenOpenCLArgMetadata()
|
D | CGVTables.cpp | 319 Slot = ReturnValueSlot(ReturnValue, ResultType.isVolatileQualified()); in EmitCallAndReturnForThunk()
|
D | CGClass.cpp | 737 LHS.isVolatileQualified()); in EmitMemberInitializer() 2916 returnSlot = ReturnValueSlot(ReturnValue, resultType.isVolatileQualified()); in EmitForwardingCallToLambda()
|
D | CGExprScalar.cpp | 1641 Builder.CreateStore(True, LV.getAddress(), LV.isVolatileQualified()) in EmitScalarPrePostIncDec() 2222 if (!LHS.isVolatileQualified()) in EmitCompoundAssign() 3021 if (!LHS.isVolatileQualified()) in VisitBinAssign()
|
D | CGExprAgg.cpp | 690 if (E->getSubExpr()->getType().isVolatileQualified()) { in VisitCastExpr()
|
D | CGDecl.cpp | 1234 bool isVolatile = type.isVolatileQualified(); in EmitAutoVarInit()
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | DeadStoresChecker.cpp | 281 if (T.isVolatileQualified()) in observeStmt()
|
/external/clang/unittests/ASTMatchers/ |
D | ASTMatchersNarrowingTest.cpp | 1489 varDecl(hasType(isVolatileQualified())))); in TEST() 1491 varDecl(hasType(isVolatileQualified())))); in TEST() 1493 varDecl(hasType(isVolatileQualified())))); in TEST()
|
/external/clang/include/clang/AST/ |
D | CanonicalType.h | 128 bool isVolatileQualified() const { in isVolatileQualified() function
|
D | Type.h | 697 bool isVolatileQualified() const; 5332 inline bool QualType::isVolatileQualified() const {
|
/external/clang/lib/ASTMatchers/Dynamic/ |
D | Registry.cpp | 332 REGISTER_MATCHER(isVolatileQualified); in RegistryMaps()
|
/external/clang/lib/AST/ |
D | Expr.cpp | 1944 .isVolatileQualified()) in isUnusedResultAWarning() 2164 CE->getSubExpr()->getType().isVolatileQualified()) { in isUnusedResultAWarning() 2198 ICE->getSubExpr()->getType().isVolatileQualified()) in isUnusedResultAWarning() 2991 CE->getSubExpr()->getType().isVolatileQualified()) in HasSideEffects()
|
D | ExprConstant.cpp | 2502 if (ObjType.isVolatileQualified()) { in findSubobject() 2710 if (LValType.isVolatileQualified()) { in findCompleteObject() 2742 if (BaseType.isVolatileQualified()) { in findCompleteObject() 2853 if (BaseType.isVolatileQualified()) { in findCompleteObject() 2906 if (Base && !LVal.CallIndex && !Type.isVolatileQualified()) { in handleLValueToRValueConversion() 2912 if (Type.isVolatileQualified()) { in handleLValueToRValueConversion()
|
D | Decl.cpp | 601 !Var->getType().isVolatileQualified() && in getLVForNamespaceScopeDecl() 2104 if (!getType().isConstQualified() || getType().isVolatileQualified()) in isUsableInConstantExpressions()
|
D | DeclCXX.cpp | 751 if (!T->isLiteralType(Context) || T.isVolatileQualified()) in addedMember()
|
/external/clang/include/clang/ASTMatchers/ |
D | ASTMatchers.h | 4166 AST_MATCHER(QualType, isVolatileQualified) { in AST_MATCHER() argument 4167 return Node.isVolatileQualified(); in AST_MATCHER()
|
/external/clang/lib/Sema/ |
D | SemaStmt.cpp | 312 if (E->isGLValue() && E->getType().isVolatileQualified()) { in DiagnoseUnusedExprResult() 1465 if ((*I)->getType().isVolatileQualified() || in CheckForLoopConditionalStatement() 2752 if (VD->getType().isVolatileQualified()) return false; in isCopyElisionCandidate()
|
D | SemaOverload.cpp | 4386 if (!isRValRef && (!T1.isConstQualified() || T1.isVolatileQualified())) in TryReferenceInit() 4768 (T1.isConstQualified() && !T1.isVolatileQualified())) { in TryListConversion() 7119 if (!S.Context.getCanonicalType(T).isVolatileQualified()) { in AddBuiltinAssignmentOperatorCandidates() 7170 if (CanTy.isVolatileQualified()) in CollectVRQualifiers() 7434 (!(*Ptr).isVolatileQualified() && in addPlusPlusMinusMinusPointerOverloads() 7891 bool NeedVolatile = !(*Ptr).isVolatileQualified() && in addAssignmentPointerOverloads() 7940 bool NeedVolatile = !(*Ptr).isVolatileQualified() && in addAssignmentPointerOverloads() 8178 T.isVolatileQualified()) in addArrowStarOverloads()
|
D | SemaInit.cpp | 6424 << Entity.getType().isVolatileQualified() in Perform() 6437 << Entity.getType().isVolatileQualified() in Perform() 7175 << DestType.getNonReferenceType().isVolatileQualified() in Diagnose() 7187 << DestType.getNonReferenceType().isVolatileQualified() in Diagnose()
|
D | SemaType.cpp | 1717 if (TypeQuals & DeclSpec::TQ_volatile && Result.isVolatileQualified()) { in ConvertDeclSpecToType() 7180 I->getType().isVolatileQualified()) { in RequireLiteralType() 7183 << I->getType().isVolatileQualified(); in RequireLiteralType()
|
D | SemaExprCXX.cpp | 659 if (Var->hasLocalStorage() && !Var->getType().isVolatileQualified()) { in ActOnCXXThrow() 4000 return T.isVolatileQualified(); in EvaluateUnaryTypeTrait() 6516 E->getType().isVolatileQualified() && in IgnoredValueConversions()
|