/freebsd-11-stable/contrib/llvm-project/clang/include/clang/CodeGen/ |
H A D | CodeGenABITypes.h | 93 bool IsVolatile, 103 bool IsVolatile, 113 bool IsVolatile, 122 bool IsVolatile, QualType QT); 130 bool IsVolatile, QualType QT); 138 bool IsVolatile, QualType QT);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblySelectionDAGInfo.cpp | 23 SDValue Size, unsigned Align, bool IsVolatile, bool AlwaysInline, 38 SDValue Op3, unsigned Align, bool IsVolatile, 41 IsVolatile, false, DstPtrInfo, 47 SDValue Size, unsigned Align, bool IsVolatile, 21 EmitTargetCodeForMemcpy( SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool IsVolatile, bool AlwaysInline, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const argument 36 EmitTargetCodeForMemmove( SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Op1, SDValue Op2, SDValue Op3, unsigned Align, bool IsVolatile, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const argument 45 EmitTargetCodeForMemset( SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Val, SDValue Size, unsigned Align, bool IsVolatile, MachinePointerInfo DstPtrInfo) const argument
|
H A D | WebAssemblySelectionDAGInfo.h | 38 SDValue Op3, unsigned Align, bool IsVolatile,
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBuilder.h | 76 // ending up in the IsVolatile overload. 81 llvm::LoadInst *CreateLoad(Address Addr, bool IsVolatile, argument 85 IsVolatile, 108 bool IsVolatile = false) { 110 Addr.getAlignment().getAsAlign(), IsVolatile); 115 CharUnits Align, bool IsVolatile = false) { 116 return CreateAlignedStore(Val, Addr, Align.getQuantity(), IsVolatile); 123 bool IsVolatile = false) { 124 return CGBuilderBaseTy::CreateStore(Val, Addr, IsVolatile); 275 bool IsVolatile [all...] |
H A D | CGNonTrivialStruct.cpp | 151 std::string getVolatileOffsetStr(bool IsVolatile, CharUnits Offset) { argument 153 if (IsVolatile) 183 void visitArray(FieldKind FK, const ArrayType *AT, bool IsVolatile, argument 200 EltTy = IsVolatile ? EltTy.withVolatile() : EltTy; 207 std::string getName(QualType QT, bool IsVolatile) { argument 208 QT = IsVolatile ? QT.withVolatile() : QT; 331 void visitArray(FieldKind FK, const ArrayType *AT, bool IsVolatile, argument 392 EltQT = IsVolatile ? EltQT.withVolatile() : EltQT; 640 void visitArray(FieldKind FK, const ArrayType *AT, bool IsVolatile, argument 651 GenFuncBaseTy::visitArray(FK, AT, IsVolatile, F 818 callSpecialFunction(G &&Gen, StringRef FuncName, QualType QT, bool IsVolatile, CodeGenFunction &CGF, std::array<Address, N> Addrs) argument 841 getSpecialFunction(G &&Gen, StringRef FuncName, QualType QT, bool IsVolatile, std::array<CharUnits, N> Alignments, CodeGenModule &CGM) argument 853 bool IsVolatile = Dst.isVolatile(); local 862 getNonTrivialCopyConstructorStr( QualType QT, CharUnits Alignment, bool IsVolatile, ASTContext &Ctx) argument 868 getNonTrivialDestructorStr(QualType QT, CharUnits Alignment, bool IsVolatile, ASTContext &Ctx) argument 877 bool IsVolatile = Dst.isVolatile(); local 888 bool IsVolatile = Dst.isVolatile() || Src.isVolatile(); local 902 bool IsVolatile = Dst.isVolatile() || Src.isVolatile(); local 913 bool IsVolatile = Dst.isVolatile() || Src.isVolatile(); local 927 bool IsVolatile = Dst.isVolatile() || Src.isVolatile(); local 937 getNonTrivialCStructDefaultConstructor( CodeGenModule &CGM, CharUnits DstAlignment, bool IsVolatile, QualType QT) argument 946 getNonTrivialCStructCopyConstructor( CodeGenModule &CGM, CharUnits DstAlignment, CharUnits SrcAlignment, bool IsVolatile, QualType QT) argument 958 getNonTrivialCStructMoveConstructor( CodeGenModule &CGM, CharUnits DstAlignment, CharUnits SrcAlignment, bool IsVolatile, QualType QT) argument 970 getNonTrivialCStructCopyAssignmentOperator( CodeGenModule &CGM, CharUnits DstAlignment, CharUnits SrcAlignment, bool IsVolatile, QualType QT) argument 982 getNonTrivialCStructMoveAssignmentOperator( CodeGenModule &CGM, CharUnits DstAlignment, CharUnits SrcAlignment, bool IsVolatile, QualType QT) argument 994 getNonTrivialCStructDestructor( CodeGenModule &CGM, CharUnits DstAlignment, bool IsVolatile, QualType QT) argument [all...] |
H A D | CGAtomic.cpp | 213 bool IsVolatile); 236 bool IsVolatile); 240 bool IsVolatile); 253 llvm::AtomicOrdering AO, bool IsVolatile); 255 llvm::Value *EmitAtomicLoadOp(llvm::AtomicOrdering AO, bool IsVolatile); 275 bool IsVolatile); 279 bool IsVolatile); 282 bool IsVolatile); 285 bool IsVolatile); 1501 bool IsVolatile) { 1500 EmitAtomicLoadOp(llvm::AtomicOrdering AO, bool IsVolatile) argument 1520 bool IsVolatile = LV.isVolatile() || hasVolatileMember(LV.getType()); local 1533 bool IsVolatile = LV.isVolatileQualified(); local 1543 EmitAtomicLoad(AggValueSlot ResultSlot, SourceLocation Loc, bool AsValue, llvm::AtomicOrdering AO, bool IsVolatile) argument 1576 EmitAtomicLoad(LValue src, SourceLocation loc, llvm::AtomicOrdering AO, bool IsVolatile, AggValueSlot resultSlot) argument 1595 bool IsVolatile = rvalue.isVolatileQualified() || local 1794 EmitAtomicUpdateLibcall( llvm::AtomicOrdering AO, const llvm::function_ref<RValue(RValue)> &UpdateOp, bool IsVolatile) argument 1823 EmitAtomicUpdateOp( llvm::AtomicOrdering AO, const llvm::function_ref<RValue(RValue)> &UpdateOp, bool IsVolatile) argument 1881 EmitAtomicUpdateLibcall(llvm::AtomicOrdering AO, RValue UpdateRVal, bool IsVolatile) argument 1906 EmitAtomicUpdateOp(llvm::AtomicOrdering AO, RValue UpdateRVal, bool IsVolatile) argument 1935 EmitAtomicUpdate( llvm::AtomicOrdering AO, const llvm::function_ref<RValue(RValue)> &UpdateOp, bool IsVolatile) argument 1945 EmitAtomicUpdate(llvm::AtomicOrdering AO, RValue UpdateRVal, bool IsVolatile) argument 1956 bool IsVolatile = lvalue.isVolatileQualified(); local 1972 EmitAtomicStore(RValue rvalue, LValue dest, llvm::AtomicOrdering AO, bool IsVolatile, bool isInit) argument 2056 EmitAtomicUpdate( LValue LVal, llvm::AtomicOrdering AO, const llvm::function_ref<RValue(RValue)> &UpdateOp, bool IsVolatile) argument [all...] |
H A D | CGCall.h | 371 ReturnValueSlot(Address Addr, bool IsVolatile, bool IsUnused = false) argument 373 (IsVolatile ? IS_VOLATILE : 0) | (IsUnused ? IS_UNUSED : 0)),
|
H A D | MicrosoftCXXABI.cpp | 3770 bool &IsConst, bool &IsVolatile, 3780 IsVolatile = false; 3785 IsVolatile = PointeeType.isVolatileQualified(); 3809 bool IsConst, IsVolatile, IsUnaligned; local 3811 decomposeTypeForEH(getContext(), Type, IsConst, IsVolatile, IsUnaligned); 3818 if (IsVolatile) 4229 bool IsConst, IsVolatile, IsUnaligned; local 4230 T = decomposeTypeForEH(getContext(), T, IsConst, IsVolatile, IsUnaligned); 4246 getMangleContext().mangleCXXThrowInfo(T, IsConst, IsVolatile, IsUnaligned, 4261 if (IsVolatile) 3769 decomposeTypeForEH(ASTContext &Context, QualType T, bool &IsConst, bool &IsVolatile, bool &IsUnaligned) argument [all...] |
H A D | CodeGenFunction.h | 2350 bool IsVolatile = hasVolatileMember(EltTy); local 2351 EmitAggregateCopy(Dest, Src, EltTy, AggValueSlot::MayOverlap, IsVolatile); 3396 llvm::AtomicOrdering AO, bool IsVolatile = false, 3402 bool IsVolatile, bool isInit); 3414 bool IsVolatile); 3668 bool IsVolatile, 3674 bool IsVolatile,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | MemoryBuffer.cpp | 109 uint64_t Offset, bool RequiresNullTerminator, bool IsVolatile); 155 uint64_t Offset, bool IsVolatile) { 157 IsVolatile); 232 bool RequiresNullTerminator, bool IsVolatile) { 234 RequiresNullTerminator, IsVolatile); 241 bool IsVolatile); 246 uint64_t Offset, bool RequiresNullTerminator, bool IsVolatile) { 253 RequiresNullTerminator, IsVolatile); 260 bool IsVolatile) { 263 IsVolatile); 154 getFileSlice(const Twine &FilePath, uint64_t MapSize, uint64_t Offset, bool IsVolatile) argument 231 getFile(const Twine &Filename, int64_t FileSize, bool RequiresNullTerminator, bool IsVolatile) argument 245 getFileAux(const Twine &Filename, int64_t FileSize, uint64_t MapSize, uint64_t Offset, bool RequiresNullTerminator, bool IsVolatile) argument 259 getFile(const Twine &Filename, int64_t FileSize, bool IsVolatile) argument 267 getFileSlice(const Twine &Filename, uint64_t MapSize, uint64_t Offset, bool IsVolatile) argument 308 shouldUseMmap(sys::fs::file_t FD, size_t FileSize, size_t MapSize, off_t Offset, bool RequiresNullTerminator, int PageSize, bool IsVolatile) argument 418 getOpenFileImpl(sys::fs::file_t FD, const Twine &Filename, uint64_t FileSize, uint64_t MapSize, int64_t Offset, bool RequiresNullTerminator, bool IsVolatile) argument 482 getOpenFile(sys::fs::file_t FD, const Twine &Filename, uint64_t FileSize, bool RequiresNullTerminator, bool IsVolatile) argument 489 getOpenFileSlice(sys::fs::file_t FD, const Twine &Filename, uint64_t MapSize, int64_t Offset, bool IsVolatile) argument [all...] |
H A D | VirtualFileSystem.cpp | 116 bool RequiresNullTerminator, bool IsVolatile) { 121 return (*F)->getBuffer(Name, FileSize, RequiresNullTerminator, IsVolatile); 194 bool IsVolatile) override; 219 bool RequiresNullTerminator, bool IsVolatile) { 222 IsVolatile); 612 bool IsVolatile) override { 1775 bool IsVolatile) override { 1777 IsVolatile); 115 getBufferForFile(const llvm::Twine &Name, int64_t FileSize, bool RequiresNullTerminator, bool IsVolatile) argument 218 getBuffer(const Twine &Name, int64_t FileSize, bool RequiresNullTerminator, bool IsVolatile) argument
|
H A D | AMDGPUMetadata.cpp | 125 YIO.mapOptional(Kernel::Arg::Key::IsVolatile, MD.mIsVolatile, false);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | MemoryBuffer.h | 76 /// \param IsVolatile Set to true to indicate that the contents of the file 81 bool RequiresNullTerminator = true, bool IsVolatile = false); 94 int64_t Offset, bool IsVolatile = false); 99 /// \param IsVolatile Set to true to indicate that the contents of the file 104 bool RequiresNullTerminator = true, bool IsVolatile = false); 132 bool IsVolatile = false); 181 bool IsVolatile = false); 186 bool IsVolatile = false);
|
H A D | AMDGPUMetadata.h | 182 constexpr char IsVolatile[] = "IsVolatile"; member in namespace:llvm::AMDGPU::HSAMD::AccessQualifier::AddressSpaceQualifier::ValueKind::ValueType::Kernel::Arg::Key
|
H A D | VirtualFileSystem.h | 119 bool RequiresNullTerminator = true, bool IsVolatile = false) = 0; 259 bool RequiresNullTerminator = true, bool IsVolatile = false);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | CombinerHelper.h | 189 bool IsVolatile); 192 bool IsVolatile); 194 unsigned KnownLen, unsigned DstAlign, bool IsVolatile);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZSelectionDAGInfo.h | 28 SDValue Size, unsigned Align, bool IsVolatile, 35 SDValue Size, unsigned Align, bool IsVolatile,
|
H A D | SystemZSelectionDAGInfo.cpp | 50 SDValue Size, unsigned Align, bool IsVolatile, bool AlwaysInline, 52 if (IsVolatile) 77 SDValue Byte, SDValue Size, unsigned Align, bool IsVolatile, 81 if (IsVolatile) 48 EmitTargetCodeForMemcpy( SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool IsVolatile, bool AlwaysInline, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const argument 75 EmitTargetCodeForMemset( SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Byte, SDValue Size, unsigned Align, bool IsVolatile, MachinePointerInfo DstPtrInfo) const argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelper.cpp | 965 bool IsVolatile) { 994 /*AllowOverlap=*/!IsVolatile, DstPtrInfo.getAddrSpace(), ~0u, 1079 bool IsVolatile) { 1113 /*AllowOverlap=*/!IsVolatile, DstPtrInfo.getAddrSpace(), 1187 bool IsVolatile) { 1302 bool IsVolatile = MemOp->isVolatile(); local 1304 if (IsVolatile) 1334 return optimizeMemcpy(MI, Dst, Src, KnownLen, DstAlign, SrcAlign, IsVolatile); 1336 return optimizeMemmove(MI, Dst, Src, KnownLen, DstAlign, SrcAlign, IsVolatile); 1338 return optimizeMemset(MI, Dst, Src, KnownLen, DstAlign, IsVolatile); 963 optimizeMemset(MachineInstr &MI, Register Dst, Register Val, unsigned KnownLen, unsigned Align, bool IsVolatile) argument 1076 optimizeMemcpy(MachineInstr &MI, Register Dst, Register Src, unsigned KnownLen, unsigned DstAlign, unsigned SrcAlign, bool IsVolatile) argument 1184 optimizeMemmove(MachineInstr &MI, Register Dst, Register Src, unsigned KnownLen, unsigned DstAlign, unsigned SrcAlign, bool IsVolatile) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaStmtAsm.cpp | 242 bool IsVolatile, unsigned NumOutputs, 277 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, 338 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, 360 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, 453 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, 460 new (Context) GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, 897 /*IsVolatile*/ true, AsmToks, NumOutputs, NumInputs, 241 ActOnGCCAsmStmt(SourceLocation AsmLoc, bool IsSimple, bool IsVolatile, unsigned NumOutputs, unsigned NumInputs, IdentifierInfo **Names, MultiExprArg constraints, MultiExprArg Exprs, Expr *asmString, MultiExprArg clobbers, unsigned NumLabels, SourceLocation RParenLoc) argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LowerMemIntrinsics.cpp | 370 unsigned Align, bool IsVolatile) { 398 IsVolatile); 368 createMemSetLoop(Instruction *InsertBefore, Value *DstAddr, Value *CopyLen, Value *SetValue, unsigned Align, bool IsVolatile) argument
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Mangle.h | 214 virtual void mangleCXXThrowInfo(QualType T, bool IsConst, bool IsVolatile,
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ |
H A D | DependencyScanningFilesystem.cpp | 225 bool IsVolatile) override {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetTransformInfo.cpp | 333 Info.IsVolatile = !Volatile->isNullValue(); 678 const ConstantInt *IsVolatile = cast<ConstantInt>(II->getArgOperand(4)); local 679 if (!IsVolatile->isZero())
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelDAGToDAG.cpp | 1017 bool IsVolatile = MemSD->isVolatile(); 1021 IsVolatile = false; 1093 SDValue Ops[] = { getI32Imm(IsVolatile, DL), getI32Imm(CodeAddrSpace, DL), 1120 SDValue Ops[] = { getI32Imm(IsVolatile, DL), getI32Imm(CodeAddrSpace, DL), 1169 SDValue Ops[] = { getI32Imm(IsVolatile, DL), getI32Imm(CodeAddrSpace, DL), 1218 SDValue Ops[] = { getI32Imm(IsVolatile, DL), getI32Imm(CodeAddrSpace, DL), 1893 bool IsVolatile = MemSD->isVolatile(); 1897 IsVolatile = false; 1944 StOps.push_back(getI32Imm(IsVolatile, DL));
|