Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DMemoryOpRemark.cpp128 static void inlineVolatileOrAtomicWithExtraArgs(bool *Inline, bool Volatile, in inlineVolatileOrAtomicWithExtraArgs() argument
133 if (Volatile) in inlineVolatileOrAtomicWithExtraArgs()
139 if ((Inline && !*Inline) || !Volatile || !Atomic) in inlineVolatileOrAtomicWithExtraArgs()
143 if (!Volatile) in inlineVolatileOrAtomicWithExtraArgs()
170 bool Volatile = SI.isVolatile(); in visitStore() local
178 inlineVolatileOrAtomicWithExtraArgs(nullptr, Volatile, Atomic, *R); in visitStore()
228 bool Volatile = !Atomic && CIVolatile && CIVolatile->getZExtValue(); in visitIntrinsicCall() local
242 inlineVolatileOrAtomicWithExtraArgs(&Inline, Volatile, Atomic, *R); in visitIntrinsicCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430RegisterInfo.td74 // Volatile registers
78 // Volatile, but not allocable
82 // Volatile registers
86 // Volatile, but not allocable
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTX.h165 Volatile = SequentiallyConsistent + 1, enumerator
166 RelaxedMMIO = Volatile + 1,
H A DNVPTXUtilities.h142 case Ordering::Volatile: in OrderingToString()
H A DNVPTXISelDAGToDAG.cpp662 return N->isVolatile() ? NVPTX::Ordering::Volatile in getOperationOrderings()
670 : NVPTX::Ordering::Volatile; in getOperationOrderings()
673 : NVPTX::Ordering::Volatile; in getOperationOrderings()
728 case NVPTX::Ordering::Volatile: // Non-atomic volatile operations in getOperationScope()
856 case NVPTX::Ordering::Volatile: in getFenceOp()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DPrimType.h58 Volatile, enumerator
68 case interp::CastKind::Volatile:
/freebsd/contrib/llvm-project/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.cpp218 return (Modifiers->Modifiers & ModifierOptions::Volatile) != in isVolatileType()
H A DNativeTypeEnum.cpp369 return ((Modifiers->getModifiers() & ModifierOptions::Volatile) != in isVolatileType()
/freebsd/sys/contrib/device-tree/Bindings/nvmem/
H A Dsnvs-lpgpr.txt2 and i.MX7 Secure Non-Volatile Storage.
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGVNSink.cpp295 bool Volatile = false; member in __anonac6bc9b30111::InstructionUseExpr
315 void setVolatile(bool V) { Volatile = V; } in setVolatile()
319 MemoryUseOrder, Volatile, ShuffleMask); in getHashValue()
323 hash_code H = hash_combine(getOpcode(), getType(), MemoryUseOrder, Volatile, in getHashValue()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFTypePrinter.h62 bool Volatile);
657 bool Volatile) { in appendSubroutineNameAfter() argument
691 Volatile |= U.getTag() == dwarf::DW_TAG_volatile_type; in appendSubroutineNameAfter()
770 if (Volatile) in appendSubroutineNameAfter()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeView.h287 Volatile = 0x0002, enumerator
348 Volatile = 0x00000200, enumerator
/freebsd/sys/contrib/device-tree/Bindings/crypto/
H A Dfsl-sec4.txt11 -Secure Non-Volatile Storage (SNVS) Node
12 -Secure Non-Volatile Storage (SNVS) Low Power (LP) RTC Node
309 Secure Non-Volatile Storage (SNVS) Node
369 Secure Non-Volatile Storage (SNVS) Low Power (LP) RTC Node
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp84 PUSH_FLAG(PointerOptions, Volatile, Options, "volatile"); in pointerOptions()
97 PUSH_FLAG(ModifierOptions, Volatile, Options, "volatile"); in modifierOptions()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DAMDGPU.cpp1093 bool Volatile; in EmitAMDGPUBuiltinExpr() local
1099 Volatile = in EmitAMDGPUBuiltinExpr()
1103 Volatile = in EmitAMDGPUBuiltinExpr()
1133 if (Volatile) in EmitAMDGPUBuiltinExpr()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaLookup.cpp3616 assert(!(Quals & ~(Qualifiers::Const | Qualifiers::Volatile)) && in LookupCopyingConstructor()
3620 Quals & Qualifiers::Volatile, false, false, false); in LookupCopyingConstructor()
3629 Quals & Qualifiers::Volatile, false, false, false); in LookupMovingConstructor()
3655 assert(!(Quals & ~(Qualifiers::Const | Qualifiers::Volatile)) && in LookupCopyingAssignment()
3657 assert(!(ThisQuals & ~(Qualifiers::Const | Qualifiers::Volatile)) && in LookupCopyingAssignment()
3661 Quals & Qualifiers::Volatile, RValueThis, ThisQuals & Qualifiers::Const, in LookupCopyingAssignment()
3662 ThisQuals & Qualifiers::Volatile); in LookupCopyingAssignment()
3671 assert(!(ThisQuals & ~(Qualifiers::Const | Qualifiers::Volatile)) && in LookupMovingAssignment()
3675 Quals & Qualifiers::Volatile, RValueThis, ThisQuals & Qualifiers::Const, in LookupMovingAssignment()
3676 ThisQuals & Qualifiers::Volatile); in LookupMovingAssignment()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DRecordName.cpp203 if (Mods & uint16_t(ModifierOptions::Volatile)) in visitKnownRecord()
H A DEnumTables.cpp398 CV_ENUM_CLASS_ENT(ModifierOptions, Volatile),
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp509 auto *Volatile = dyn_cast<ConstantInt>(Inst->getArgOperand(4)); in getTgtMemIntrinsic() local
510 if (!Ordering || !Volatile) in getTgtMemIntrinsic()
521 Info.IsVolatile = !Volatile->isZero(); in getTgtMemIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/MCTargetDesc/
H A DNVPTXInstPrinter.cpp289 case NVPTX::Ordering::Volatile: in printLdStCode()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DType.h337 Volatile = 0x4,
338 CVRMask = Const | Volatile | Restrict
466 bool hasVolatile() const { return Mask & Volatile; }
467 bool hasOnlyVolatile() const { return Mask == Volatile; }
468 void removeVolatile() { Mask &= ~Volatile; }
469 void addVolatile() { Mask |= Volatile; }
1054 return (getLocalFastQualifiers() & Qualifiers::Volatile);
1164 addFastQualifiers(Qualifiers::Volatile);
1167 return withFastQualifiers(Qualifiers::Volatile);
8219 removeLocalFastQualifiers(Qualifiers::Volatile);
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp337 IO.bitSetCase(Options, "Volatile", PointerOptions::Volatile); in bitset()
349 IO.bitSetCase(Options, "Volatile", ModifierOptions::Volatile); in bitset()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp2297 if (Mods & uint16_t(ModifierOptions::Volatile)) { in visitKnownRecord()
2299 LVType *Volatile = Reader->createType(); in visitKnownRecord() local
2300 Volatile->setIsModifier(); in visitKnownRecord()
2301 LastLink->setType(Volatile); in visitKnownRecord()
2302 LastLink = Volatile; in visitKnownRecord()

12