| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | MemoryOpRemark.cpp | 127 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 D | MSP430RegisterInfo.td | 74 // 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 D | NativeTypeBuiltin.cpp | 44 return (Mods & ModifierOptions::Volatile) != ModifierOptions::None; in isVolatileType()
|
| H A D | NativeTypePointer.cpp | 148 return (Record->getOptions() & PointerOptions::Volatile) != in isVolatileType()
|
| H A D | NativeTypeUDT.cpp | 219 return (Modifiers->Modifiers & ModifierOptions::Volatile) != in isVolatileType()
|
| H A D | NativeTypeEnum.cpp | 369 return ((Modifiers->getModifiers() & ModifierOptions::Volatile) != in isVolatileType()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFTypePrinter.h | 61 bool Volatile);
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFTypePrinter.cpp | 524 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 D | GVNSink.cpp | 346 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 D | CodeView.h | 304 Volatile = 0x0002, enumerator 365 Volatile = 0x00000200, enumerator
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/f/ |
| H A D | str-1t.fin | 132 Volatile VOLATILE
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.cpp | 495 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 D | MinimalTypeDumper.cpp | 83 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 D | SemaLookup.cpp | 3554 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 D | RecordName.cpp | 203 if (Mods & uint16_t(ModifierOptions::Volatile)) in visitKnownRecord()
|
| H A D | EnumTables.cpp | 394 CV_ENUM_CLASS_ENT(ModifierOptions, Volatile),
|
| H A D | TypeDumpVisitor.cpp | 107 ENUM_ENTRY(ModifierOptions, Const), ENUM_ENTRY(ModifierOptions, Volatile),
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | Type.h | 151 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 D | CodeViewTypes.rst | 111 Volatile = 0x02, // pointer is marked volatile
|
| /openbsd-src/gnu/llvm/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLTypes.cpp | 336 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 D | SPIRVCallLowering.cpp | 193 return {SPIRV::Decoration::Volatile}; in getKernelArgTypeQual()
|
| H A D | SPIRVInstructionSelector.cpp | 566 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 D | CodeGenFunction.h | 3830 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 D | CGExpr.cpp | 1686 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 D | PdbAstBuilder.cpp | 578 if ((pointer.getOptions() & PointerOptions::Volatile) != PointerOptions::None) in CreatePointerType() 595 if ((modifier.Modifiers & ModifierOptions::Volatile) != ModifierOptions::None) in CreateModifierType()
|