Home
last modified time | relevance | path

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

1234

/llvm-project-15.0.7/clang/test/CXX/dcl.decl/dcl.meaning/dcl.fct/dcl.fct.def.default/
H A Dp2.cpp11 struct Volatile { struct
12Volatile(volatile Volatile&&) = default; // expected-error {{the parameter for an explicitly-defau…
13Volatile& operator=(volatile Volatile&&) = default; // expected-error {{the parameter for an expli…
30 struct Volatile { struct
31Volatile(const volatile Volatile&) = default; // expected-error {{the parameter for an explicitly-…
32Volatile& operator=(const volatile Volatile&) = default; // expected-error {{the parameter for an …
/llvm-project-15.0.7/mlir/test/Target/SPIRV/
H A Dmemory-ops.mlir93 // CHECK: spv.CopyMemory "Function" %{{.*}}, "Function" %{{.*}} ["Volatile"] : f32
94 spv.CopyMemory "Function" %0, "Function" %1 ["Volatile"] : f32
96 // CHECK: spv.CopyMemory "Function" %{{.*}}, "Function" %{{.*}} ["Volatile"], ["Volatile"] : f32
97 spv.CopyMemory "Function" %0, "Function" %1 ["Volatile"], ["Volatile"] : f32
99 … // CHECK: spv.CopyMemory "Function" %{{.*}}, "Function" %{{.*}} ["Aligned", 4], ["Volatile"] : f32
100 spv.CopyMemory "Function" %0, "Function" %1 ["Aligned", 4], ["Volatile"] : f32
102 … // CHECK: spv.CopyMemory "Function" %{{.*}}, "Function" %{{.*}} ["Volatile"], ["Aligned", 4] : f32
103 spv.CopyMemory "Function" %0, "Function" %1 ["Volatile"], ["Aligned", 4] : f32
H A Dcooperative-matrix-ops.mlir13 …// CHECK: {{%.*}} = spv.CooperativeMatrixLoadNV {{%.*}}, {{%.*}}, {{%.*}} ["Volatile"] : !spv.ptr<…
14 …%0 = spv.CooperativeMatrixLoadNV %ptr, %stride, %b ["Volatile"] : !spv.ptr<i32, StorageBuffer> as …
27 …// CHECK: spv.CooperativeMatrixStoreNV {{%.*}}, {{%.*}}, {{%.*}} ["Volatile"] : !spv.ptr<i32, Stor…
28 …spv.CooperativeMatrixStoreNV %ptr, %m, %stride, %b ["Volatile"] : !spv.ptr<i32, StorageBuffer>, !s…
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DMemoryOpRemark.cpp126 static void inlineVolatileOrAtomicWithExtraArgs(bool *Inline, bool Volatile, in inlineVolatileOrAtomicWithExtraArgs() argument
131 if (Volatile) in inlineVolatileOrAtomicWithExtraArgs()
137 if ((Inline && !*Inline) || !Volatile || !Atomic) in inlineVolatileOrAtomicWithExtraArgs()
141 if (!Volatile) in inlineVolatileOrAtomicWithExtraArgs()
167 bool Volatile = SI.isVolatile(); in visitStore() local
175 inlineVolatileOrAtomicWithExtraArgs(nullptr, Volatile, Atomic, *R); in visitStore()
225 bool Volatile = !Atomic && CIVolatile && CIVolatile->getZExtValue(); in visitIntrinsicCall() local
239 inlineVolatileOrAtomicWithExtraArgs(&Inline, Volatile, Atomic, *R); in visitIntrinsicCall()
/llvm-project-15.0.7/mlir/test/Dialect/SPIRV/IR/
H A Dmemory-ops.mlir26 %2 = spv.Load "Function" %1 ["Volatile"] : f32
42 %2 = spv.Load "Function" %1 ["Volatile"] : f32
174 %1 = spv.Load "Function" %0 ["Volatile"] : f32
209 // CHECK-SAME: ["Volatile"]
227 // CHECK-SAME: ["Volatile|Aligned", 4]
264 %1 = spv.Load "Function" %0 "Volatile"] : f32
273 %1 = spv.Load "Function" %0 ["Volatile"} : f32
300 %1 = spv.Load "Function" %0 ["Volatile", 4] : f32
374 spv.Store "Function" %0, %arg0 ["Volatile"] : f32
418 spv.Store "Function" %0, %arg0 "Volatile"] : f32
[all …]
H A Dcooperative-matrix-ops.mlir13 …// CHECK: {{%.*}} = spv.CooperativeMatrixLoadNV {{%.*}}, {{%.*}}, {{%.*}} ["Volatile"] : !spv.ptr<…
14 …%0 = spv.CooperativeMatrixLoadNV %ptr, %stride, %b ["Volatile"] : !spv.ptr<i32, StorageBuffer> as …
20 …// CHECK: {{%.*}} = spv.CooperativeMatrixLoadNV {{%.*}}, {{%.*}}, {{%.*}} ["Volatile"] : !spv.ptr<…
21 …%0 = spv.CooperativeMatrixLoadNV %ptr, %stride, %b ["Volatile"] : !spv.ptr<vector<4xi32>, StorageB…
34 …// CHECK: spv.CooperativeMatrixStoreNV {{%.*}}, {{%.*}}, {{%.*}} ["Volatile"] : !spv.ptr<i32, Stor…
35 …spv.CooperativeMatrixStoreNV %ptr, %m, %stride, %b ["Volatile"] : !spv.ptr<i32, StorageBuffer>, !s…
/llvm-project-15.0.7/llvm/lib/Target/MSP430/
H A DMSP430RegisterInfo.td74 // Volatile registers
78 // Volatile, but not allocable
82 // Volatile registers
86 // Volatile, but not allocable
/llvm-project-15.0.7/llvm/test/tools/llvm-cxxdump/
H A Deh.test43 COFF-I386: __TI1?AW4E@@[Flags.Volatile]: false
49 COFF-I386: __TI1PQS@@H[Flags.Volatile]: false
55 COFF-I386: __TI2CPAW4E@@[Flags.Volatile]: false
61 COFF-I386: __TI2CVPAW4E@@[Flags.Volatile]: true
67 COFF-I386: __TI2PAW4E@@[Flags.Volatile]: false
73 COFF-I386: __TI2PAX[Flags.Volatile]: false
79 COFF-I386: __TI2VPAW4E@@[Flags.Volatile]: true
85 COFF-I386: __TI3?AUM@@[Flags.Volatile]: false
91 COFF-I386: __TI3?AUS@@[Flags.Volatile]: false
109 COFF-I386: __TI4PAUS@@[Flags.Volatile]: false
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DQualifiedAutoCheck.cpp29 enum class Qualifier { Const, Volatile, Restrict }; enumerator
37 assert((Qual == Qualifier::Const || Qual == Qualifier::Volatile || in findQualToken()
56 : Qual == Qualifier::Volatile ? tok::kw_volatile : tok::kw_restrict; in findQualToken()
188 CheckQualifier(IsLocalVolatile, Qualifier::Volatile) || in check()
244 findQualToken(Var, Qualifier::Volatile, Result); in check()
/llvm-project-15.0.7/llvm/test/Transforms/Util/
H A Dtrivial-auto-var-init-call.ll19 ; YAML-NEXT: - String: ' Volatile: '
40 ; YAML-NEXT: - String: ' Volatile: '
61 ; YAML-NEXT: - String: ' Volatile: '
117 ; YAML-NEXT: - String: ' Volatile: '
141 ; YAML-NEXT: - String: ' Volatile: '
165 ; YAML-NEXT: - String: ' Volatile: '
204 ; YAML-NEXT: - String: ' Volatile: '
225 ; YAML-NEXT: - String: ' Volatile: '
246 ; YAML-NEXT: - String: ' Volatile: '
278 ; YAML-NEXT: - String: ' Volatile: '
[all …]
H A Dtrivial-auto-var-init-store.ll18 ; YAML-NEXT: - String: ' Volatile: '
32 ; CHECK-NEXT: Store size: 4 bytes. Volatile: true.
43 ; YAML-NEXT: - String: ' Volatile: '
71 ; YAML-NEXT: - String: ' Volatile: '
100 ; YAML-NEXT: - String: ' Volatile: '
/llvm-project-15.0.7/llvm/test/DebugInfo/PDB/Inputs/
H A Devery-type.yaml249 Modifiers: [ Const, Volatile ]
254 Modifiers: [ Const, Volatile ]
259 Modifiers: [ Const, Volatile ]
264 Modifiers: [ Const, Volatile ]
/llvm-project-15.0.7/llvm/test/CodeGen/SPIRV/function/
H A Dalloca-load-store.ll43 ; CHECK: OpStore [[P]] [[A]] Volatile
44 ; CHECK: [[B:%.+]] = OpLoad [[INT]] [[P]] Volatile
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/modernize/
H A Duse-equals-default-copy.cpp44 Qual(const Qual &Other) : Field(Other.Field), Volatile(Other.Volatile), in Qual()
52 volatile char Volatile; member
/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeBuiltin.cpp44 return (Mods & ModifierOptions::Volatile) != ModifierOptions::None; in isVolatileType()
/llvm-project-15.0.7/llvm/test/tools/llvm-readobj/COFF/
H A Dcodeview-merging-ghash.test20 # MERGED-NEXT: Volatile (0x2)
126 Modifiers: [ None, Const, Volatile ]
/llvm-project-15.0.7/llvm/test/Transforms/LICM/
H A Dread-volatile-register.ll3 ; Volatile register shouldn't be hoisted ourside loops.
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFTypePrinter.h61 bool Volatile);
/llvm-project-15.0.7/llvm/test/Transforms/FunctionSpecialization/
H A Dfunction-specialization-recursive2.ll3 ; Volatile store preventing recursive specialisation:
/llvm-project-15.0.7/mlir/test/Conversion/SPIRVToLLVM/
H A Dmemory-ops-to-llvm.mlir24 %2 = spv.Load "Function" %1 ["Volatile"] : !spv.array<4xf32>
122 %1 = spv.Load "Function" %0 ["Volatile"] : f32
166 spv.Store "Function" %0, %arg0 ["Volatile"] : f32
/llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/
H A DDWARFTypePrinter.cpp478 bool Volatile) { in appendSubroutineNameAfter() argument
511 Volatile |= U.getTag() == DW_TAG_volatile_type; in appendSubroutineNameAfter()
582 if (Volatile) in appendSubroutineNameAfter()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/
H A DSPIRVMemoryOps.td64 %3 = spv.Load "Function" %2 ["Volatile"] : !spv.array<4xf32>
205 memory-access ::= `"None"` | `"Volatile"` | `"Aligned", ` integer-literal
217 %2 = spv.Load "Function" %0 ["Volatile"] : f32
339 spv.Store "Function" %0, %1 ["Volatile"] : f32
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DGVNSink.cpp348 bool Volatile = false; member in __anon7f9656e30111::InstructionUseExpr
368 void setVolatile(bool V) { Volatile = V; } in setVolatile()
372 MemoryUseOrder, Volatile, ShuffleMask); in getHashValue()
376 hash_code H = hash_combine(getOpcode(), getType(), MemoryUseOrder, Volatile, in getHashValue()
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeView.h307 Volatile = 0x0002, enumerator
368 Volatile = 0x00000200, enumerator
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/MCTargetDesc/
H A DSPIRVBaseInfo.h477 Volatile = 21, enumerator
667 Volatile = 0x1, enumerator

1234