/external/clang/lib/CodeGen/ |
D | CGValue.h | 50 bool isVolatileQualified() const { return V2.getInt(); } in isVolatileQualified() function 198 bool isVolatileQualified() const { return Quals.hasVolatile(); } in isVolatileQualified() function 356 return RValue::getAggregate(getAddress(), isVolatileQualified()); in asAggregateRValue()
|
D | CGExprComplex.cpp | 302 bool isVolatile = lvalue.isVolatileQualified(); in EmitLoadOfLValue() 345 lvalue.isVolatileQualified()); in EmitStoreOfComplex() 347 lvalue.isVolatileQualified()); in EmitStoreOfComplex() 698 if (!LV.isVolatileQualified()) in EmitCompoundAssign() 733 if (!LV.isVolatileQualified()) in VisitBinAssign()
|
D | CGAtomic.cpp | 925 if (src.isVolatileQualified()) in EmitAtomicLoad() 988 (rvalue.isVolatileQualified() in emitCopyIntoMemory() 989 || dest.isVolatileQualified()), in emitCopyIntoMemory() 1105 if (dest.isVolatileQualified()) in EmitAtomicStore()
|
D | CGExpr.cpp | 1274 LV.isVolatileQualified()); in EmitLoadOfLValue() 1300 llvm::Value *Val = Builder.CreateLoad(Ptr, LV.isVolatileQualified(), in EmitLoadOfBitfieldLValue() 1328 LV.isVolatileQualified()); in EmitLoadOfExtVectorElementLValue() 1387 Dst.isVolatileQualified()); in EmitStoreThroughLValue() 1393 Dst.isVolatileQualified()); in EmitStoreThroughLValue() 1491 llvm::Value *Val = Builder.CreateLoad(Ptr, Dst.isVolatileQualified(), in EmitStoreThroughBitfieldLValue() 1520 Dst.isVolatileQualified()); in EmitStoreThroughBitfieldLValue() 1548 Dst.isVolatileQualified()); in EmitStoreThroughExtVectorComponentLValue() 1613 Dst.isVolatileQualified()); in EmitStoreThroughExtVectorComponentLValue() 3008 PseudoDtor->getDestroyedType().isVolatileQualified()), in EmitCallExpr()
|
D | CodeGenFunction.cpp | 397 if (pointeeTy.isVolatileQualified()) in GenOpenCLArgMetadata() 420 if (ty.isVolatileQualified()) in GenOpenCLArgMetadata()
|
D | CGVTables.cpp | 279 Slot = ReturnValueSlot(ReturnValue, ResultType.isVolatileQualified()); in EmitCallAndReturnForThunk()
|
D | CGClass.cpp | 582 LHS.isVolatileQualified()); in EmitMemberInitializer() 2110 returnSlot = ReturnValueSlot(ReturnValue, resultType.isVolatileQualified()); in EmitForwardingCallToLambda()
|
D | CGExprScalar.cpp | 1560 LV.getAddress(), LV.isVolatileQualified(), in EmitScalarPrePostIncDec() 2119 if (!LHS.isVolatileQualified()) in EmitCompoundAssign() 2872 if (!LHS.isVolatileQualified()) in VisitBinAssign()
|
D | CGExprAgg.cpp | 672 if (E->getSubExpr()->getType().isVolatileQualified()) { in VisitCastExpr()
|
D | CGDecl.cpp | 1108 bool isVolatile = type.isVolatileQualified(); in EmitAutoVarInit()
|
D | CGExprCXX.cpp | 1454 ElementType.isVolatileQualified()); in EmitObjectDelete()
|
D | CGObjC.cpp | 2411 !type.isVolatileQualified() && in tryEmitARCRetainLoadOfScalar()
|
D | CGCall.cpp | 2743 EmitAggregateCopy(AI, Addr, I->Ty, RV.isVolatileQualified()); in EmitCall()
|
/external/clang/include/clang/AST/ |
D | CanonicalType.h | 128 bool isVolatileQualified() const { in isVolatileQualified() function
|
D | Type.h | 631 bool isVolatileQualified() const; 4730 inline bool QualType::isVolatileQualified() const {
|
/external/clang/lib/AST/ |
D | Expr.cpp | 2007 .isVolatileQualified()) in isUnusedResultAWarning() 2222 CE->getSubExpr()->getType().isVolatileQualified()) { in isUnusedResultAWarning() 2256 ICE->getSubExpr()->getType().isVolatileQualified()) in isUnusedResultAWarning() 2968 CE->getSubExpr()->getType().isVolatileQualified()) in HasSideEffects()
|
D | ExprConstant.cpp | 2235 if (ObjType.isVolatileQualified()) { in findSubobject() 2442 if (LValType.isVolatileQualified()) { in findCompleteObject() 2474 if (BaseType.isVolatileQualified()) { in findCompleteObject() 2578 if (BaseType.isVolatileQualified()) { in findCompleteObject() 2631 !Type.isVolatileQualified()) { in handleLValueToRValueConversion() 2637 if (Type.isVolatileQualified()) { in handleLValueToRValueConversion()
|
D | Decl.cpp | 588 !Var->getType().isVolatileQualified()) { in getLVForNamespaceScopeDecl() 1976 if (!getType().isConstQualified() || getType().isVolatileQualified()) in isUsableInConstantExpressions()
|
D | DeclCXX.cpp | 705 if (!T->isLiteralType(Context) || T.isVolatileQualified()) in addedMember()
|
D | Type.cpp | 1116 if (CanonicalType.isVolatileQualified()) in isTriviallyCopyableType()
|
/external/clang/lib/Sema/ |
D | SemaStmt.cpp | 287 if (E->isGLValue() && E->getType().isVolatileQualified()) { in DiagnoseUnusedExprResult() 1427 if ((*I)->getType().isVolatileQualified() || in CheckForLoopConditionalStatement() 2485 if (VD->getType().isVolatileQualified()) return false; in isCopyElisionCandidate()
|
D | SemaOverload.cpp | 4309 if (!isRValRef && (!T1.isConstQualified() || T1.isVolatileQualified())) in TryReferenceInit() 4628 (T1.isConstQualified() && !T1.isVolatileQualified())) { in TryListConversion() 6812 if (!S.Context.getCanonicalType(T).isVolatileQualified()) { in AddBuiltinAssignmentOperatorCandidates() 6869 if (CanTy.isVolatileQualified()) in CollectVRQualifiers() 7132 (!(*Ptr).isVolatileQualified() && in addPlusPlusMinusMinusPointerOverloads() 7589 bool NeedVolatile = !(*Ptr).isVolatileQualified() && in addAssignmentPointerOverloads() 7638 bool NeedVolatile = !(*Ptr).isVolatileQualified() && in addAssignmentPointerOverloads() 7876 T.isVolatileQualified()) in addArrowStarOverloads()
|
D | SemaInit.cpp | 5854 << Entity.getType().isVolatileQualified() in Perform() 5867 << Entity.getType().isVolatileQualified() in Perform() 6560 << DestType.getNonReferenceType().isVolatileQualified() in Diagnose() 6572 << DestType.getNonReferenceType().isVolatileQualified() in Diagnose()
|
D | SemaType.cpp | 1159 if (TypeQuals & DeclSpec::TQ_volatile && Result.isVolatileQualified()) { in ConvertDeclSpecToType() 5426 I->getType().isVolatileQualified()) { in RequireLiteralType() 5429 << I->getType().isVolatileQualified(); in RequireLiteralType()
|
D | SemaExprCXX.cpp | 595 if (Var->hasLocalStorage() && !Var->getType().isVolatileQualified()) { in ActOnCXXThrow() 3303 return T.isVolatileQualified(); in EvaluateUnaryTypeTrait() 5759 E->getType().isVolatileQualified() && in IgnoredValueConversions()
|