Home
last modified time | relevance | path

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

123

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DMemoryOpRemark.cpp127 static void inlineVolatileOrAtomicWithExtraArgs(bool *Inline, bool Volatile, in inlineVolatileOrAtomicWithExtraArgs() argument
132 if (Volatile) in inlineVolatileOrAtomicWithExtraArgs()
138 if ((Inline && !*Inline) || !Volatile || !Atomic) in inlineVolatileOrAtomicWithExtraArgs()
142 if (!Volatile) in inlineVolatileOrAtomicWithExtraArgs()
169 bool Volatile = SI.isVolatile(); in visitStore() local
177 inlineVolatileOrAtomicWithExtraArgs(nullptr, Volatile, Atomic, *R); in visitStore()
227 bool Volatile = !Atomic && CIVolatile && CIVolatile->getZExtValue(); in visitIntrinsicCall() local
241 inlineVolatileOrAtomicWithExtraArgs(&Inline, Volatile, Atomic, *R); in visitIntrinsicCall()
/openbsd-src/gnu/llvm/llvm/lib/Target/MSP430/
H A DMSP430RegisterInfo.td74 // Volatile registers
78 // Volatile, but not allocable
82 // Volatile registers
86 // Volatile, but not allocable
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeBuiltin.cpp44 return (Mods & ModifierOptions::Volatile) != ModifierOptions::None; in isVolatileType()
H A DNativeTypePointer.cpp148 return (Record->getOptions() & PointerOptions::Volatile) != in isVolatileType()
H A DNativeTypeUDT.cpp219 return (Modifiers->Modifiers & ModifierOptions::Volatile) != in isVolatileType()
H A DNativeTypeEnum.cpp369 return ((Modifiers->getModifiers() & ModifierOptions::Volatile) != in isVolatileType()
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFTypePrinter.h61 bool Volatile);
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/DWARF/
H A DDWARFTypePrinter.cpp524 bool Volatile) { in appendSubroutineNameAfter() argument
557 Volatile |= U.getTag() == DW_TAG_volatile_type; in appendSubroutineNameAfter()
628 if (Volatile) in appendSubroutineNameAfter()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DGVNSink.cpp346 bool Volatile = false; member in __anon97a272aa0111::InstructionUseExpr
366 void setVolatile(bool V) { Volatile = V; } in setVolatile()
370 MemoryUseOrder, Volatile, ShuffleMask); in getHashValue()
374 hash_code H = hash_combine(getOpcode(), getType(), MemoryUseOrder, Volatile, in getHashValue()
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeView.h304 Volatile = 0x0002, enumerator
365 Volatile = 0x00000200, enumerator
/openbsd-src/gnu/usr.bin/gcc/gcc/f/
H A Dstr-1t.fin132 Volatile VOLATILE
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp495 auto *Volatile = dyn_cast<ConstantInt>(Inst->getArgOperand(4)); in getTgtMemIntrinsic() local
496 if (!Ordering || !Volatile) in getTgtMemIntrinsic()
507 Info.IsVolatile = !Volatile->isZero(); in getTgtMemIntrinsic()
/openbsd-src/gnu/llvm/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp83 PUSH_FLAG(PointerOptions, Volatile, Options, "volatile"); in pointerOptions()
96 PUSH_FLAG(ModifierOptions, Volatile, Options, "volatile"); in modifierOptions()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaLookup.cpp3554 assert(!(Quals & ~(Qualifiers::Const | Qualifiers::Volatile)) && in LookupCopyingConstructor()
3558 Quals & Qualifiers::Volatile, false, false, false); in LookupCopyingConstructor()
3568 Quals & Qualifiers::Volatile, false, false, false); in LookupMovingConstructor()
3596 assert(!(Quals & ~(Qualifiers::Const | Qualifiers::Volatile)) && in LookupCopyingAssignment()
3598 assert(!(ThisQuals & ~(Qualifiers::Const | Qualifiers::Volatile)) && in LookupCopyingAssignment()
3602 Quals & Qualifiers::Volatile, RValueThis, in LookupCopyingAssignment()
3604 ThisQuals & Qualifiers::Volatile); in LookupCopyingAssignment()
3614 assert(!(ThisQuals & ~(Qualifiers::Const | Qualifiers::Volatile)) && in LookupMovingAssignment()
3618 Quals & Qualifiers::Volatile, RValueThis, in LookupMovingAssignment()
3620 ThisQuals & Qualifiers::Volatile); in LookupMovingAssignment()
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/CodeView/
H A DRecordName.cpp203 if (Mods & uint16_t(ModifierOptions::Volatile)) in visitKnownRecord()
H A DEnumTables.cpp394 CV_ENUM_CLASS_ENT(ModifierOptions, Volatile),
H A DTypeDumpVisitor.cpp107 ENUM_ENTRY(ModifierOptions, Const), ENUM_ENTRY(ModifierOptions, Volatile),
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DType.h151 Volatile = 0x4,
152 CVRMask = Const | Volatile | Restrict
273 bool hasVolatile() const { return Mask & Volatile; }
274 bool hasOnlyVolatile() const { return Mask == Volatile; }
275 void removeVolatile() { Mask &= ~Volatile; }
276 void addVolatile() { Mask |= Volatile; }
834 return (getLocalFastQualifiers() & Qualifiers::Volatile);
921 addFastQualifiers(Qualifiers::Volatile);
924 return withFastQualifiers(Qualifiers::Volatile);
6749 removeLocalFastQualifiers(Qualifiers::Volatile);
/openbsd-src/gnu/llvm/llvm/docs/PDB/
H A DCodeViewTypes.rst111 Volatile = 0x02, // pointer is marked volatile
/openbsd-src/gnu/llvm/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp336 IO.bitSetCase(Options, "Volatile", PointerOptions::Volatile); in bitset()
348 IO.bitSetCase(Options, "Volatile", ModifierOptions::Volatile); in bitset()
/openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRVCallLowering.cpp193 return {SPIRV::Decoration::Volatile}; in getKernelArgTypeQual()
H A DSPIRVInstructionSelector.cpp566 SpvMemOp |= static_cast<uint32_t>(SPIRV::MemoryOperand::Volatile); in addMemoryOperands()
582 SpvMemOp |= static_cast<uint32_t>(SPIRV::MemoryOperand::Volatile); in addMemoryOperands()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCodeGenFunction.h3830 llvm::Value *EmitLoadOfScalar(Address Addr, bool Volatile, QualType Ty,
3834 return EmitLoadOfScalar(Addr, Volatile, Ty, Loc, LValueBaseInfo(Source),
3838 llvm::Value *EmitLoadOfScalar(Address Addr, bool Volatile, QualType Ty,
3853 bool Volatile, QualType Ty,
3856 EmitStoreOfScalar(Value, Addr, Volatile, Ty, LValueBaseInfo(Source),
3861 bool Volatile, QualType Ty,
H A DCGExpr.cpp1686 llvm::Value *CodeGenFunction::EmitLoadOfScalar(Address Addr, bool Volatile, in EmitLoadOfScalar() argument
1703 auto *RawIntV = Builder.CreateLoad(Addr, Volatile, "load_bits"); in EmitLoadOfScalar()
1727 llvm::Value *V = Builder.CreateLoad(Cast, Volatile, "loadVec4"); in EmitLoadOfScalar()
1742 llvm::LoadInst *Load = Builder.CreateLoad(Addr, Volatile); in EmitLoadOfScalar()
1836 bool Volatile, QualType Ty, in EmitStoreOfScalar() argument
1879 llvm::StoreInst *Store = Builder.CreateStore(Value, Addr, Volatile); in EmitStoreOfScalar()
4482 if (RecordCVR & Qualifiers::Volatile) in EmitLValueForField()
/openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbAstBuilder.cpp578 if ((pointer.getOptions() & PointerOptions::Volatile) != PointerOptions::None) in CreatePointerType()
595 if ((modifier.Modifiers & ModifierOptions::Volatile) != ModifierOptions::None) in CreateModifierType()

123