/netbsd-src/external/apache2/llvm/dist/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() 345 void visitArray(FieldKind FK, const ArrayType *AT, bool IsVolatile, in visitArray() 406 EltQT = IsVolatile ? EltQT.withVolatile() : EltQT; in visitArray() 654 void visitArray(FieldKind FK, const ArrayType *AT, bool IsVolatile, in visitArray() 665 GenFuncBaseTy::visitArray(FK, AT, IsVolatile, FD, CurStructOffset, Addrs); in visitArray() [all …]
|
H A D | CGBuilder.h | 78 llvm::LoadInst *CreateLoad(Address Addr, bool IsVolatile, 81 Addr.getAlignment().getAsAlign(), IsVolatile, 96 bool IsVolatile = false) { 98 Addr.getAlignment().getAsAlign(), IsVolatile); 103 CharUnits Align, bool IsVolatile = false) { 104 return CreateAlignedStore(Val, Addr, Align.getAsAlign(), IsVolatile); 111 bool IsVolatile = false) { 112 return CGBuilderBaseTy::CreateStore(Val, Addr, IsVolatile); 286 bool IsVolatile = false) { 289 IsVolatile); [all …]
|
H A D | CGAtomic.cpp | 214 bool IsVolatile); 237 bool IsVolatile); 241 bool IsVolatile); 254 llvm::AtomicOrdering AO, bool IsVolatile); 256 llvm::Value *EmitAtomicLoadOp(llvm::AtomicOrdering AO, bool IsVolatile); 276 bool IsVolatile); 280 bool IsVolatile); 283 bool IsVolatile); 286 bool IsVolatile); 1526 bool IsVolatile) { in EmitAtomicLoadOp() argument [all …]
|
H A D | CGCall.h | 366 unsigned IsVolatile : 1; variable 372 : IsVolatile(false), IsUnused(false), IsExternallyDestructed(false) {} in ReturnValueSlot() 373 ReturnValueSlot(Address Addr, bool IsVolatile, bool IsUnused = false, 375 : Addr(Addr), IsVolatile(IsVolatile), IsUnused(IsUnused), in Addr() 379 bool isVolatile() const { return IsVolatile; } in isVolatile()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/ |
H A D | MemoryBuffer.cpp | 110 bool IsText, bool RequiresNullTerminator, bool IsVolatile); 157 uint64_t Offset, bool IsVolatile) { in getFileSlice() argument 159 /*RequiresNullTerminator=*/false, IsVolatile); in getFileSlice() 247 bool RequiresNullTerminator, bool IsVolatile) { in getFile() argument 249 IsText, RequiresNullTerminator, IsVolatile); in getFile() 256 bool IsVolatile); 261 bool IsText, bool RequiresNullTerminator, bool IsVolatile) { in getFileAux() argument 268 RequiresNullTerminator, IsVolatile); in getFileAux() 274 WritableMemoryBuffer::getFile(const Twine &Filename, bool IsVolatile) { in getFile() argument 277 /*RequiresNullTerminator=*/false, IsVolatile); in getFile() [all …]
|
H A D | VirtualFileSystem.cpp | 116 bool RequiresNullTerminator, bool IsVolatile) { in getBufferForFile() argument 121 return (*F)->getBuffer(Name, FileSize, RequiresNullTerminator, IsVolatile); in getBufferForFile() 194 bool IsVolatile) override; 219 bool RequiresNullTerminator, bool IsVolatile) { in getBuffer() argument 222 IsVolatile); in getBuffer() 634 bool IsVolatile) override { in getBuffer() argument 1994 bool IsVolatile) override { in getBuffer() argument 1996 IsVolatile); in getBuffer()
|
/netbsd-src/external/apache2/llvm/dist/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);
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
H A D | MemoryBuffer.h | 88 bool RequiresNullTerminator = true, bool IsVolatile = false); 101 int64_t Offset, bool IsVolatile = false); 111 bool RequiresNullTerminator = true, bool IsVolatile = false); 139 bool IsVolatile = false); 184 getFile(const Twine &Filename, bool IsVolatile = false); 189 bool IsVolatile = false);
|
H A D | AMDGPUMetadata.h | 194 constexpr char IsVolatile[] = "IsVolatile"; variable
|
/netbsd-src/external/apache2/llvm/dist/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, in EmitTargetCodeForMemset() argument
|
H A D | WebAssemblySelectionDAGInfo.h | 39 SDValue Op3, Align Alignment, bool IsVolatile,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | SIMemoryLegalizer.cpp | 98 bool IsVolatile = false; member in __anon45e28bb20111::SIMemOpInfo 108 bool IsVolatile = false, in SIMemOpInfo() argument 114 IsVolatile(IsVolatile), in SIMemOpInfo() 195 return IsVolatile; in isVolatile() 311 SIMemOp Op, bool IsVolatile, 388 bool IsVolatile, 441 bool IsVolatile, 476 bool IsVolatile, 628 bool IsVolatile = false; in constructFromMIWithMMO() local 634 IsVolatile |= MMO->isVolatile(); in constructFromMIWithMMO() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | MatrixBuilder.h | 66 Value *Stride, bool IsVolatile, unsigned Rows, 75 Value *Ops[] = {DataPtr, Stride, B.getInt1(IsVolatile), B.getInt32(Rows), 94 Value *Stride, bool IsVolatile, 98 Stride, B.getInt1(IsVolatile),
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
H A D | SystemZSelectionDAGInfo.h | 29 bool IsVolatile, bool AlwaysInline, 36 bool IsVolatile,
|
H A D | SystemZSelectionDAGInfo.cpp | 50 SDValue Size, Align Alignment, bool IsVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy() argument 52 if (IsVolatile) in EmitTargetCodeForMemcpy() 77 SDValue Byte, SDValue Size, Align Alignment, bool IsVolatile, in EmitTargetCodeForMemset() argument 81 if (IsVolatile) in EmitTargetCodeForMemset()
|
/netbsd-src/external/apache2/llvm/dist/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() 469 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt() 483 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, NumInputs, in ActOnGCCAsmStmt() 489 new (Context) GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | CombinerHelper.h | 528 bool IsVolatile); 531 bool IsVolatile); 533 unsigned KnownLen, Align DstAlign, bool IsVolatile);
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | LowerMatrixIntrinsics.cpp | 804 bool IsVolatile, ShapeInfo Shape, IRBuilder<> &Builder) { in loadMatrix() argument 815 IsVolatile, "col.load"); in loadMatrix() 825 MatrixTy loadMatrix(Value *MatrixPtr, MaybeAlign Align, bool IsVolatile, in loadMatrix() argument 844 Builder.getInt64(MatrixShape.getStride()), IsVolatile, in loadMatrix() 850 bool IsVolatile, ShapeInfo Shape) { in LowerLoad() argument 853 loadMatrix(Inst->getType(), Ptr, Align, Stride, IsVolatile, in LowerLoad() 874 MaybeAlign MAlign, bool IsVolatile, ShapeInfo MatrixShape, in storeMatrix() argument 890 Builder.getInt64(MatrixShape.getStride()), IsVolatile, Builder); in storeMatrix() 896 MaybeAlign MAlign, Value *Stride, bool IsVolatile, in storeMatrix() argument 908 IsVolatile); in storeMatrix() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
H A D | ThreadSanitizer.cpp | 656 const bool IsVolatile = ClDistinguishVolatile && in instrumentLoadOrStore() local 659 assert((!IsVolatile || !IsCompoundRW) && "Compound volatile invalid!"); in instrumentLoadOrStore() 667 else if (IsVolatile) in instrumentLoadOrStore() 674 else if (IsVolatile) in instrumentLoadOrStore()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | LowerMemIntrinsics.cpp | 380 bool IsVolatile) { in createMemSetLoop() argument 412 PartAlign, IsVolatile); in createMemSetLoop()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/ |
H A D | OMPIRBuilder.cpp | 2324 Builder.CreateLoad(XElemTy, X.Var, X.IsVolatile, "omp.atomic.read"); in createAtomicRead() 2335 Builder.CreateLoad(IntCastTy, XBCast, X.IsVolatile, "omp.atomic.load"); in createAtomicRead() 2344 Builder.CreateStore(XRead, V.Var, V.IsVolatile); in createAtomicRead() 2363 StoreInst *XSt = Builder.CreateStore(Expr, X.Var, X.IsVolatile); in createAtomicWrite() 2375 StoreInst *XSt = Builder.CreateStore(ExprCast, XBCast, X.IsVolatile); in createAtomicWrite() 2401 emitAtomicUpdate(AllocIP, X.Var, Expr, AO, RMWOp, UpdateOp, X.IsVolatile, in createAtomicUpdate() 2555 X.IsVolatile, IsXLHSInRHSPart); in createAtomicCapture() 2558 Builder.CreateStore(CapturedVal, V.Var, V.IsVolatile); in createAtomicCapture()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelper.cpp | 1222 Align Alignment, bool IsVolatile) { in optimizeMemset() argument 1251 /*IsVolatile=*/IsVolatile), in optimizeMemset() 1336 bool IsVolatile) { in optimizeMemcpy() argument 1368 IsVolatile), in optimizeMemcpy() 1442 bool IsVolatile) { in optimizeMemmove() argument 1553 bool IsVolatile = MemOp->isVolatile(); in tryCombineMemCpyFamily() local 1555 if (IsVolatile) in tryCombineMemCpyFamily() 1585 return optimizeMemcpy(MI, Dst, Src, KnownLen, DstAlign, SrcAlign, IsVolatile); in tryCombineMemCpyFamily() 1587 return optimizeMemmove(MI, Dst, Src, KnownLen, DstAlign, SrcAlign, IsVolatile); in tryCombineMemCpyFamily() 1589 return optimizeMemset(MI, Dst, Src, KnownLen, DstAlign, IsVolatile); in tryCombineMemCpyFamily()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelDAGToDAG.cpp | 1016 bool IsVolatile = MemSD->isVolatile(); in tryLoadVector() local 1020 IsVolatile = false; in tryLoadVector() 1092 SDValue Ops[] = { getI32Imm(IsVolatile, DL), getI32Imm(CodeAddrSpace, DL), in tryLoadVector() 1119 SDValue Ops[] = { getI32Imm(IsVolatile, DL), getI32Imm(CodeAddrSpace, DL), in tryLoadVector() 1168 SDValue Ops[] = { getI32Imm(IsVolatile, DL), getI32Imm(CodeAddrSpace, DL), in tryLoadVector() 1217 SDValue Ops[] = { getI32Imm(IsVolatile, DL), getI32Imm(CodeAddrSpace, DL), in tryLoadVector() 1892 bool IsVolatile = MemSD->isVolatile(); in tryStoreVector() local 1896 IsVolatile = false; in tryStoreVector() 1943 StOps.push_back(getI32Imm(IsVolatile, DL)); in tryStoreVector()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | Mangle.h | 237 virtual void mangleCXXThrowInfo(QualType T, bool IsConst, bool IsVolatile,
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/DependencyScanning/ |
H A D | DependencyScanningFilesystem.cpp | 228 bool IsVolatile) override { in getBuffer() argument
|