Home
last modified time | relevance | path

Searched refs:VOLATILE (Results 1 – 19 of 19) sorted by relevance

/llvm-project-15.0.7/llvm/test/Instrumentation/ThreadSanitizer/
H A Dread_before_write.ll4 …e -tsan-compound-read-before-write -S | FileCheck %s --check-prefixes=CHECK,CHECK-COMPOUND-VOLATILE
49 ; CHECK-COMPOUND-VOLATILE: __tsan_volatile_read4
51 ; CHECK-COMPOUND-VOLATILE: __tsan_write4
63 ; CHECK-COMPOUND-VOLATILE: __tsan_read4
65 ; CHECK-COMPOUND-VOLATILE: __tsan_volatile_write4
77 ; CHECK-COMPOUND-VOLATILE: __tsan_volatile_read4
79 ; CHECK-COMPOUND-VOLATILE: __tsan_volatile_write4
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/readability/
H A Dconvert-member-functions-to-static.cpp213 #define VOLATILE volatile macro
214 void volatileMacro() VOLATILE {
/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBTF.def26 HANDLE_BTF_KIND(9, VOLATILE)
/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dattr.h28 RECURSIVE, SAVE, TARGET, VALUE, VOLATILE) in ENUM_CLASS() argument
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dpointer-assignment.cpp50 set_isVolatile(lhs.attrs().test(Attr::VOLATILE));
212 (isVolatile_ != last->attrs().test(Attr::VOLATILE))) { // C1020 in Check()
H A Dcheck-call.cpp72 if (symbol.attrs().test(Attr::VOLATILE)) { in CheckImplicitInterfaceArg()
252 actualFirstSymbol && actualFirstSymbol->attrs().test(Attr::VOLATILE)}; in CheckExplicitDataArg()
H A Dcheck-declarations.cpp237 if (symbol.attrs().test(Attr::VOLATILE)) { in Check()
257 if (symbol.attrs().test(Attr::VOLATILE)) { in Check()
409 if (symbol.attrs().test(Attr::VOLATILE)) { in CheckValue()
H A Dmod-file.cpp538 PutUseExtraAttr(Attr::VOLATILE, symbol, use); in PutUse()
H A Dresolve-names.cpp276 HANDLE_ATTR_CLASS(Volatile, VOLATILE)
4137 return HandleAttributeStmt(Attr::VOLATILE, x.v); in Pre()
4150 if (attr == Attr::ASYNCHRONOUS || attr == Attr::VOLATILE) { in HandleAttributeStmt()
6314 Attrs{Attr::TARGET, Attr::ASYNCHRONOUS, Attr::VOLATILE, Attr::CONTIGUOUS}; in SetAttrsFromAssociation()
H A Dexpression.cpp781 if (n.symbol->attrs().test(semantics::Attr::VOLATILE)) { in Analyze()
788 n.symbol->attrs().reset(semantics::Attr::VOLATILE); in Analyze()
/llvm-project-15.0.7/llvm/test/Transforms/LICM/
H A Dhoisting.ll297 ; CHECK-NEXT: [[VOLLOAD:%.*]] = load atomic i8, i8* [[VOLATILE:%.*]] unordered, align 8
351 ; CHECK-NEXT: [[VOLLOAD:%.*]] = load atomic i8, i8* [[VOLATILE:%.*]] unordered, align 8
405 ; CHECK-NEXT: [[VOLLOAD:%.*]] = load atomic i8, i8* [[VOLATILE:%.*]] unordered, align 8
460 ; CHECK-NEXT: [[VOLLOAD:%.*]] = load atomic i8, i8* [[VOLATILE:%.*]] unordered, align 8
511 ; CHECK-NEXT: [[VOLLOAD:%.*]] = load atomic i8, i8* [[VOLATILE:%.*]] unordered, align 8
563 ; CHECK-NEXT: [[VOLLOAD:%.*]] = load atomic i8, i8* [[VOLATILE:%.*]] unordered, align 8
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPULibFunc.cpp423 P.PtrKind |= AMDGPULibFunc::VOLATILE; break; in getNextParam()
590 if (eatTerm(param, 'V')) res.PtrKind |= AMDGPULibFunc::VOLATILE; in parseItaniumParam()
833 if (p.PtrKind & AMDGPULibFunc::VOLATILE) os << 'V'; in operator ()()
H A DAMDGPULibFunc.h289 VOLATILE = 0x20 enumerator
/llvm-project-15.0.7/flang/lib/Lower/
H A DAllocatable.cpp609 sym.attrs().test(Fortran::semantics::Attr::VOLATILE) || in createMutableProperties()
/llvm-project-15.0.7/mlir/test/Conversion/MemRefToLLVM/
H A Dmemref-to-llvm.mlir1042 // CHECK: [[VOLATILE:%.*]] = llvm.mlir.constant(false) : i1
1043 …// CHECK: "llvm.intr.memcpy"([[GEP2]], [[GEP1]], [[SIZE]], [[VOLATILE]]) : (!llvm.ptr<f32>, !llvm.…
1071 // CHECK: [[VOLATILE:%.*]] = llvm.mlir.constant(false) : i1
1072 …// CHECK: "llvm.intr.memcpy"([[GEP2]], [[GEP1]], [[SIZE]], [[VOLATILE]]) : (!llvm.ptr<i32>, !llvm.…
/llvm-project-15.0.7/flang/docs/
H A Df2018-grammar.md212 POINTER | PROTECTED | SAVE | TARGET | VALUE | VOLATILE
292 R862 volatile-stmt -> VOLATILE [::] object-name-list
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dcharacteristics.cpp328 {Attr::VOLATILE, DummyDataObject::Attr::Volatile}, in Characterize()
H A Dtools.cpp1222 if (ref->GetUltimate().attrs().test(Attr::VOLATILE)) { in IsPureProcedure()
/llvm-project-15.0.7/clang-tools-extra/pseudo/lib/cxx/
H A Dcxx.bnf435 cv-qualifier := VOLATILE