Home
last modified time | relevance | path

Searched defs:IsVolatile (Results 1 – 25 of 33) sorted by relevance

12

/freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblySelectionDAGInfo.cpp23 SDValue Size, Align Alignment, bool IsVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy()
38 SDValue Op3, Align Alignment, bool IsVolatile, in EmitTargetCodeForMemmove()
47 SDValue Size, Align Alignment, bool IsVolatile, bool AlwaysInline, in EmitTargetCodeForMemset()
/freebsd-src/contrib/llvm-project/llvm/lib/Support/
H A DMemoryBuffer.cpp170 getFileSlice(const Twine & FilePath,uint64_t MapSize,uint64_t Offset,bool IsVolatile,std::optional<Align> Alignment) getFileSlice() argument
254 getFile(const Twine & Filename,bool IsText,bool RequiresNullTerminator,bool IsVolatile,std::optional<Align> Alignment) getFile() argument
270 getFileAux(const Twine & Filename,uint64_t MapSize,uint64_t Offset,bool IsText,bool RequiresNullTerminator,bool IsVolatile,std::optional<Align> Alignment) getFileAux() argument
284 getFile(const Twine & Filename,bool IsVolatile,std::optional<Align> Alignment) getFile() argument
293 getFileSlice(const Twine & Filename,uint64_t MapSize,uint64_t Offset,bool IsVolatile,std::optional<Align> Alignment) getFileSlice() argument
349 shouldUseMmap(sys::fs::file_t FD,size_t FileSize,size_t MapSize,off_t Offset,bool RequiresNullTerminator,int PageSize,bool IsVolatile) shouldUseMmap() argument
455 getOpenFileImpl(sys::fs::file_t FD,const Twine & Filename,uint64_t FileSize,uint64_t MapSize,int64_t Offset,bool RequiresNullTerminator,bool IsVolatile,std::optional<Align> Alignment) getOpenFileImpl() argument
526 getOpenFile(sys::fs::file_t FD,const Twine & Filename,uint64_t FileSize,bool RequiresNullTerminator,bool IsVolatile,std::optional<Align> Alignment) getOpenFile() argument
534 getOpenFileSlice(sys::fs::file_t FD,const Twine & Filename,uint64_t MapSize,int64_t Offset,bool IsVolatile,std::optional<Align> Alignment) getOpenFileSlice() argument
[all...]
H A DVirtualFileSystem.cpp120 bool RequiresNullTerminator, bool IsVolatile) { in getBufferForFile() argument
228 getBuffer(const Twine & Name,int64_t FileSize,bool RequiresNullTerminator,bool IsVolatile) getBuffer() argument
715 getBuffer(const Twine & Name,int64_t FileSize,bool RequiresNullTerminator,bool IsVolatile) getBuffer() argument
2427 getBuffer(const Twine & Name,int64_t FileSize,bool RequiresNullTerminator,bool IsVolatile) getBuffer() argument
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGNonTrivialStruct.cpp822 callSpecialFunction(G && Gen,StringRef FuncName,QualType QT,bool IsVolatile,CodeGenFunction & CGF,std::array<Address,N> Addrs) callSpecialFunction() argument
833 getSpecialFunction(G && Gen,StringRef FuncName,QualType QT,bool IsVolatile,std::array<CharUnits,N> Alignments,CodeGenModule & CGM) getSpecialFunction() argument
844 bool IsVolatile = Dst.isVolatile(); callCStructDefaultConstructor() local
854 getNonTrivialCopyConstructorStr(QualType QT,CharUnits Alignment,bool IsVolatile,ASTContext & Ctx) getNonTrivialCopyConstructorStr() argument
861 getNonTrivialDestructorStr(QualType QT,CharUnits Alignment,bool IsVolatile,ASTContext & Ctx) getNonTrivialDestructorStr() argument
868 bool IsVolatile = Dst.isVolatile(); callCStructDestructor() local
879 bool IsVolatile = Dst.isVolatile() || Src.isVolatile(); callCStructCopyConstructor() local
893 bool IsVolatile = Dst.isVolatile() || Src.isVolatile(); callCStructCopyAssignmentOperator() local
904 bool IsVolatile = Dst.isVolatile() || Src.isVolatile(); callCStructMoveConstructor() local
918 bool IsVolatile = Dst.isVolatile() || Src.isVolatile(); callCStructMoveAssignmentOperator() local
929 getNonTrivialCStructDefaultConstructor(CodeGenModule & CGM,CharUnits DstAlignment,bool IsVolatile,QualType QT) getNonTrivialCStructDefaultConstructor() argument
939 getNonTrivialCStructCopyConstructor(CodeGenModule & CGM,CharUnits DstAlignment,CharUnits SrcAlignment,bool IsVolatile,QualType QT) getNonTrivialCStructCopyConstructor() argument
951 getNonTrivialCStructMoveConstructor(CodeGenModule & CGM,CharUnits DstAlignment,CharUnits SrcAlignment,bool IsVolatile,QualType QT) getNonTrivialCStructMoveConstructor() argument
963 getNonTrivialCStructCopyAssignmentOperator(CodeGenModule & CGM,CharUnits DstAlignment,CharUnits SrcAlignment,bool IsVolatile,QualType QT) getNonTrivialCStructCopyAssignmentOperator() argument
975 getNonTrivialCStructMoveAssignmentOperator(CodeGenModule & CGM,CharUnits DstAlignment,CharUnits SrcAlignment,bool IsVolatile,QualType QT) getNonTrivialCStructMoveAssignmentOperator() argument
986 getNonTrivialCStructDestructor(CodeGenModule & CGM,CharUnits DstAlignment,bool IsVolatile,QualType QT) getNonTrivialCStructDestructor() argument
[all...]
H A DCGAtomic.cpp1685 EmitAtomicLoadOp(llvm::AtomicOrdering AO,bool IsVolatile) EmitAtomicLoadOp() argument
1704 bool IsVolatile = LV.isVolatile() || hasVolatileMember(LV.getType()); LValueIsSuitableForInlineAtomic() local
1717 bool IsVolatile = LV.isVolatileQualified(); EmitAtomicLoad() local
1729 EmitAtomicLoad(AggValueSlot ResultSlot,SourceLocation Loc,bool AsValue,llvm::AtomicOrdering AO,bool IsVolatile) EmitAtomicLoad() argument
1761 EmitAtomicLoad(LValue src,SourceLocation loc,llvm::AtomicOrdering AO,bool IsVolatile,AggValueSlot resultSlot) EmitAtomicLoad() argument
1779 bool IsVolatile = rvalue.isVolatileQualified() || emitCopyIntoMemory() local
1971 EmitAtomicUpdateLibcall(llvm::AtomicOrdering AO,const llvm::function_ref<RValue (RValue)> & UpdateOp,bool IsVolatile) EmitAtomicUpdateLibcall() argument
2000 EmitAtomicUpdateOp(llvm::AtomicOrdering AO,const llvm::function_ref<RValue (RValue)> & UpdateOp,bool IsVolatile) EmitAtomicUpdateOp() argument
2057 EmitAtomicUpdateLibcall(llvm::AtomicOrdering AO,RValue UpdateRVal,bool IsVolatile) EmitAtomicUpdateLibcall() argument
2082 EmitAtomicUpdateOp(llvm::AtomicOrdering AO,RValue UpdateRVal,bool IsVolatile) EmitAtomicUpdateOp() argument
2112 EmitAtomicUpdate(llvm::AtomicOrdering AO,const llvm::function_ref<RValue (RValue)> & UpdateOp,bool IsVolatile) EmitAtomicUpdate() argument
2121 EmitAtomicUpdate(llvm::AtomicOrdering AO,RValue UpdateRVal,bool IsVolatile) EmitAtomicUpdate() argument
2131 bool IsVolatile = lvalue.isVolatileQualified(); EmitAtomicStore() local
2148 EmitAtomicStore(RValue rvalue,LValue dest,llvm::AtomicOrdering AO,bool IsVolatile,bool isInit) EmitAtomicStore() argument
2234 EmitAtomicUpdate(LValue LVal,llvm::AtomicOrdering AO,const llvm::function_ref<RValue (RValue)> & UpdateOp,bool IsVolatile) EmitAtomicUpdate() argument
[all...]
H A DCGCall.h360 unsigned IsVolatile : 1; global() variable
H A DMicrosoftCXXABI.cpp3917 decomposeTypeForEH(ASTContext & Context,QualType T,bool & IsConst,bool & IsVolatile,bool & IsUnaligned) decomposeTypeForEH() argument
3956 bool IsConst, IsVolatile, IsUnaligned; getAddrOfCXXCatchHandlerType() local
4374 bool IsConst, IsVolatile, IsUnaligned; getThrowInfo() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMemoryLegalizer.cpp99 bool IsVolatile = false; global() member in __anond7d82e590111::SIMemOpInfo
109 SIMemOpInfo(AtomicOrdering Ordering=AtomicOrdering::SequentiallyConsistent,SIAtomicScope Scope=SIAtomicScope::SYSTEM,SIAtomicAddrSpace OrderingAddrSpace=SIAtomicAddrSpace::ATOMIC,SIAtomicAddrSpace InstrAddrSpace=SIAtomicAddrSpace::ALL,bool IsCrossAddressSpaceOrdering=true,AtomicOrdering FailureOrdering=AtomicOrdering::SequentiallyConsistent,bool IsVolatile=false,bool IsNonTemporal=false) SIMemOpInfo() argument
732 bool IsVolatile = false; constructFromMIWithMMO() local
957 enableVolatileAndOrNonTemporal(MachineBasicBlock::iterator & MI,SIAtomicAddrSpace AddrSpace,SIMemOp Op,bool IsVolatile,bool IsNonTemporal) const enableVolatileAndOrNonTemporal() argument
1310 enableVolatileAndOrNonTemporal(MachineBasicBlock::iterator & MI,SIAtomicAddrSpace AddrSpace,SIMemOp Op,bool IsVolatile,bool IsNonTemporal) const enableVolatileAndOrNonTemporal() argument
1612 enableVolatileAndOrNonTemporal(MachineBasicBlock::iterator & MI,SIAtomicAddrSpace AddrSpace,SIMemOp Op,bool IsVolatile,bool IsNonTemporal) const enableVolatileAndOrNonTemporal() argument
1844 enableVolatileAndOrNonTemporal(MachineBasicBlock::iterator & MI,SIAtomicAddrSpace AddrSpace,SIMemOp Op,bool IsVolatile,bool IsNonTemporal) const enableVolatileAndOrNonTemporal() argument
2112 enableVolatileAndOrNonTemporal(MachineBasicBlock::iterator & MI,SIAtomicAddrSpace AddrSpace,SIMemOp Op,bool IsVolatile,bool IsNonTemporal) const enableVolatileAndOrNonTemporal() argument
2348 enableVolatileAndOrNonTemporal(MachineBasicBlock::iterator & MI,SIAtomicAddrSpace AddrSpace,SIMemOp Op,bool IsVolatile,bool IsNonTemporal) const enableVolatileAndOrNonTemporal() argument
[all...]
H A DAMDGPUTargetTransformInfo.cpp1047 const ConstantInt *IsVolatile = cast<ConstantInt>(II->getArgOperand(4)); rewriteIntrinsicWithAddressSpace() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.cpp62 SDValue Size, Align Alignment, bool IsVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy()
90 SDValue Byte, SDValue Size, Align Alignment, bool IsVolatile, in EmitTargetCodeForMemset()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVType.h42 IsVolatile, enumerator
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp1147 MatrixTy loadMatrix(Value *MatrixPtr, MaybeAlign Align, bool IsVolatile, in LowerLoad() argument
1106 loadMatrix(Type * Ty,Value * Ptr,MaybeAlign MAlign,Value * Stride,bool IsVolatile,ShapeInfo Shape,IRBuilder<> & Builder) loadMatrix() argument
1128 loadMatrix(Value * MatrixPtr,MaybeAlign Align,bool IsVolatile,ShapeInfo MatrixShape,Value * I,Value * J,ShapeInfo ResultShape,Type * EltTy,IRBuilder<> & Builder) loadMatrix() argument
1171 storeMatrix(const MatrixTy & StoreVal,Value * MatrixPtr,MaybeAlign MAlign,bool IsVolatile,ShapeInfo MatrixShape,Value * I,Value * J,Type * EltTy,IRBuilder<> & Builder) storeMatrix() argument
1187 storeMatrix(Type * Ty,MatrixTy StoreVal,Value * Ptr,MaybeAlign MAlign,Value * Stride,bool IsVolatile,IRBuilder<> & Builder) storeMatrix() argument
1209 LowerStore(Instruction * Inst,Value * Matrix,Value * Ptr,MaybeAlign A,Value * Stride,bool IsVolatile,ShapeInfo Shape) LowerStore() argument
[all...]
/freebsd-src/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningFilesystem.cpp318 getBuffer(const Twine & Name,int64_t FileSize,bool RequiresNullTerminator,bool IsVolatile) getBuffer() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVPrepareFunctions.cpp125 Argument *IsVolatile = F->getArg(3); lowerIntrinsicToFunction() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp1044 bool IsVolatile = MemSD->isVolatile(); tryLoadVector() local
1837 bool IsVolatile = MemSD->isVolatile(); tryStoreVector() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp437 createMemSetLoop(Instruction * InsertBefore,Value * DstAddr,Value * CopyLen,Value * SetValue,Align DstAlign,bool IsVolatile) createMemSetLoop() argument
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLoadStoreOpt.cpp195 bool IsVolatile; instMayAlias() member
H A DLegalizerHelper.cpp8242 lowerMemset(MachineInstr & MI,Register Dst,Register Val,uint64_t KnownLen,Align Alignment,bool IsVolatile) lowerMemset() argument
8360 bool IsVolatile = MemOp->isVolatile(); lowerMemcpyInline() local
8385 lowerMemcpyInline(MachineInstr & MI,Register Dst,Register Src,uint64_t KnownLen,Align DstAlign,Align SrcAlign,bool IsVolatile) lowerMemcpyInline() argument
8395 lowerMemcpy(MachineInstr & MI,Register Dst,Register Src,uint64_t KnownLen,uint64_t Limit,Align DstAlign,Align SrcAlign,bool IsVolatile) lowerMemcpy() argument
8502 lowerMemmove(MachineInstr & MI,Register Dst,Register Src,uint64_t KnownLen,Align DstAlign,Align SrcAlign,bool IsVolatile) lowerMemmove() argument
8638 bool IsVolatile = MemOp->isVolatile(); lowerMemCpyFamily() local
[all...]
/freebsd-src/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmtAsm.cpp244 bool IsVolatile, unsigned NumOutputs, in ActOnGCCAsmStmt() argument
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Support/
H A DAMDGPUMetadata.h193 constexpr char IsVolatile[] = "IsVolatile"; global() variable
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DThreadSanitizer.cpp630 const bool IsVolatile = ClDistinguishVolatile && instrumentLoadOrStore() local
/freebsd-src/contrib/llvm-project/clang/utils/TableGen/
H A DClangOpenCLBuiltinEmitter.cpp252 bool IsVolatile : 1; member
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp679 bool IsVolatile = FirstLI->isVolatile(); in foldPHIArgLoadIntoPHI() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h2422 bool IsVolatile = false; global() member
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp2357 bool IsVolatile; createMachineMemOperandFor() local

12