/freebsd/contrib/llvm-project/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() 403 EltQT = IsVolatile ? EltQT.withVolatile() : EltQT; in visitArray() 644 void visitArray(FieldKind FK, const ArrayType *AT, bool IsVolatile, in visitArray() 655 GenFuncBaseTy::visitArray(FK, AT, IsVolatile, FD, CurStructOffset, Addrs); in visitArray() [all …]
|
H A D | CGBuilder.h | 119 llvm::LoadInst *CreateLoad(Address Addr, bool IsVolatile, 123 Addr.getAlignment().getAsAlign(), IsVolatile, Name); 136 bool IsVolatile = false) { 138 Addr.getAlignment().getAsAlign(), IsVolatile); 144 bool IsVolatile = false) { 145 return CreateAlignedStore(Val, Addr, Align.getAsAlign(), IsVolatile); 152 bool IsVolatile = false) { 153 return CGBuilderBaseTy::CreateStore(Val, Addr, IsVolatile); 364 bool IsVolatile = false) { 368 Src.getAlignment().getAsAlign(), Size, IsVolatile); [all …]
|
H A D | CGAtomic.cpp | 224 bool IsVolatile); 247 bool IsVolatile); 251 bool IsVolatile); 264 llvm::AtomicOrdering AO, bool IsVolatile); 266 llvm::Value *EmitAtomicLoadOp(llvm::AtomicOrdering AO, bool IsVolatile, 287 bool IsVolatile); 291 bool IsVolatile); 294 bool IsVolatile); 297 bool IsVolatile); 1474 bool IsVolatile, bool CmpXchg) { in EmitAtomicLoadOp() argument [all …]
|
H A D | CGCall.h | 377 unsigned IsVolatile : 1; 385 : IsVolatile(false), IsUnused(false), IsExternallyDestructed(false) {} in ReturnValueSlot() 386 ReturnValueSlot(Address Addr, bool IsVolatile, bool IsUnused = false, 388 : Addr(Addr), IsVolatile(IsVolatile), IsUnused(IsUnused), in Addr() 392 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 | 126 bool IsText, bool RequiresNullTerminator, bool IsVolatile, 178 uint64_t Offset, bool IsVolatile, in getFileSlice() argument 181 /*RequiresNullTerminator=*/false, IsVolatile, in getFileSlice() 262 bool RequiresNullTerminator, bool IsVolatile, in getFile() argument 265 IsText, RequiresNullTerminator, IsVolatile, in getFile() 273 bool IsVolatile, std::optional<Align> Alignment); 278 bool IsText, bool RequiresNullTerminator, bool IsVolatile, in getFileAux() argument 286 RequiresNullTerminator, IsVolatile, Alignment); in getFileAux() 292 WritableMemoryBuffer::getFile(const Twine &Filename, bool IsVolatile, in getFile() argument 296 /*RequiresNullTerminator=*/false, IsVolatile, Alignment); in getFile() [all …]
|
H A D | VirtualFileSystem.cpp | 120 bool RequiresNullTerminator, bool IsVolatile) { in getBufferForFile() argument 125 return (*F)->getBuffer(Name, FileSize, RequiresNullTerminator, IsVolatile); in getBufferForFile() 212 bool IsVolatile) override; 238 bool RequiresNullTerminator, bool IsVolatile) { in getBuffer() argument 241 IsVolatile); in getBuffer() 739 bool IsVolatile) override { in getBuffer() argument 2513 bool IsVolatile) override { in getBuffer() argument 2515 IsVolatile); in getBuffer()
|
/freebsd/contrib/llvm-project/clang/include/clang/CodeGen/ |
H A D | CodeGenABITypes.h | 140 bool IsVolatile, 150 bool IsVolatile, 160 bool IsVolatile, 169 bool IsVolatile, QualType QT); 177 bool IsVolatile, QualType QT); 185 bool IsVolatile, QualType QT);
|
/freebsd/contrib/llvm-project/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 | 200 constexpr char IsVolatile[] = "IsVolatile"; variable
|
/freebsd/contrib/llvm-project/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,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIMemoryLegalizer.cpp | 101 bool IsVolatile = false; member in __anone9343ac70111::SIMemOpInfo 112 bool IsVolatile = false, bool IsNonTemporal = false, in SIMemOpInfo() argument 117 IsVolatile(IsVolatile), IsNonTemporal(IsNonTemporal), in SIMemOpInfo() 197 return IsVolatile; in isVolatile() 318 SIMemOp Op, bool IsVolatile, 404 bool IsVolatile, bool IsNonTemporal, 457 bool IsVolatile, bool IsNonTemporal, 518 bool IsVolatile, bool IsNonTemporal, 562 bool IsVolatile, bool IsNonTemporal, 588 bool IsVolatile, bool IsNonTemporal, [all …]
|
/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/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()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizerHelper.h | 262 bool IsVolatile); 265 Align SrcAlign, bool IsVolatile); 268 Align SrcAlign, bool IsVolatile); 271 bool IsVolatile);
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaStmtAsm.cpp | 244 bool IsVolatile, unsigned NumOutputs, in ActOnGCCAsmStmt() argument 280 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt() 349 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt() 371 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt() 478 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt() 492 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, NumInputs, in ActOnGCCAsmStmt() 498 new (Context) GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt()
|
H A D | OpenCLBuiltins.td | 177 bit IsVolatile = 0; 193 let IsVolatile = _Ty.IsVolatile; 206 let IsVolatile = _Ty.IsVolatile; 217 let IsVolatile = _Ty.IsVolatile; 225 let IsVolatile = 1; 243 let IsVolatile = _Ty.IsVolatile;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
H A D | LVType.h | 42 IsVolatile, enumerator 91 KIND(LVTypeKind, IsVolatile);
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LowerMatrixIntrinsics.cpp | 1125 bool IsVolatile, ShapeInfo Shape, IRBuilder<> &Builder) { in loadMatrix() argument 1137 IsVolatile, "col.load"); in loadMatrix() 1147 MatrixTy loadMatrix(Value *MatrixPtr, MaybeAlign Align, bool IsVolatile, in loadMatrix() argument 1160 Builder.getInt64(MatrixShape.getStride()), IsVolatile, in loadMatrix() 1166 bool IsVolatile, ShapeInfo Shape) { in LowerLoad() argument 1169 loadMatrix(Inst->getType(), Ptr, Align, Stride, IsVolatile, in LowerLoad() 1190 MaybeAlign MAlign, bool IsVolatile, ShapeInfo MatrixShape, in storeMatrix() argument 1200 Builder.getInt64(MatrixShape.getStride()), IsVolatile, Builder); in storeMatrix() 1206 MaybeAlign MAlign, Value *Stride, bool IsVolatile, in storeMatrix() argument 1220 IsVolatile); in storeMatrix() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | ThreadSanitizer.cpp | 629 const bool IsVolatile = ClDistinguishVolatile && in instrumentLoadOrStore() local 632 assert((!IsVolatile || !IsCompoundRW) && "Compound volatile invalid!"); in instrumentLoadOrStore() 639 else if (IsVolatile) in instrumentLoadOrStore() 646 else if (IsVolatile) in instrumentLoadOrStore()
|
/freebsd/contrib/llvm-project/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() 778 if (IsVolatile) in foldPHIArgLoadIntoPHI()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | LoadStoreOpt.cpp | 193 bool IsVolatile; in instMayAlias() member 235 if (MUC0.IsVolatile && MUC1.IsVolatile) in instMayAlias()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVPrepareFunctions.cpp | 128 Argument *IsVolatile = F->getArg(3); in lowerIntrinsicToFunction() local 132 IsVolatile->setName("isvolatile"); in lowerIntrinsicToFunction()
|