| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGNonTrivialStruct.cpp | 153 if (IsVolatile) in getVolatileOffsetStr() 852 bool IsVolatile = Dst.isVolatile(); in callCStructDefaultConstructor() local 864 return GenName.getName(QT, IsVolatile); in getNonTrivialCopyConstructorStr() 872 return GenName.getName(QT, IsVolatile); in getNonTrivialDestructorStr() 876 bool IsVolatile = Dst.isVolatile(); in callCStructDestructor() local 894 IsVolatile, *this, in callCStructCopyConstructor() 919 IsVolatile, *this, in callCStructMoveConstructor() 947 bool IsVolatile, QualType QT) { in getNonTrivialCStructCopyConstructor() argument 959 bool IsVolatile, QualType QT) { in getNonTrivialCStructMoveConstructor() argument 971 bool IsVolatile, QualType QT) { in getNonTrivialCStructCopyAssignmentOperator() argument [all …]
|
| H A D | CGBuilder.h | 81 llvm::LoadInst *CreateLoad(Address Addr, bool IsVolatile, 100 bool IsVolatile = false) { 108 bool IsVolatile = false) { 116 bool IsVolatile = false) { 117 return CGBuilderBaseTy::CreateStore(Val, Addr, IsVolatile); 313 bool IsVolatile = false) { 316 IsVolatile); 319 bool IsVolatile = false) { 322 IsVolatile); 334 bool IsVolatile = false) { [all …]
|
| H A D | CGAtomic.cpp | 222 bool IsVolatile); 245 bool IsVolatile); 249 bool IsVolatile); 1587 if (IsVolatile) in EmitAtomicLoadOp() 1606 return IsVolatile && AtomicIsInline; in LValueIsSuitableForInlineAtomic() 1617 IsVolatile = true; in EmitAtomicLoad() 1870 bool IsVolatile) { in EmitAtomicUpdateLibcall() argument 1899 bool IsVolatile) { in EmitAtomicUpdateOp() argument 2011 bool IsVolatile) { in EmitAtomicUpdate() argument 2036 IsVolatile = true; in EmitAtomicStore() [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()
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | MemoryBuffer.cpp | 159 uint64_t Offset, bool IsVolatile) { in getFileSlice() argument 249 bool IsVolatile); 270 /*RequiresNullTerminator=*/false, IsVolatile); in getFile() 278 /*RequiresNullTerminator=*/false, IsVolatile); in getFileSlice() 324 bool IsVolatile) { in shouldUseMmap() argument 328 if (IsVolatile && RequiresNullTerminator) in shouldUseMmap() 430 bool IsVolatile) { in getOpenFileImpl() argument 457 PageSize, IsVolatile)) { in getOpenFileImpl() 501 RequiresNullTerminator, IsVolatile); in getOpenFile() 506 int64_t Offset, bool IsVolatile) { in getOpenFileSlice() argument [all …]
|
| /llvm-project-15.0.7/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);
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | MemoryBuffer.h | 95 bool RequiresNullTerminator = true, bool IsVolatile = false); 108 int64_t Offset, bool IsVolatile = false); 118 bool RequiresNullTerminator = true, bool IsVolatile = false); 146 bool IsVolatile = false); 191 getFile(const Twine &Filename, bool IsVolatile = false); 196 bool IsVolatile = false);
|
| /llvm-project-15.0.7/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,
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/COFF/ |
| H A D | types-ptr-to-member.ll | 35 ; CHECK: IsVolatile: 0 48 ; CHECK: IsVolatile: 0 61 ; CHECK: IsVolatile: 0 74 ; CHECK: IsVolatile: 0 90 ; CHECK: IsVolatile: 0 103 ; CHECK: IsVolatile: 0 116 ; CHECK: IsVolatile: 0 129 ; CHECK: IsVolatile: 0 144 ; CHECK: IsVolatile: 0 159 ; CHECK: IsVolatile: 0
|
| H A D | type-quals.ll | 60 ; CHECK: IsVolatile: 0 106 ; CHECK: IsVolatile: 0 118 ; CHECK: IsVolatile: 0 130 ; CHECK: IsVolatile: 1 174 ; CHECK: IsVolatile: 0 186 ; CHECK: IsVolatile: 0 268 ; CHECK: IsVolatile: 0 328 ; CHECK: IsVolatile: 0 342 ; CHECK: IsVolatile: 0 362 ; CHECK: IsVolatile: 0
|
| H A D | types-method-ref-qualifiers.ll | 97 ; CHECK: IsVolatile: 0 123 ; CHECK: IsVolatile: 0 149 ; CHECK: IsVolatile: 0
|
| H A D | defer-complete-type.ll | 38 ; CHECK: IsVolatile: 0 79 ; CHECK: IsVolatile: 0
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | SIMemoryLegalizer.cpp | 99 bool IsVolatile = false; member in __anon363febf70111::SIMemOpInfo 109 bool IsVolatile = false, in SIMemOpInfo() argument 115 IsVolatile(IsVolatile), in SIMemOpInfo() 195 return IsVolatile; in isVolatile() 698 bool IsVolatile = false; in constructFromMIWithMMO() local 704 IsVolatile |= MMO->isVolatile(); in constructFromMIWithMMO() 935 if (IsVolatile) { in enableVolatileAndOrNonTemporal() 1287 if (IsVolatile) { in enableVolatileAndOrNonTemporal() 1589 if (IsVolatile) { in enableVolatileAndOrNonTemporal() 1822 if (IsVolatile) { in enableVolatileAndOrNonTemporal() [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-readobj/COFF/ |
| H A D | codeview-merging-ghash.test | 39 # MERGED-NEXT: IsVolatile: 0 53 # MERGED-NEXT: IsVolatile: 0 67 # MERGED-NEXT: IsVolatile: 0 81 # MERGED-NEXT: IsVolatile: 0
|
| /llvm-project-15.0.7/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()
|
| /llvm-project-15.0.7/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),
|
| /llvm-project-15.0.7/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);
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaStmtAsm.cpp | 242 bool IsVolatile, unsigned NumOutputs, in ActOnGCCAsmStmt() argument 277 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt() 346 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt() 368 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt() 470 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt() 484 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, NumInputs, in ActOnGCCAsmStmt() 490 new (Context) GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LowerMatrixIntrinsics.cpp | 974 bool IsVolatile, ShapeInfo Shape, IRBuilder<> &Builder) { in loadMatrix() argument 986 IsVolatile, "col.load"); in loadMatrix() 996 MatrixTy loadMatrix(Value *MatrixPtr, MaybeAlign Align, bool IsVolatile, in loadMatrix() argument 1015 Builder.getInt64(MatrixShape.getStride()), IsVolatile, in loadMatrix() 1021 bool IsVolatile, ShapeInfo Shape) { in LowerLoad() argument 1024 loadMatrix(Inst->getType(), Ptr, Align, Stride, IsVolatile, in LowerLoad() 1045 MaybeAlign MAlign, bool IsVolatile, ShapeInfo MatrixShape, in storeMatrix() argument 1067 MaybeAlign MAlign, Value *Stride, bool IsVolatile, in storeMatrix() argument 1081 IsVolatile); in storeMatrix() 1089 Value *Stride, bool IsVolatile, ShapeInfo Shape) { in LowerStore() argument [all …]
|
| /llvm-project-15.0.7/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()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LoadStoreOpt.cpp | 193 bool IsVolatile; in instMayAlias() member 234 if (MUC0.IsVolatile && MUC1.IsVolatile) in instMayAlias()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombinePHI.cpp | 672 bool IsVolatile = FirstLI->isVolatile(); in foldPHIArgLoadIntoPHI() local 685 if (IsVolatile && in foldPHIArgLoadIntoPHI() 697 if (LI->isVolatile() != IsVolatile || in foldPHIArgLoadIntoPHI() 715 if (IsVolatile && LI->getParent()->getTerminator()->getNumSuccessors() != 1) in foldPHIArgLoadIntoPHI() 728 new LoadInst(FirstLI->getType(), NewPN, "", IsVolatile, LoadAlignment); in foldPHIArgLoadIntoPHI() 770 if (IsVolatile) in foldPHIArgLoadIntoPHI()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | ThreadSanitizer.cpp | 643 const bool IsVolatile = ClDistinguishVolatile && in instrumentLoadOrStore() local 646 assert((!IsVolatile || !IsCompoundRW) && "Compound volatile invalid!"); in instrumentLoadOrStore() 653 else if (IsVolatile) in instrumentLoadOrStore() 660 else if (IsVolatile) in instrumentLoadOrStore()
|