| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGNonTrivialStruct.cpp | 151 std::string getVolatileOffsetStr(bool IsVolatile, CharUnits Offset) { in getVolatileOffsetStr() 153 if (IsVolatile) in getVolatileOffsetStr() 183 void visitArray(FieldKind FK, const ArrayType *AT, bool IsVolatile, in visitArray() 200 EltTy = IsVolatile ? EltTy.withVolatile() : EltTy; in visitArray() 207 std::string getName(QualType QT, bool IsVolatile) { in getName() 208 QT = IsVolatile ? QT.withVolatile() : QT; in getName() 344 void visitArray(FieldKind FK, const ArrayType *AT, bool IsVolatile, in visitArray() 406 EltQT = IsVolatile ? EltQT.withVolatile() : EltQT; in visitArray() 651 void visitArray(FieldKind FK, const ArrayType *AT, bool IsVolatile, in visitArray() 662 GenFuncBaseTy::visitArray(FK, AT, IsVolatile, FD, CurStructOffset, Addrs); in visitArray() [all …]
|
| H A D | CGBuilder.h | 81 llvm::LoadInst *CreateLoad(Address Addr, bool IsVolatile, 84 Addr.getAlignment().getAsAlign(), IsVolatile, 100 bool IsVolatile = false) { 102 Addr.getAlignment().getAsAlign(), IsVolatile); 108 bool IsVolatile = false) { 109 return CreateAlignedStore(Val, Addr, Align.getAsAlign(), IsVolatile); 116 bool IsVolatile = false) { 117 return CGBuilderBaseTy::CreateStore(Val, Addr, IsVolatile); 313 bool IsVolatile = false) { 316 IsVolatile); [all …]
|
| H A D | CGAtomic.cpp | 222 bool IsVolatile); 245 bool IsVolatile); 249 bool IsVolatile); 262 llvm::AtomicOrdering AO, bool IsVolatile); 264 llvm::Value *EmitAtomicLoadOp(llvm::AtomicOrdering AO, bool IsVolatile); 284 bool IsVolatile); 288 bool IsVolatile); 291 bool IsVolatile); 294 bool IsVolatile); 1580 bool IsVolatile) { in EmitAtomicLoadOp() argument [all …]
|
| H A D | CGCall.h | 361 unsigned IsVolatile : 1; variable 367 : IsVolatile(false), IsUnused(false), IsExternallyDestructed(false) {} in ReturnValueSlot() 368 ReturnValueSlot(Address Addr, bool IsVolatile, bool IsUnused = false, 370 : Addr(Addr), IsVolatile(IsVolatile), IsUnused(IsUnused), in Addr() 374 bool isVolatile() const { return IsVolatile; } in isVolatile()
|
| /openbsd-src/gnu/llvm/llvm/lib/Support/ |
| H A D | MemoryBuffer.cpp | 116 bool IsText, bool RequiresNullTerminator, bool IsVolatile, 165 uint64_t Offset, bool IsVolatile, in getFileSlice() argument 168 /*RequiresNullTerminator=*/false, IsVolatile, in getFileSlice() 249 bool RequiresNullTerminator, bool IsVolatile, in getFile() argument 252 IsText, RequiresNullTerminator, IsVolatile, in getFile() 260 bool IsVolatile, std::optional<Align> Alignment); 265 bool IsText, bool RequiresNullTerminator, bool IsVolatile, in getFileAux() argument 273 RequiresNullTerminator, IsVolatile, Alignment); in getFileAux() 279 WritableMemoryBuffer::getFile(const Twine &Filename, bool IsVolatile, in getFile() argument 283 /*RequiresNullTerminator=*/false, IsVolatile, Alignment); in getFile() [all …]
|
| H A D | VirtualFileSystem.cpp | 119 bool RequiresNullTerminator, bool IsVolatile) { in getBufferForFile() argument 124 return (*F)->getBuffer(Name, FileSize, RequiresNullTerminator, IsVolatile); in getBufferForFile() 201 bool IsVolatile) override; 227 bool RequiresNullTerminator, bool IsVolatile) { in getBuffer() argument 230 IsVolatile); in getBuffer() 712 bool IsVolatile) override { in getBuffer() argument 2411 bool IsVolatile) override { in getBuffer() argument 2413 IsVolatile); in getBuffer()
|
| /openbsd-src/gnu/llvm/clang/include/clang/CodeGen/ |
| H A D | CodeGenABITypes.h | 132 bool IsVolatile, 142 bool IsVolatile, 152 bool IsVolatile, 161 bool IsVolatile, QualType QT); 169 bool IsVolatile, QualType QT); 177 bool IsVolatile, QualType QT);
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Support/ |
| H A D | MemoryBuffer.h | 99 bool RequiresNullTerminator = true, bool IsVolatile = false, 113 int64_t Offset, bool IsVolatile = false, 127 bool RequiresNullTerminator = true, bool IsVolatile = false, 157 bool IsVolatile = false, 203 getFile(const Twine &Filename, bool IsVolatile = false, 209 bool IsVolatile = false,
|
| H A D | AMDGPUMetadata.h | 199 constexpr char IsVolatile[] = "IsVolatile"; variable
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblySelectionDAGInfo.cpp | 23 SDValue Size, Align Alignment, bool IsVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy() argument 38 SDValue Op3, Align Alignment, bool IsVolatile, in EmitTargetCodeForMemmove() argument 41 Alignment, IsVolatile, false, in EmitTargetCodeForMemmove() 47 SDValue Size, Align Alignment, bool IsVolatile, bool AlwaysInline, in EmitTargetCodeForMemset() argument
|
| H A D | WebAssemblySelectionDAGInfo.h | 39 SDValue Op3, Align Alignment, bool IsVolatile,
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | SIMemoryLegalizer.cpp | 99 bool IsVolatile = false; member in __anon623980fe0111::SIMemOpInfo 109 bool IsVolatile = false, in SIMemOpInfo() argument 115 IsVolatile(IsVolatile), in SIMemOpInfo() 195 return IsVolatile; in isVolatile() 312 SIMemOp Op, bool IsVolatile, 389 bool IsVolatile, 442 bool IsVolatile, 503 bool IsVolatile, 533 bool IsVolatile, 559 bool IsVolatile, [all …]
|
| H A D | AMDGPUTargetTransformInfo.cpp | 507 Info.IsVolatile = !Volatile->isZero(); in getTgtMemIntrinsic() 1042 const ConstantInt *IsVolatile = cast<ConstantInt>(II->getArgOperand(4)); in rewriteIntrinsicWithAddressSpace() local 1043 if (!IsVolatile->isZero()) in rewriteIntrinsicWithAddressSpace()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| H A D | SystemZSelectionDAGInfo.h | 27 bool IsVolatile, bool AlwaysInline, 34 bool IsVolatile, bool AlwaysInline,
|
| H A D | SystemZSelectionDAGInfo.cpp | 62 SDValue Size, Align Alignment, bool IsVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy() argument 64 if (IsVolatile) in EmitTargetCodeForMemcpy() 90 SDValue Byte, SDValue Size, Align Alignment, bool IsVolatile, in EmitTargetCodeForMemset() argument 94 if (IsVolatile) in EmitTargetCodeForMemset()
|
| /openbsd-src/gnu/llvm/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),
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.h | 274 bool IsVolatile); 277 Align SrcAlign, bool IsVolatile); 280 Align SrcAlign, bool IsVolatile); 283 bool IsVolatile);
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaStmtAsm.cpp | 243 bool IsVolatile, unsigned NumOutputs, in ActOnGCCAsmStmt() argument 278 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt() 347 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt() 369 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt() 476 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt() 490 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, NumInputs, in ActOnGCCAsmStmt() 496 new (Context) GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
| H A D | LVType.h | 42 IsVolatile, enumerator 91 KIND(LVTypeKind, IsVolatile);
|
| /openbsd-src/gnu/llvm/clang/utils/TableGen/ |
| H A D | ClangOpenCLBuiltinEmitter.cpp | 250 TypeFlags() : IsConst(false), IsVolatile(false), IsPointer(false) {} in TypeFlags() 252 bool IsVolatile : 1; member 988 if (Type->getValueAsBit("IsVolatile") || Flags.IsVolatile) { in getTypeString() 1049 Flags.IsVolatile = Type->getValueAsBit("IsVolatile"); in getTypeLists()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LoadStoreOpt.cpp | 193 bool IsVolatile; in instMayAlias() member 234 if (MUC0.IsVolatile && MUC1.IsVolatile) in instMayAlias()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | LowerMatrixIntrinsics.cpp | 1098 bool IsVolatile, ShapeInfo Shape, IRBuilder<> &Builder) { in loadMatrix() argument 1110 IsVolatile, "col.load"); in loadMatrix() 1120 MatrixTy loadMatrix(Value *MatrixPtr, MaybeAlign Align, bool IsVolatile, in loadMatrix() argument 1139 Builder.getInt64(MatrixShape.getStride()), IsVolatile, in loadMatrix() 1145 bool IsVolatile, ShapeInfo Shape) { in LowerLoad() argument 1148 loadMatrix(Inst->getType(), Ptr, Align, Stride, IsVolatile, in LowerLoad() 1169 MaybeAlign MAlign, bool IsVolatile, ShapeInfo MatrixShape, in storeMatrix() argument 1185 Builder.getInt64(MatrixShape.getStride()), IsVolatile, Builder); in storeMatrix() 1191 MaybeAlign MAlign, Value *Stride, bool IsVolatile, in storeMatrix() argument 1205 IsVolatile); in storeMatrix() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombinePHI.cpp | 679 bool IsVolatile = FirstLI->isVolatile(); in foldPHIArgLoadIntoPHI() local 692 if (IsVolatile && in foldPHIArgLoadIntoPHI() 704 if (LI->isVolatile() != IsVolatile || in foldPHIArgLoadIntoPHI() 722 if (IsVolatile && LI->getParent()->getTerminator()->getNumSuccessors() != 1) in foldPHIArgLoadIntoPHI() 735 new LoadInst(FirstLI->getType(), NewPN, "", IsVolatile, LoadAlignment); in foldPHIArgLoadIntoPHI() 777 if (IsVolatile) in foldPHIArgLoadIntoPHI()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/ |
| H A D | ThreadSanitizer.cpp | 635 const bool IsVolatile = ClDistinguishVolatile && in instrumentLoadOrStore() local 638 assert((!IsVolatile || !IsCompoundRW) && "Compound volatile invalid!"); in instrumentLoadOrStore() 645 else if (IsVolatile) in instrumentLoadOrStore() 652 else if (IsVolatile) in instrumentLoadOrStore()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVPrepareFunctions.cpp | 178 Argument *IsVolatile = F->getArg(3); in lowerIntrinsicToFunction() local 182 IsVolatile->setName("isvolatile"); in lowerIntrinsicToFunction()
|