/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblySelectionDAGInfo.cpp | 23 EmitTargetCodeForMemcpy(SelectionDAG & DAG,const SDLoc & DL,SDValue Chain,SDValue Dst,SDValue Src,SDValue Size,Align Alignment,bool IsVolatile,bool AlwaysInline,MachinePointerInfo DstPtrInfo,MachinePointerInfo SrcPtrInfo) const EmitTargetCodeForMemcpy() argument 38 EmitTargetCodeForMemmove(SelectionDAG & DAG,const SDLoc & DL,SDValue Chain,SDValue Op1,SDValue Op2,SDValue Op3,Align Alignment,bool IsVolatile,MachinePointerInfo DstPtrInfo,MachinePointerInfo SrcPtrInfo) const EmitTargetCodeForMemmove() argument 47 EmitTargetCodeForMemset(SelectionDAG & DAG,const SDLoc & DL,SDValue Chain,SDValue Dst,SDValue Val,SDValue Size,Align Alignment,bool IsVolatile,bool AlwaysInline,MachinePointerInfo DstPtrInfo) const EmitTargetCodeForMemset() argument
|
/llvm-project/llvm/lib/Support/ |
H A D | MemoryBuffer.cpp | 178 getFileSlice(const Twine & FilePath,uint64_t MapSize,uint64_t Offset,bool IsVolatile,std::optional<Align> Alignment) getFileSlice() argument 262 getFile(const Twine & Filename,bool IsText,bool RequiresNullTerminator,bool IsVolatile,std::optional<Align> Alignment) getFile() argument 278 getFileAux(const Twine & Filename,uint64_t MapSize,uint64_t Offset,bool IsText,bool RequiresNullTerminator,bool IsVolatile,std::optional<Align> Alignment) getFileAux() argument 292 getFile(const Twine & Filename,bool IsVolatile,std::optional<Align> Alignment) getFile() argument 301 getFileSlice(const Twine & Filename,uint64_t MapSize,uint64_t Offset,bool IsVolatile,std::optional<Align> Alignment) getFileSlice() argument 364 shouldUseMmap(sys::fs::file_t FD,size_t FileSize,size_t MapSize,off_t Offset,bool RequiresNullTerminator,int PageSize,bool IsVolatile) shouldUseMmap() argument 470 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 541 getOpenFile(sys::fs::file_t FD,const Twine & Filename,uint64_t FileSize,bool RequiresNullTerminator,bool IsVolatile,std::optional<Align> Alignment) getOpenFile() argument 549 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 D | VirtualFileSystem.cpp | 238 bool RequiresNullTerminator, bool IsVolatile) { in getBuffer() argument 120 getBufferForFile(const llvm::Twine & Name,int64_t FileSize,bool RequiresNullTerminator,bool IsVolatile) getBufferForFile() argument 739 getBuffer(const Twine & Name,int64_t FileSize,bool RequiresNullTerminator,bool IsVolatile) getBuffer() argument 2513 getBuffer(const Twine & Name,int64_t FileSize,bool RequiresNullTerminator,bool IsVolatile) getBuffer() argument
|
/llvm-project/clang/lib/CodeGen/ |
H A D | CGNonTrivialStruct.cpp | 822 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 D | CGAtomic.cpp | 1508 bool IsVolatile, boo in EmitAtomicLoad() local 1474 EmitAtomicLoadOp(llvm::AtomicOrdering AO,bool IsVolatile,bool CmpXchg) EmitAtomicLoadOp() argument 1495 bool IsVolatile = LV.isVolatile() || hasVolatileMember(LV.getType()); LValueIsSuitableForInlineAtomic() local 1520 EmitAtomicLoad(AggValueSlot ResultSlot,SourceLocation Loc,bool AsValue,llvm::AtomicOrdering AO,bool IsVolatile) EmitAtomicLoad() argument 1552 EmitAtomicLoad(LValue src,SourceLocation loc,llvm::AtomicOrdering AO,bool IsVolatile,AggValueSlot resultSlot) EmitAtomicLoad() argument 1570 bool IsVolatile = rvalue.isVolatileQualified() || emitCopyIntoMemory() local 1766 EmitAtomicUpdateLibcall(llvm::AtomicOrdering AO,const llvm::function_ref<RValue (RValue)> & UpdateOp,bool IsVolatile) EmitAtomicUpdateLibcall() argument 1795 EmitAtomicUpdateOp(llvm::AtomicOrdering AO,const llvm::function_ref<RValue (RValue)> & UpdateOp,bool IsVolatile) EmitAtomicUpdateOp() argument 1857 EmitAtomicUpdateLibcall(llvm::AtomicOrdering AO,RValue UpdateRVal,bool IsVolatile) EmitAtomicUpdateLibcall() argument 1882 EmitAtomicUpdateOp(llvm::AtomicOrdering AO,RValue UpdateRVal,bool IsVolatile) EmitAtomicUpdateOp() argument 1912 EmitAtomicUpdate(llvm::AtomicOrdering AO,const llvm::function_ref<RValue (RValue)> & UpdateOp,bool IsVolatile) EmitAtomicUpdate() argument 1921 EmitAtomicUpdate(llvm::AtomicOrdering AO,RValue UpdateRVal,bool IsVolatile) EmitAtomicUpdate() argument 1931 bool IsVolatile = lvalue.isVolatileQualified(); EmitAtomicStore() local 1948 EmitAtomicStore(RValue rvalue,LValue dest,llvm::AtomicOrdering AO,bool IsVolatile,bool isInit) EmitAtomicStore() argument 2039 EmitAtomicUpdate(LValue LVal,llvm::AtomicOrdering AO,const llvm::function_ref<RValue (RValue)> & UpdateOp,bool IsVolatile) EmitAtomicUpdate() argument [all...] |
H A D | MicrosoftCXXABI.cpp | 3930 decomposeTypeForEH(ASTContext & Context,QualType T,bool & IsConst,bool & IsVolatile,bool & IsUnaligned) decomposeTypeForEH() argument 3969 bool IsConst, IsVolatile, IsUnaligned; getAddrOfCXXCatchHandlerType() local 4387 bool IsConst, IsVolatile, IsUnaligned; getThrowInfo() local [all...] |
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIMemoryLegalizer.cpp | 101 bool IsVolatile = false; member in __anonb377849a0111::SIMemOpInfo 112 bool IsVolatile = false, bool IsNonTemporal = false, in SIMemOpInfo() argument 797 bool IsVolatile = false; constructFromMIWithMMO() local 1024 enableVolatileAndOrNonTemporal(MachineBasicBlock::iterator & MI,SIAtomicAddrSpace AddrSpace,SIMemOp Op,bool IsVolatile,bool IsNonTemporal,bool IsLastUse=false) const enableVolatileAndOrNonTemporal() argument 1377 enableVolatileAndOrNonTemporal(MachineBasicBlock::iterator & MI,SIAtomicAddrSpace AddrSpace,SIMemOp Op,bool IsVolatile,bool IsNonTemporal,bool IsLastUse=false) const enableVolatileAndOrNonTemporal() argument 1679 enableVolatileAndOrNonTemporal(MachineBasicBlock::iterator & MI,SIAtomicAddrSpace AddrSpace,SIMemOp Op,bool IsVolatile,bool IsNonTemporal,bool IsLastUse=false) const enableVolatileAndOrNonTemporal() argument 1911 enableVolatileAndOrNonTemporal(MachineBasicBlock::iterator & MI,SIAtomicAddrSpace AddrSpace,SIMemOp Op,bool IsVolatile,bool IsNonTemporal,bool IsLastUse=false) const enableVolatileAndOrNonTemporal() argument 2182 enableVolatileAndOrNonTemporal(MachineBasicBlock::iterator & MI,SIAtomicAddrSpace AddrSpace,SIMemOp Op,bool IsVolatile,bool IsNonTemporal,bool IsLastUse=false) const enableVolatileAndOrNonTemporal() argument 2434 enableVolatileAndOrNonTemporal(MachineBasicBlock::iterator & MI,SIAtomicAddrSpace AddrSpace,SIMemOp Op,bool IsVolatile,bool IsNonTemporal,bool IsLastUse=false) const enableVolatileAndOrNonTemporal() argument [all...] |
H A D | AMDGPULowerBufferFatPointers.cpp | 1060 handleMemoryInst(Instruction * I,Value * Arg,Value * Ptr,Type * Ty,Align Alignment,AtomicOrdering Order,bool IsVolatile,SyncScope::ID SSID) handleMemoryInst() argument
|
/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZSelectionDAGInfo.cpp | 62 EmitTargetCodeForMemcpy(SelectionDAG & DAG,const SDLoc & DL,SDValue Chain,SDValue Dst,SDValue Src,SDValue Size,Align Alignment,bool IsVolatile,bool AlwaysInline,MachinePointerInfo DstPtrInfo,MachinePointerInfo SrcPtrInfo) const EmitTargetCodeForMemcpy() argument 90 EmitTargetCodeForMemset(SelectionDAG & DAG,const SDLoc & DL,SDValue Chain,SDValue Dst,SDValue Byte,SDValue Size,Align Alignment,bool IsVolatile,bool AlwaysInline,MachinePointerInfo DstPtrInfo) const EmitTargetCodeForMemset() argument
|
/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
H A D | LVType.h | 42 IsVolatile, enumerator
|
/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LowerMatrixIntrinsics.cpp | 1125 loadMatrix(Type * Ty,Value * Ptr,MaybeAlign MAlign,Value * Stride,bool IsVolatile,ShapeInfo Shape,IRBuilder<> & Builder) loadMatrix() argument 1147 loadMatrix(Value * MatrixPtr,MaybeAlign Align,bool IsVolatile,ShapeInfo MatrixShape,Value * I,Value * J,ShapeInfo ResultShape,Type * EltTy,IRBuilder<> & Builder) loadMatrix() argument 1166 LowerLoad(Instruction * Inst,Value * Ptr,MaybeAlign Align,Value * Stride,bool IsVolatile,ShapeInfo Shape) LowerLoad() argument 1190 storeMatrix(const MatrixTy & StoreVal,Value * MatrixPtr,MaybeAlign MAlign,bool IsVolatile,ShapeInfo MatrixShape,Value * I,Value * J,Type * EltTy,IRBuilder<> & Builder) storeMatrix() argument 1206 storeMatrix(Type * Ty,MatrixTy StoreVal,Value * Ptr,MaybeAlign MAlign,Value * Stride,bool IsVolatile,IRBuilder<> & Builder) storeMatrix() argument 1228 LowerStore(Instruction * Inst,Value * Matrix,Value * Ptr,MaybeAlign A,Value * Stride,bool IsVolatile,ShapeInfo Shape) LowerStore() argument [all...] |
/llvm-project/clang/lib/Tooling/DependencyScanning/ |
H A D | DependencyScanningFilesystem.cpp | 330 getBuffer(const Twine & Name,int64_t FileSize,bool RequiresNullTerminator,bool IsVolatile) getBuffer() argument
|
/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVPrepareFunctions.cpp | 128 Argument *IsVolatile = F->getArg(3); in lowerIntrinsicToFunction() local
|
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LowerMemIntrinsics.cpp | 461 createMemSetLoop(Instruction * InsertBefore,Value * DstAddr,Value * CopyLen,Value * SetValue,Align DstAlign,bool IsVolatile) createMemSetLoop() argument
|
/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelDAGToDAG.cpp | 1070 bool IsVolatile = MemSD->isVolatile(); tryLoadVector() local 1863 bool IsVolatile = MemSD->isVolatile(); tryStoreVector() local
|
/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | LoadStoreOpt.cpp | 193 bool IsVolatile; instMayAlias() member
|
H A D | LegalizerHelper.cpp | 8566 lowerMemset(MachineInstr & MI,Register Dst,Register Val,uint64_t KnownLen,Align Alignment,bool IsVolatile) lowerMemset() argument 8684 bool IsVolatile = MemOp->isVolatile(); lowerMemcpyInline() local 8709 lowerMemcpyInline(MachineInstr & MI,Register Dst,Register Src,uint64_t KnownLen,Align DstAlign,Align SrcAlign,bool IsVolatile) lowerMemcpyInline() argument 8719 lowerMemcpy(MachineInstr & MI,Register Dst,Register Src,uint64_t KnownLen,uint64_t Limit,Align DstAlign,Align SrcAlign,bool IsVolatile) lowerMemcpy() argument 8826 lowerMemmove(MachineInstr & MI,Register Dst,Register Src,uint64_t KnownLen,Align DstAlign,Align SrcAlign,bool IsVolatile) lowerMemmove() argument 8962 bool IsVolatile = MemOp->isVolatile(); lowerMemCpyFamily() local [all...] |
/llvm-project/clang/lib/Sema/ |
H A D | SemaStmtAsm.cpp | 244 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) ActOnGCCAsmStmt() argument
|
/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | ThreadSanitizer.cpp | 629 const bool IsVolatile = ClDistinguishVolatile && instrumentLoadOrStore() local
|
/llvm-project/llvm/include/llvm/Support/ |
H A D | AMDGPUMetadata.h | 200 constexpr char IsVolatile[] = "IsVolatile"; variable
|
/llvm-project/clang/utils/TableGen/ |
H A D | ClangOpenCLBuiltinEmitter.cpp | 252 bool IsVolatile : 1; global() member
|
/llvm-project/clang-tools-extra/clangd/ |
H A D | Preamble.cpp | 459 bool IsVolatile) override { in getBuffer() argument
|
/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombinePHI.cpp | 678 bool IsVolatile = FirstLI->isVolatile(); foldPHIArgLoadIntoPHI() local
|
/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
H A D | OMPIRBuilder.h | 3005 bool IsVolatile = false; global() member
|
/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 2398 bool IsVolatile; in createMachineMemOperandFor() local
|