Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/lib/Target/MSP430/
H A DMSP430RegisterInfo.td73 // Volatile registers
77 // Volatile, but not allocable
81 // Volatile registers
85 // Volatile, but not allocable
/freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeBuiltin.cpp46 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.cpp365 return ((Modifiers->getModifiers() & ModifierOptions::Volatile) != in isVolatileType()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DGVNSink.cpp352 bool Volatile = false; member in __anon99a2cd780111::InstructionUseExpr
368 void setVolatile(bool V) { Volatile = V; } in setVolatile()
372 MemoryUseOrder, Volatile); in getHashValue()
377 hash_combine(getOpcode(), getType(), MemoryUseOrder, Volatile); in getHashValue()
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeView.h302 Volatile = 0x0002, enumerator
357 Volatile = 0x00000200, enumerator
H A DTypeRecord.h335 return !!(Attrs & uint32_t(PointerOptions::Volatile)); in isVolatile()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp317 auto *Volatile = dyn_cast<ConstantInt>(Inst->getArgOperand(4)); in getTgtMemIntrinsic() local
318 if (!Ordering || !Volatile) in getTgtMemIntrinsic()
329 Info.IsVolatile = !Volatile->isNullValue(); in getTgtMemIntrinsic()
/freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp80 PUSH_FLAG(PointerOptions, Volatile, Options, "volatile"); in pointerOptions()
93 PUSH_FLAG(ModifierOptions, Volatile, Options, "volatile"); in modifierOptions()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaLookup.cpp3063 assert(!(Quals & ~(Qualifiers::Const | Qualifiers::Volatile)) && in LookupCopyingConstructor()
3067 Quals & Qualifiers::Volatile, false, false, false); in LookupCopyingConstructor()
3077 Quals & Qualifiers::Volatile, false, false, false); in LookupMovingConstructor()
3103 assert(!(Quals & ~(Qualifiers::Const | Qualifiers::Volatile)) && in LookupCopyingAssignment()
3105 assert(!(ThisQuals & ~(Qualifiers::Const | Qualifiers::Volatile)) && in LookupCopyingAssignment()
3109 Quals & Qualifiers::Volatile, RValueThis, in LookupCopyingAssignment()
3111 ThisQuals & Qualifiers::Volatile); in LookupCopyingAssignment()
3121 assert(!(ThisQuals & ~(Qualifiers::Const | Qualifiers::Volatile)) && in LookupMovingAssignment()
3125 Quals & Qualifiers::Volatile, RValueThis, in LookupMovingAssignment()
3127 ThisQuals & Qualifiers::Volatile); in LookupMovingAssignment()
H A DSemaOverload.cpp7503 if ((CVR & Qualifiers::Volatile) && !hasVolatile) continue; in AddPointerWithMoreQualifiedTypeVariants()
7839 (Qualifiers::Volatile | in addPlusPlusMinusMinusStyleOverloads()
8418 (Qualifiers::Volatile | in addAssignmentPointerOverloads()
8467 (Qualifiers::Volatile | in addAssignmentPointerOverloads()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DType.h146 Volatile = 0x4,
147 CVRMask = Const | Volatile | Restrict
263 bool hasVolatile() const { return Mask & Volatile; }
264 bool hasOnlyVolatile() const { return Mask == Volatile; }
265 void removeVolatile() { Mask &= ~Volatile; }
266 void addVolatile() { Mask |= Volatile; }
731 return (getLocalFastQualifiers() & Qualifiers::Volatile);
816 addFastQualifiers(Qualifiers::Volatile);
819 return withFastQualifiers(Qualifiers::Volatile);
6175 removeLocalFastQualifiers(Qualifiers::Volatile);
H A DASTContext.h1178 return T.withFastQualifiers(Qualifiers::Volatile); in getVolatileType()
/freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/
H A DRecordName.cpp198 if (Mods & uint16_t(ModifierOptions::Volatile)) in visitKnownRecord()
H A DTypeDumpVisitor.cpp107 ENUM_ENTRY(ModifierOptions, Const), ENUM_ENTRY(ModifierOptions, Volatile),
/freebsd-12.1/contrib/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp332 IO.bitSetCase(Options, "Volatile", PointerOptions::Volatile); in bitset()
344 IO.bitSetCase(Options, "Volatile", ModifierOptions::Volatile); in bitset()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenFunction.h3402 llvm::Value *EmitLoadOfScalar(Address Addr, bool Volatile, QualType Ty,
3406 return EmitLoadOfScalar(Addr, Volatile, Ty, Loc, LValueBaseInfo(Source),
3410 llvm::Value *EmitLoadOfScalar(Address Addr, bool Volatile, QualType Ty,
3425 bool Volatile, QualType Ty,
3428 EmitStoreOfScalar(Value, Addr, Volatile, Ty, LValueBaseInfo(Source),
3433 bool Volatile, QualType Ty,
H A DCGExpr.cpp1620 llvm::Value *CodeGenFunction::EmitLoadOfScalar(Address Addr, bool Volatile, in EmitLoadOfScalar() argument
1641 llvm::Value *V = Builder.CreateLoad(Cast, Volatile, "loadVec4"); in EmitLoadOfScalar()
1658 llvm::LoadInst *Load = Builder.CreateLoad(Addr, Volatile); in EmitLoadOfScalar()
1703 bool Volatile, QualType Ty, in EmitStoreOfScalar() argument
1739 llvm::StoreInst *Store = Builder.CreateStore(Value, Addr, Volatile); in EmitStoreOfScalar()
3954 if (RecordCVR & Qualifiers::Volatile) in EmitLValueForField()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Driver/
H A DCLCompatOptions.td314 HelpText<"Volatile loads and stores have standard semantics">;
329 HelpText<"Volatile loads and stores have acquire and release semantics">;
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbAstBuilder.cpp746 if ((pointer.getOptions() & PointerOptions::Volatile) != PointerOptions::None) in CreatePointerType()
763 if ((modifier.Modifiers & ModifierOptions::Volatile) != ModifierOptions::None) in CreateModifierType()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.cpp632 type_quals |= clang::Qualifiers::Volatile; in CreateLLDBTypeFromPDBType()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp1754 Mods |= ModifierOptions::Volatile; in lowerTypeModifier()
1755 PO |= PointerOptions::Volatile; in lowerTypeModifier()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DTypePrinter.cpp145 if (TypeQuals & Qualifiers::Volatile) { in AppendTypeQualList()
H A DDeclCXX.cpp1068 if (T.getCVRQualifiers() & (Qualifiers::Const | Qualifiers::Volatile)) { in addedMember()

12