Searched refs:Volatile (Results 1 - 25 of 27) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeBuiltin.cpp45 return (Mods & ModifierOptions::Volatile) != ModifierOptions::None;
H A DNativeTypePointer.cpp147 return (Record->getOptions() & PointerOptions::Volatile) !=
H A DNativeTypeUDT.cpp218 return (Modifiers->Modifiers & ModifierOptions::Volatile) !=
H A DNativeTypeEnum.cpp364 return ((Modifiers->getModifiers() & ModifierOptions::Volatile) !=
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeView.h302 Volatile = 0x0002, member in class:llvm::codeview::CallingConvention::ClassOptions::FrameProcedureOptions::FunctionOptions::HfaKind::MemberAccess::MethodKind::MethodOptions::ModifierOptions
360 Volatile = 0x00000200, member in class:llvm::codeview::CallingConvention::ClassOptions::FrameProcedureOptions::FunctionOptions::HfaKind::MemberAccess::MethodKind::MethodOptions::ModifierOptions::PointerKind::PointerMode::PointerOptions
H A DTypeRecord.h334 return !!(Attrs & uint32_t(PointerOptions::Volatile));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGVNSink.cpp352 bool Volatile = false;
368 void setVolatile(bool V) { Volatile = V; }
372 MemoryUseOrder, Volatile);
377 hash_combine(getOpcode(), getType(), MemoryUseOrder, Volatile);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp321 auto *Volatile = dyn_cast<ConstantInt>(Inst->getArgOperand(4)); local
322 if (!Ordering || !Volatile)
333 Info.IsVolatile = !Volatile->isNullValue();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DRecordName.cpp197 if (Mods & uint16_t(ModifierOptions::Volatile))
H A DEnumTables.cpp383 CV_ENUM_CLASS_ENT(ModifierOptions, Volatile),
H A DTypeDumpVisitor.cpp106 ENUM_ENTRY(ModifierOptions, Const), ENUM_ENTRY(ModifierOptions, Volatile),
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp80 PUSH_FLAG(PointerOptions, Volatile, Options, "volatile");
93 PUSH_FLAG(ModifierOptions, Volatile, Options, "volatile");
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaLookup.cpp3315 assert(!(Quals & ~(Qualifiers::Const | Qualifiers::Volatile)) &&
3319 Quals & Qualifiers::Volatile, false, false, false);
3329 Quals & Qualifiers::Volatile, false, false, false);
3357 assert(!(Quals & ~(Qualifiers::Const | Qualifiers::Volatile)) &&
3359 assert(!(ThisQuals & ~(Qualifiers::Const | Qualifiers::Volatile)) &&
3363 Quals & Qualifiers::Volatile, RValueThis,
3365 ThisQuals & Qualifiers::Volatile);
3375 assert(!(ThisQuals & ~(Qualifiers::Const | Qualifiers::Volatile)) &&
3379 Quals & Qualifiers::Volatile, RValueThis,
3381 ThisQuals & Qualifiers::Volatile);
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DType.h148 Volatile = 0x4, enumerator in enum:clang::Qualifiers::TQ
149 CVRMask = Const | Volatile | Restrict
265 bool hasVolatile() const { return Mask & Volatile; }
266 bool hasOnlyVolatile() const { return Mask == Volatile; }
267 void removeVolatile() { Mask &= ~Volatile; }
268 void addVolatile() { Mask |= Volatile; }
747 return (getLocalFastQualifiers() & Qualifiers::Volatile);
832 addFastQualifiers(Qualifiers::Volatile);
835 return withFastQualifiers(Qualifiers::Volatile);
1346 // a) Update is{Volatile,Restric
[all...]
H A DASTContext.h1185 return T.withFastQualifiers(Qualifiers::Volatile);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp331 IO.bitSetCase(Options, "Volatile", PointerOptions::Volatile);
343 IO.bitSetCase(Options, "Volatile", ModifierOptions::Volatile);
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.h3434 llvm::Value *EmitLoadOfScalar(Address Addr, bool Volatile, QualType Ty, argument
3438 return EmitLoadOfScalar(Addr, Volatile, Ty, Loc, LValueBaseInfo(Source),
3442 llvm::Value *EmitLoadOfScalar(Address Addr, bool Volatile, QualType Ty,
3457 bool Volatile, QualType Ty,
3460 EmitStoreOfScalar(Value, Addr, Volatile, Ty, LValueBaseInfo(Source),
3465 bool Volatile, QualType Ty,
3456 EmitStoreOfScalar(llvm::Value *Value, Address Addr, bool Volatile, QualType Ty, AlignmentSource Source = AlignmentSource::Type, bool isInit = false, bool isNontemporal = false) argument
H A DCGExpr.cpp918 llvm::Value *SizeInBytes = EmitLoadOfScalar(AddrOfSize, /*Volatile=*/false,
1637 llvm::Value *CodeGenFunction::EmitLoadOfScalar(Address Addr, bool Volatile, argument
1658 llvm::Value *V = Builder.CreateLoad(Cast, Volatile, "loadVec4");
1675 llvm::LoadInst *Load = Builder.CreateLoad(Addr, Volatile);
1720 bool Volatile, QualType Ty,
1756 llvm::StoreInst *Store = Builder.CreateStore(Value, Addr, Volatile);
3234 EmitLoadOfScalar(GetAddrOfLocalVar(&ArgData), /*Volatile=*/false,
3237 EmitLoadOfScalar(GetAddrOfLocalVar(&ArgAddr), /*Volatile=*/false,
4182 if (RecordCVR & Qualifiers::Volatile)
1719 EmitStoreOfScalar(llvm::Value *Value, Address Addr, bool Volatile, QualType Ty, LValueBaseInfo BaseInfo, TBAAAccessInfo TBAAInfo, bool isInit, bool isNontemporal) argument
H A DCGBuiltin.cpp664 return EmitLoadOfScalar(DIter->second, /*Volatile=*/false,
3011 bool Volatile =
3048 Result->setVolatile(Volatile);
3076 RMW->setVolatile(Volatile);
3094 bool Volatile =
3104 StoreInst *Store = Builder.CreateStore(NewVal, Ptr, Volatile);
3136 StoreInst *Store = Builder.CreateStore(NewVal, Ptr, Volatile);
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbAstBuilder.cpp743 if ((pointer.getOptions() & PointerOptions::Volatile) != PointerOptions::None)
760 if ((modifier.Modifiers & ModifierOptions::Volatile) != ModifierOptions::None)
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.cpp632 type_quals |= clang::Qualifiers::Volatile;
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DTypePrinter.cpp144 if (TypeQuals & Qualifiers::Volatile) {
H A DDeclCXX.cpp1112 if (T.getCVRQualifiers() & (Qualifiers::Const | Qualifiers::Volatile)) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp1813 Mods |= ModifierOptions::Volatile;
1814 PO |= PointerOptions::Volatile;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.cpp3055 type_quals |= clang::Qualifiers::Volatile;

Completed in 314 milliseconds

12