Searched refs:isVolatileQualified (Results 1 - 25 of 43) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGNonTrivialStruct.cpp46 FT = QT.isVolatileQualified() ? FT.withVolatile() : FT;
97 asDerived().visitArray(PCK, AT, FT.isVolatileQualified(), FD,
109 assert(!FT.isVolatileQualified() && "volatile field not expected");
165 appendStr(getVolatileOffsetStr(FT.isVolatileQualified(), FieldOffset));
172 appendStr(getVolatileOffsetStr(FT.isVolatileQualified(), FieldOffset));
276 visitArray(PDIK, AT, FT.isVolatileQualified(), FD, CurStructOffset);
293 visitArray(DK, AT, FT.isVolatileQualified(), FD, CurStructOffset);
579 visitArray(DK, AT, FT.isVolatileQualified(), FD, CurStructOffset, Addrs);
619 visitArray(PDIK, AT, FT.isVolatileQualified(), FD, CurStructOffset,
678 Addrs[SrcIdx], QT.isVolatileQualified(), Q
[all...]
H A DCGValue.h56 bool isVolatileQualified() const { return V2.getInt(); } function in class:clang::CodeGen::RValue
258 bool isVolatileQualified() const { return Quals.hasVolatile(); } function in class:clang::CodeGen::LValue
434 return RValue::getAggregate(getAddress(CGF), isVolatileQualified());
H A DCGExprComplex.cpp353 bool isVolatile = lvalue.isVolatileQualified();
382 Builder.CreateStore(Val.first, RealPtr, lvalue.isVolatileQualified());
383 Builder.CreateStore(Val.second, ImagPtr, lvalue.isVolatileQualified());
967 if (!LV.isVolatileQualified())
1002 if (!LV.isVolatileQualified())
H A DCGAtomic.cpp1533 bool IsVolatile = LV.isVolatileQualified();
1595 bool IsVolatile = rvalue.isVolatileQualified() ||
1596 LVal.isVolatileQualified();
1669 Inst->setVolatile(LVal.isVolatileQualified());
1956 bool IsVolatile = lvalue.isVolatileQualified();
H A DCGExpr.cpp669 if (Ty.isVolatileQualified())
1805 LV.isVolatileQualified());
1831 llvm::Value *Val = Builder.CreateLoad(Ptr, LV.isVolatileQualified(), "bf.load");
1857 LV.isVolatileQualified());
1935 Dst.isVolatileQualified());
1939 Dst.isVolatileQualified());
2046 Builder.CreateLoad(Ptr, Dst.isVolatileQualified(), "bf.load");
2072 Builder.CreateStore(SrcVal, Ptr, Dst.isVolatileQualified());
2099 Dst.isVolatileQualified());
2161 Dst.isVolatileQualified());
[all...]
H A DCGDecl.cpp1669 bool isVolatile = type.isVolatileQualified();
1855 type.isVolatileQualified(), Builder, constant);
H A DCGVTables.cpp367 Slot = ReturnValueSlot(ReturnValue, ResultType.isVolatileQualified());
H A DCGClass.cpp656 LHS.isVolatileQualified());
2853 returnSlot = ReturnValueSlot(ReturnValue, resultType.isVolatileQualified());
H A DCGExprScalar.cpp2399 Builder.CreateStore(True, LV.getAddress(CGF), LV.isVolatileQualified())
3045 if (!LHS.isVolatileQualified())
4043 if (!LHS.isVolatileQualified())
H A DCGExprAgg.cpp815 if (E->getSubExpr()->getType().isVolatileQualified()) {
H A DCGExprCXX.cpp150 DestroyedType.isVolatileQualified()),
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DDeadStoresChecker.cpp340 if (T.isVolatileQualified())
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
H A DCanonicalType.h141 bool isVolatileQualified() const { function in class:clang::CanQual
/freebsd-12-stable/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp416 REGISTER_MATCHER(isVolatileQualified);
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp1771 if (TypeQuals & DeclSpec::TQ_volatile && Result.isVolatileQualified()) {
2532 if (T.isVolatileQualified() && getLangOpts().CPlusPlus2a)
2617 if (ParamType.isVolatileQualified() && getLangOpts().CPlusPlus2a)
4842 if (T.isVolatileQualified() && S.getLangOpts().CPlusPlus2a)
5333 if (T.isVolatileQualified() && S.getLangOpts().CPlusPlus2a &&
8329 I->getType().isVolatileQualified()) {
8332 << I->getType().isVolatileQualified();
H A DSemaExceptionSpec.cpp682 HandlerType.isVolatileQualified()))
H A DSemaStmt.cpp368 if (E->isGLValue() && E->getType().isVolatileQualified()) {
1553 if (VD->getType().isVolatileQualified() || VD->hasGlobalStorage())
3038 if (VD->getType().isVolatileQualified()) return false;
H A DSemaLambda.cpp1575 if (T.isVolatileQualified())
H A DSemaOverload.cpp4759 if (!isRValRef && (!T1.isConstQualified() || T1.isVolatileQualified()))
5118 (T1.isConstQualified() && !T1.isVolatileQualified())) {
7953 if (!S.Context.getCanonicalType(T).isVolatileQualified()) {
8005 if (CanTy.isVolatileQualified())
8208 (!(*Ptr).isVolatileQualified() &&
8687 bool NeedVolatile = !(*Ptr).isVolatileQualified() &&
8736 bool NeedVolatile = !(*Ptr).isVolatileQualified() &&
8969 T.isVolatileQualified())
H A DSemaExpr.cpp523 !UO->getType().isVolatileQualified()) {
11972 if (LHSDecl->getType().isVolatileQualified())
11975 if (RefTy->getPointeeType().isVolatileQualified())
12099 if (getLangOpts().CPlusPlus2a && LHSType.isVolatileQualified()) {
12302 if (S.getLangOpts().CPlusPlus2a && ResType.isVolatileQualified()) {
12784 if (LHSDecl->getType().isVolatileQualified())
12787 if (RefTy->getPointeeType().isVolatileQualified())
15269 if (!E->getType().isVolatileQualified() || !getLangOpts().CPlusPlus2a)
16762 if (E->getType().isVolatileQualified() &&
16772 if (E->getType().isVolatileQualified() ||
[all...]
H A DSemaExprCXX.cpp738 if (Var->hasLocalStorage() && !Var->getType().isVolatileQualified()) {
4591 return T.isVolatileQualified();
7598 E->getType().isVolatileQualified()) {
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h5308 /// functionDecl(hasAnyParameter(hasType(isVolatileQualified())))
5312 AST_MATCHER(QualType, isVolatileQualified) {
5313 return Node.isVolatileQualified();
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp2452 .isVolatileQualified())
2688 CE->getSubExpr()->getType().isVolatileQualified()) {
2723 ICE->getSubExpr()->getType().isVolatileQualified())
3606 CE->getSubExpr()->getType().isVolatileQualified())
H A DExprConstant.cpp3148 if (ObjType.isVolatileQualified())
3193 if ((ObjType.isConstQualified() || ObjType.isVolatileQualified()) &&
3207 if (ObjType.isVolatileQualified() && isFormalAccess(handler.AccessKind)) {
3341 if (Field->getType().isVolatileQualified())
3538 if (isFormalAccess(AK) && LValType.isVolatileQualified()) {
3738 if (Base && !LVal.getLValueCallIndex() && !Type.isVolatileQualified()) {
3743 if (Type.isVolatileQualified()) {
6535 if (Ty.isVolatileQualified())
H A DDecl.cpp654 !Var->getType().isVolatileQualified() &&
2310 if (!getType().isConstQualified() || getType().isVolatileQualified())

Completed in 865 milliseconds

12