Searched defs:Volatile (Results 1 - 4 of 4) sorted by relevance
/external/clang/test/CXX/dcl.decl/dcl.meaning/dcl.fct/dcl.fct.def.default/ |
H A D | p2.cpp | 11 struct Volatile { struct in namespace:move 12 Volatile(volatile Volatile&&) = default; // expected-error {{the parameter for an explicitly-defaulted move constructor may not be volatile}} 13 Volatile& operator=(volatile Volatile&&) = default; // expected-error {{the parameter for an explicitly-defaulted move assignment operator may not be volatile}} 30 struct Volatile { struct in namespace:copy 31 Volatile(const volatile Volatile&) = default; // expected-error {{the parameter for an explicitly-defaulted copy constructor may not be volatile}} 32 Volatile& operator=(const volatile Volatile [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 1172 bool Volatile = local 1212 Result->setVolatile(Volatile); 1240 RMW->setVolatile(Volatile); 1258 bool Volatile = local 1268 StoreInst *Store = Builder.CreateStore(NewVal, Ptr, Volatile); 1301 StoreInst *Store = Builder.CreateStore(NewVal, Ptr, Volatile);
|
H A D | CGExpr.cpp | 1119 llvm::Value *CodeGenFunction::EmitLoadOfScalar(llvm::Value *Addr, bool Volatile, argument 1146 llvm::Value *LoadVal = Builder.CreateLoad(Cast, Volatile, "loadVec4"); 1164 if (Ty->isAtomicType() || typeIsSuitableForInlineAtomic(Ty, Volatile)) { 1172 if (Volatile) 1244 bool Volatile, unsigned Alignment, 1284 (!isInit && typeIsSuitableForInlineAtomic(Ty, Volatile))) { 1293 llvm::StoreInst *Store = Builder.CreateStore(Value, Addr, Volatile); 2717 if (cvr & Qualifiers::Volatile) load->setVolatile(true); 1243 EmitStoreOfScalar(llvm::Value *Value, llvm::Value *Addr, bool Volatile, unsigned Alignment, QualType Ty, llvm::MDNode *TBAAInfo, bool isInit, QualType TBAABaseType, uint64_t TBAAOffset) argument
|
/external/clang/include/clang/AST/ |
H A D | Type.h | 118 Volatile = 0x4, enumerator in enum:clang::Qualifiers::TQ 119 CVRMask = Const | Volatile | Restrict 233 bool hasVolatile() const { return Mask & Volatile; } 235 Mask = (Mask & ~Volatile) | (flag ? Volatile : 0); 237 void removeVolatile() { Mask &= ~Volatile; } 238 void addVolatile() { Mask |= Volatile; } 643 return (getLocalFastQualifiers() & Qualifiers::Volatile); 724 addFastQualifiers(Qualifiers::Volatile); 727 return withFastQualifiers(Qualifiers::Volatile); [all...] |
Completed in 204 milliseconds