Home
last modified time | relevance | path

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

1234

/external/llvm-project/clang/lib/CodeGen/
DCGNonTrivialStruct.cpp46 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 …]
DCGValue.h56 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()
DCGExprComplex.cpp356 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()
979 if (!LV.isVolatileQualified()) in EmitCompoundAssign()
1014 if (!LV.isVolatileQualified()) in VisitBinAssign()
DCGExpr.cpp692 if (Ty.isVolatileQualified()) in EmitTypeCheck()
1927 LV.isVolatileQualified()); in EmitLoadOfLValue()
1944 Builder.CreateLoad(LV.getMatrixAddress(), LV.isVolatileQualified()); in EmitLoadOfLValue()
1962 Builder.CreateLoad(Ptr, LV.isVolatileQualified(), "bf.load"); in EmitLoadOfBitfieldLValue()
1964 bool UseVolatile = LV.isVolatileQualified() && in EmitLoadOfBitfieldLValue()
1992 LV.isVolatileQualified()); in EmitLoadOfExtVectorElementLValue()
2068 Dst.isVolatileQualified()); in EmitStoreThroughLValue()
2072 Dst.isVolatileQualified()); in EmitStoreThroughLValue()
2089 Dst.isVolatileQualified()); in EmitStoreThroughLValue()
2184 CGM.getCodeGenOpts().AAPCSBitfieldWidth && Dst.isVolatileQualified() && in EmitStoreThroughBitfieldLValue()
[all …]
DCGAtomic.cpp1550 bool IsVolatile = LV.isVolatileQualified(); in EmitAtomicLoad()
1612 bool IsVolatile = rvalue.isVolatileQualified() || in emitCopyIntoMemory()
1613 LVal.isVolatileQualified(); in emitCopyIntoMemory()
1686 Inst->setVolatile(LVal.isVolatileQualified()); in EmitAtomicCompareExchangeOp()
1973 bool IsVolatile = lvalue.isVolatileQualified(); in EmitAtomicStore()
/external/clang/lib/CodeGen/
DCGValue.h55 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()
DCGExprComplex.cpp325 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()
DCGAtomic.cpp1287 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()
DCGExpr.cpp1468 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()
DCodeGenFunction.cpp510 if (pointeeTy.isVolatileQualified()) in GenOpenCLArgMetadata()
556 if (ty.isVolatileQualified()) in GenOpenCLArgMetadata()
DCGVTables.cpp319 Slot = ReturnValueSlot(ReturnValue, ResultType.isVolatileQualified()); in EmitCallAndReturnForThunk()
/external/llvm-project/clang-tools-extra/clang-tidy/bugprone/
DInfiniteLoopCheck.cpp54 if (Var->getType().isVolatileQualified()) in isVarThatIsPossiblyChanged()
DRedundantBranchConditionCheck.cpp41 unless(hasType(isVolatileQualified()))) in registerMatchers()
/external/clang/lib/StaticAnalyzer/Checkers/
DDeadStoresChecker.cpp281 if (T.isVolatileQualified()) in observeStmt()
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DDeadStoresChecker.cpp340 if (T.isVolatileQualified()) in observeStmt()
/external/clang/unittests/ASTMatchers/
DASTMatchersNarrowingTest.cpp1489 varDecl(hasType(isVolatileQualified())))); in TEST()
1491 varDecl(hasType(isVolatileQualified())))); in TEST()
1493 varDecl(hasType(isVolatileQualified())))); in TEST()
/external/clang/include/clang/AST/
DCanonicalType.h128 bool isVolatileQualified() const { in isVolatileQualified() function
/external/llvm-project/clang/include/clang/AST/
DCanonicalType.h141 bool isVolatileQualified() const { in isVolatileQualified() function
/external/clang/lib/ASTMatchers/Dynamic/
DRegistry.cpp332 REGISTER_MATCHER(isVolatileQualified); in RegistryMaps()
/external/llvm-project/clang/lib/ASTMatchers/Dynamic/
DRegistry.cpp436 REGISTER_MATCHER(isVolatileQualified); in RegistryMaps()
/external/clang/lib/AST/
DExpr.cpp1944 .isVolatileQualified()) in isUnusedResultAWarning()
2164 CE->getSubExpr()->getType().isVolatileQualified()) { in isUnusedResultAWarning()
2198 ICE->getSubExpr()->getType().isVolatileQualified()) in isUnusedResultAWarning()
2991 CE->getSubExpr()->getType().isVolatileQualified()) in HasSideEffects()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h4166 AST_MATCHER(QualType, isVolatileQualified) { in AST_MATCHER() argument
4167 return Node.isVolatileQualified(); in AST_MATCHER()
/external/llvm-project/clang/unittests/ASTMatchers/
DASTMatchersNarrowingTest.cpp2412 matches("volatile int i = 42;", varDecl(hasType(isVolatileQualified())))); in TEST_P()
2414 notMatches("volatile int *i;", varDecl(hasType(isVolatileQualified())))); in TEST_P()
2416 varDecl(hasType(isVolatileQualified())))); in TEST_P()
/external/llvm-project/clang/lib/Sema/
DSemaType.cpp1816 if (TypeQuals & DeclSpec::TQ_volatile && Result.isVolatileQualified()) { in ConvertDeclSpecToType()
2746 if (T.isVolatileQualified() && getLangOpts().CPlusPlus20) in CheckFunctionReturnType()
2831 if (ParamType.isVolatileQualified() && getLangOpts().CPlusPlus20) in BuildFunctionType()
5074 if (T.isVolatileQualified() && S.getLangOpts().CPlusPlus20) in GetFullTypeForDeclarator()
5570 if (T.isVolatileQualified() && S.getLangOpts().CPlusPlus20 && in GetFullTypeForDeclarator()
8836 I->getType().isVolatileQualified()) { in RequireLiteralType()
8839 << I->getType().isVolatileQualified(); in RequireLiteralType()
/external/llvm-project/clang/lib/AST/
DExpr.cpp2260 if (!isGLValue() || !getType().isVolatileQualified()) in isReadIfDiscardedInCPlusPlus11()
2368 .isVolatileQualified()) in isUnusedResultAWarning()
2653 ICE->getSubExpr()->getType().isVolatileQualified()) in isUnusedResultAWarning()
3448 CE->getSubExpr()->getType().isVolatileQualified()) in HasSideEffects()

1234