| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGNonTrivialStruct.cpp | 152 std::string getVolatileOffsetStr(bool IsVolatile, CharUnits Offset) { in getVolatileOffsetStr() 154 if (IsVolatile) in getVolatileOffsetStr() 184 void visitArray(FieldKind FK, const ArrayType *AT, bool IsVolatile, in visitArray() 201 EltTy = IsVolatile ? EltTy.withVolatile() : EltTy; in visitArray() 208 std::string getName(QualType QT, bool IsVolatile) { in getName() 209 QT = IsVolatile ? QT.withVolatile() : QT; in getName() 357 void visitArray(FieldKind FK, const ArrayType *AT, bool IsVolatile, in visitArray() 416 EltQT = IsVolatile ? EltQT.withVolatile() : EltQT; in visitArray() 664 void visitArray(FieldKind FK, const ArrayType *AT, bool IsVolatile, in visitArray() 675 GenFuncBaseTy::visitArray(FK, AT, IsVolatile, FD, CurStructOffset, Addrs); in visitArray() [all …]
|
| H A D | CGBuilder.h | 124 llvm::LoadInst *CreateLoad(Address Addr, bool IsVolatile, 128 Addr.getAlignment().getAsAlign(), IsVolatile, Name); 141 bool IsVolatile = false) { 143 Addr.getAlignment().getAsAlign(), IsVolatile); 149 bool IsVolatile = false) { 150 return CreateAlignedStore(Val, Addr, Align.getAsAlign(), IsVolatile); 157 bool IsVolatile = false) { 158 return CGBuilderBaseTy::CreateStore(Val, Addr, IsVolatile); 370 bool IsVolatile = false) { 374 Src.getAlignment().getAsAlign(), Size, IsVolatile); [all …]
|
| H A D | CGAtomic.cpp | 223 bool IsVolatile); 246 bool IsVolatile); 250 bool IsVolatile); 263 llvm::AtomicOrdering AO, bool IsVolatile); 265 llvm::Value *EmitAtomicLoadOp(llvm::AtomicOrdering AO, bool IsVolatile, 286 bool IsVolatile); 290 bool IsVolatile); 293 bool IsVolatile); 296 bool IsVolatile); 1518 bool IsVolatile, bool CmpXchg) { in EmitAtomicLoadOp() argument [all …]
|
| H A D | CGCall.h | 388 unsigned IsVolatile : 1; 396 : IsVolatile(false), IsUnused(false), IsExternallyDestructed(false) {} in ReturnValueSlot() 397 ReturnValueSlot(Address Addr, bool IsVolatile, bool IsUnused = false, 399 : Addr(Addr), IsVolatile(IsVolatile), IsUnused(IsUnused), in Addr() 403 bool isVolatile() const { return IsVolatile; } in isVolatile()
|
| H A D | CGValue.h | 58 unsigned IsVolatile : 1; 68 bool isVolatileQualified() const { return IsVolatile; } 102 ER.IsVolatile = false; 112 ER.IsVolatile = false; 129 ER.IsVolatile = isVolatile;
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | MemoryBuffer.cpp | 123 bool IsText, bool RequiresNullTerminator, bool IsVolatile, 175 uint64_t Offset, bool IsVolatile, in getFileSlice() argument 178 /*RequiresNullTerminator=*/false, IsVolatile, in getFileSlice() 259 bool RequiresNullTerminator, bool IsVolatile, in getFile() argument 262 IsText, RequiresNullTerminator, IsVolatile, in getFile() 270 bool IsVolatile, std::optional<Align> Alignment); 275 bool IsText, bool RequiresNullTerminator, bool IsVolatile, in getFileAux() argument 283 RequiresNullTerminator, IsVolatile, Alignment); in getFileAux() 289 WritableMemoryBuffer::getFile(const Twine &Filename, bool IsVolatile, in getFile() argument 293 /*RequiresNullTerminator=*/false, IsVolatile, Alignment); in getFile() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Descriptor.cpp | 85 bool IsMutable, bool IsVolatile, bool IsActive, in ctorArrayDesc() argument 107 Desc->IsVolatile = IsVolatile; in ctorArrayDesc() 110 Fn(B, ElemLoc, Desc->IsConst, Desc->IsFieldMutable, IsVolatile, IsActive, in ctorArrayDesc() 153 bool IsVolatile, bool IsActive, bool IsUnionField, in initField() argument 164 Desc->IsVolatile = IsVolatile || D->IsVolatile; in initField() 168 Desc->IsVolatile, Desc->IsActive, InUnion || D->isUnion(), D); in initField() 172 bool IsVolatile, bool IsActive, bool InUnion, in initBase() argument 189 Desc->IsVolatile = false; in initBase() 192 initBase(B, Ptr + FieldOffset, IsConst, IsMutable, IsVolatile, IsActive, in initBase() 195 initField(B, Ptr + FieldOffset, IsConst, IsMutable, IsVolatile, IsActive, in initBase() [all …]
|
| H A D | Descriptor.h | 36 bool IsMutable, bool IsVolatile, bool IsActive, 108 unsigned IsVolatile : 1; 117 IsArrayElement(false), IsVolatile(false), LifeState(Lifetime::Started), in InlineDescriptor() 170 const bool IsVolatile = false; member 185 bool IsVolatile); 206 bool IsTemporary, bool IsMutable, bool IsVolatile);
|
| H A D | Program.cpp | 252 const bool IsVolatile = Ty.isVolatileQualified(); in createGlobal() local 255 IsTemporary, /*IsMutable=*/false, IsVolatile); in createGlobal() 258 IsTemporary, /*IsMutable=*/false, IsVolatile); in createGlobal() 374 const bool IsVolatile = FT.isVolatileQualified(); in getOrCreateRecord() local 378 /*isTemporary=*/false, IsMutable, IsVolatile); in getOrCreateRecord() 381 /*isTemporary=*/false, IsMutable, IsVolatile); in getOrCreateRecord() 398 bool IsMutable, bool IsVolatile, in createDescriptor() argument 405 IsMutable, IsVolatile); in createDescriptor()
|
| H A D | Program.h | 123 bool IsVolatile = false) { 125 IsMutable, IsVolatile); 132 bool IsMutable = false, bool IsVolatile = false,
|
| /freebsd/contrib/llvm-project/clang/include/clang/CodeGen/ |
| H A D | CodeGenABITypes.h | 154 bool IsVolatile, 164 bool IsVolatile, 174 bool IsVolatile, 183 bool IsVolatile, QualType QT); 191 bool IsVolatile, QualType QT); 199 bool IsVolatile, QualType QT);
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | MemoryBuffer.h | 100 bool RequiresNullTerminator = true, bool IsVolatile = false, 114 int64_t Offset, bool IsVolatile = false, 128 bool RequiresNullTerminator = true, bool IsVolatile = false, 158 bool IsVolatile = false, 204 getFile(const Twine &Filename, bool IsVolatile = false, 210 bool IsVolatile = false,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblySelectionDAGInfo.cpp | 35 SDValue Size, Align Alignment, bool IsVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy() argument 54 SDValue Op3, Align Alignment, bool IsVolatile, in EmitTargetCodeForMemmove() argument 57 Alignment, IsVolatile, false, in EmitTargetCodeForMemmove() 63 SDValue Size, Align Alignment, bool IsVolatile, bool AlwaysInline, in EmitTargetCodeForMemset() argument
|
| H A D | WebAssemblySelectionDAGInfo.h | 42 SDValue Op3, Align Alignment, bool IsVolatile,
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/Atomic/ |
| H A D | Atomic.cpp | 22 Value *AtomicInfo::EmitAtomicLoadOp(AtomicOrdering AO, bool IsVolatile, in EmitAtomicLoadOp() argument 31 if (IsVolatile) in EmitAtomicLoadOp() 91 AtomicOrdering Failure, bool IsVolatile, bool IsWeak) { in EmitAtomicCompareExchangeOp() argument 99 Inst->setVolatile(IsVolatile); in EmitAtomicCompareExchangeOp() 186 AtomicOrdering Failure, bool IsVolatile, bool IsWeak) { in EmitAtomicCompareExchange() argument 192 Failure, IsVolatile, IsWeak); in EmitAtomicCompareExchange()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/Atomic/ |
| H A D | Atomic.h | 61 LLVM_ABI Value *EmitAtomicLoadOp(AtomicOrdering AO, bool IsVolatile, 93 bool IsVolatile = false, bool IsWeak = false); 98 bool IsVolatile, bool IsWeak);
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIMemoryLegalizer.cpp | 103 bool IsVolatile = false; member in __anone9343ac70111::SIMemOpInfo 114 bool IsVolatile = false, bool IsNonTemporal = false, in SIMemOpInfo() argument 119 IsVolatile(IsVolatile), IsNonTemporal(IsNonTemporal), in SIMemOpInfo() 199 return IsVolatile; in isVolatile() 320 SIMemOp Op, bool IsVolatile, 399 bool IsVolatile, bool IsNonTemporal, 450 bool IsVolatile, bool IsNonTemporal, 508 bool IsVolatile, bool IsNonTemporal, 538 bool IsVolatile, bool IsNonTemporal, 562 bool IsVolatile, bool IsNonTemporal, [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZSelectionDAGInfo.h | 31 bool IsVolatile, bool AlwaysInline, 38 bool IsVolatile, bool AlwaysInline,
|
| H A D | SystemZSelectionDAGInfo.cpp | 72 SDValue Size, Align Alignment, bool IsVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy() argument 74 if (IsVolatile) in EmitTargetCodeForMemcpy() 100 SDValue Byte, SDValue Size, Align Alignment, bool IsVolatile, in EmitTargetCodeForMemset() argument 104 if (IsVolatile) in EmitTargetCodeForMemset()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | MatrixBuilder.h | 67 Value *Stride, bool IsVolatile, unsigned Rows, 71 Value *Ops[] = {DataPtr, Stride, B.getInt1(IsVolatile), B.getInt32(Rows), 90 Value *Stride, bool IsVolatile, 94 Stride, B.getInt1(IsVolatile),
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.h | 269 bool IsVolatile); 272 Align SrcAlign, bool IsVolatile); 275 Align SrcAlign, bool IsVolatile); 278 bool IsVolatile);
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
| H A D | LVType.h | 43 IsVolatile, enumerator 95 KIND(LVTypeKind, IsVolatile);
|
| /freebsd/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | ClangOpenCLBuiltinEmitter.cpp | 248 TypeFlags() : IsConst(false), IsVolatile(false), IsPointer(false) {} in TypeFlags() 250 bool IsVolatile : 1; member 984 if (Type->getValueAsBit("IsVolatile") || Flags.IsVolatile) { in getTypeString() 1045 Flags.IsVolatile = Type->getValueAsBit("IsVolatile"); in getTypeLists()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | ThreadSanitizer.cpp | 632 const bool IsVolatile = ClDistinguishVolatile && in instrumentLoadOrStore() local 635 assert((!IsVolatile || !IsCompoundRW) && "Compound volatile invalid!"); in instrumentLoadOrStore() 642 else if (IsVolatile) in instrumentLoadOrStore() 649 else if (IsVolatile) in instrumentLoadOrStore()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LowerMatrixIntrinsics.cpp | 1301 bool IsVolatile, ShapeInfo Shape, IRBuilder<> &Builder) { in loadMatrix() argument 1313 IsVolatile, "col.load"); in loadMatrix() 1323 MatrixTy loadMatrix(Value *MatrixPtr, MaybeAlign Align, bool IsVolatile, in loadMatrix() argument 1335 Builder.getInt64(MatrixShape.getStride()), IsVolatile, in loadMatrix() 1341 Value *Stride, bool IsVolatile, ShapeInfo Shape, in LowerLoad() argument 1343 return loadMatrix(Inst->getType(), Ptr, Align, Stride, IsVolatile, Shape, in LowerLoad() 1363 MaybeAlign MAlign, bool IsVolatile, ShapeInfo MatrixShape, in storeMatrix() argument 1373 Builder.getInt64(MatrixShape.getStride()), IsVolatile, Builder); in storeMatrix() 1379 MaybeAlign MAlign, Value *Stride, bool IsVolatile, in storeMatrix() argument 1393 IsVolatile); in storeMatrix() [all …]
|