Home
last modified time | relevance | path

Searched refs:isVolatileQualified (Results 1 – 25 of 32) sorted by relevance

12

/freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCGValue.h50 bool isVolatileQualified() const { return V2.getInt(); } in isVolatileQualified() function
196 bool isVolatileQualified() const { return Quals.hasVolatile(); } in isVolatileQualified() function
341 return RValue::getAggregate(getAddress(), isVolatileQualified()); in asAggregateRValue()
DCGExprComplex.cpp302 bool isVolatile = lvalue.isVolatileQualified(); in EmitLoadOfLValue()
345 lvalue.isVolatileQualified()); in EmitStoreOfComplex()
347 lvalue.isVolatileQualified()); in EmitStoreOfComplex()
697 if (!LV.isVolatileQualified()) in EmitCompoundAssign()
732 if (!LV.isVolatileQualified()) in VisitBinAssign()
DCGAtomic.cpp780 if (src.isVolatileQualified()) in EmitAtomicLoad()
843 (rvalue.isVolatileQualified() in emitCopyIntoMemory()
844 || dest.isVolatileQualified()), in emitCopyIntoMemory()
960 if (dest.isVolatileQualified()) in EmitAtomicStore()
DCGExpr.cpp1267 LV.isVolatileQualified()); in EmitLoadOfLValue()
1289 llvm::Value *Val = Builder.CreateLoad(Ptr, LV.isVolatileQualified(), in EmitLoadOfBitfieldLValue()
1317 LV.isVolatileQualified()); in EmitLoadOfExtVectorElementLValue()
1356 Dst.isVolatileQualified()); in EmitStoreThroughLValue()
1362 Dst.isVolatileQualified()); in EmitStoreThroughLValue()
1457 llvm::Value *Val = Builder.CreateLoad(Ptr, Dst.isVolatileQualified(), in EmitStoreThroughBitfieldLValue()
1486 Dst.isVolatileQualified()); in EmitStoreThroughBitfieldLValue()
1514 Dst.isVolatileQualified()); in EmitStoreThroughExtVectorComponentLValue()
1579 Dst.isVolatileQualified()); in EmitStoreThroughExtVectorComponentLValue()
2929 PseudoDtor->getDestroyedType().isVolatileQualified()), in EmitCallExpr()
DCodeGenFunction.cpp381 if (pointeeTy.isVolatileQualified()) in GenOpenCLArgMetadata()
399 if (ty.isVolatileQualified()) in GenOpenCLArgMetadata()
DCGVTables.cpp324 Slot = ReturnValueSlot(ReturnValue, ResultType.isVolatileQualified()); in EmitCallAndReturnForThunk()
DCGClass.cpp584 LHS.isVolatileQualified()); in EmitMemberInitializer()
2135 returnSlot = ReturnValueSlot(ReturnValue, resultType.isVolatileQualified()); in EmitForwardingCallToLambda()
DCGExprScalar.cpp1552 LV.getAddress(), LV.isVolatileQualified(), in EmitScalarPrePostIncDec()
2108 if (!LHS.isVolatileQualified()) in EmitCompoundAssign()
2861 if (!LHS.isVolatileQualified()) in VisitBinAssign()
DCGExprAgg.cpp655 if (E->getSubExpr()->getType().isVolatileQualified()) { in VisitCastExpr()
DCGDecl.cpp1108 bool isVolatile = type.isVolatileQualified(); in EmitAutoVarInit()
DCGExprCXX.cpp1393 ElementType.isVolatileQualified()); in EmitObjectDelete()
DCGCall.cpp2344 EmitAggregateCopy(AI, Addr, I->Ty, RV.isVolatileQualified()); in EmitCall()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/
DCanonicalType.h129 bool isVolatileQualified() const { in isVolatileQualified() function
DType.h632 bool isVolatileQualified() const;
4701 inline bool QualType::isVolatileQualified() const {
/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/
DExpr.cpp2011 .isVolatileQualified()) in isUnusedResultAWarning()
2216 CE->getSubExpr()->getType().isVolatileQualified()) { in isUnusedResultAWarning()
2250 ICE->getSubExpr()->getType().isVolatileQualified()) in isUnusedResultAWarning()
2928 CE->getSubExpr()->getType().isVolatileQualified()) in HasSideEffects()
DExprConstant.cpp2192 if (ObjType.isVolatileQualified()) { in findSubobject()
2399 if (LValType.isVolatileQualified()) { in findCompleteObject()
2431 if (BaseType.isVolatileQualified()) { in findCompleteObject()
2535 if (BaseType.isVolatileQualified()) { in findCompleteObject()
2588 !Type.isVolatileQualified()) { in handleLValueToRValueConversion()
2594 if (Type.isVolatileQualified()) { in handleLValueToRValueConversion()
DDecl.cpp544 !Var->getType().isVolatileQualified()) { in getLVForNamespaceScopeDecl()
1900 if (!getType().isConstQualified() || getType().isVolatileQualified()) in isUsableInConstantExpressions()
DDeclCXX.cpp692 if (!T->isLiteralType(Context) || T.isVolatileQualified()) in addedMember()
DType.cpp1109 if (CanonicalType.isVolatileQualified()) in isTriviallyCopyableType()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaStmt.cpp274 if (E->isGLValue() && E->getType().isVolatileQualified()) { in DiagnoseUnusedExprResult()
1386 if ((*I)->getType().isVolatileQualified() || in CheckForLoopConditionalStatement()
2407 if (VD->getType().isVolatileQualified()) return 0; in getCopyElisionCandidate()
DSemaOverload.cpp4268 if (!isRValRef && (!T1.isConstQualified() || T1.isVolatileQualified())) in TryReferenceInit()
4586 (T1.isConstQualified() && !T1.isVolatileQualified())) { in TryListConversion()
6625 if (!S.Context.getCanonicalType(T).isVolatileQualified()) { in AddBuiltinAssignmentOperatorCandidates()
6682 if (CanTy.isVolatileQualified()) in CollectVRQualifiers()
6945 (!(*Ptr).isVolatileQualified() && in addPlusPlusMinusMinusPointerOverloads()
7402 bool NeedVolatile = !(*Ptr).isVolatileQualified() && in addAssignmentPointerOverloads()
7451 bool NeedVolatile = !(*Ptr).isVolatileQualified() && in addAssignmentPointerOverloads()
7689 T.isVolatileQualified()) in addArrowStarOverloads()
DSemaInit.cpp5727 << Entity.getType().isVolatileQualified() in Perform()
5740 << Entity.getType().isVolatileQualified() in Perform()
6454 << DestType.getNonReferenceType().isVolatileQualified() in Diagnose()
6466 << DestType.getNonReferenceType().isVolatileQualified() in Diagnose()
DSemaExprCXX.cpp570 if (Var->hasLocalStorage() && !Var->getType().isVolatileQualified()) { in ActOnCXXThrow()
3289 return T.isVolatileQualified(); in EvaluateUnaryTypeTrait()
5787 E->getType().isVolatileQualified() && in IgnoredValueConversions()
DSemaType.cpp1174 if (TypeQuals & DeclSpec::TQ_volatile && Result.isVolatileQualified()) { in ConvertDeclSpecToType()
5333 I->getType().isVolatileQualified()) { in RequireLiteralType()
5336 << I->getType().isVolatileQualified(); in RequireLiteralType()
DSemaDeclCXX.cpp4719 if (ReferentType.isVolatileQualified()) { in CheckExplicitlyDefaultedSpecialMember()
4903 VolatileArg = MD->getParamDecl(0)->getType().isVolatileQualified(); in SpecialMemberDeletionInfo()
9105 if (T->isArrayType() && !T.isConstQualified() && !T.isVolatileQualified() && in buildSingleCopyAssign()
10903 if (!T.isConstQualified() || T.isVolatileQualified()) in CheckLiteralOperatorDeclaration()

12