aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/MemoryBuffer.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-08-13Work around documented Linux mmap bug. (#152595)Richard Smith1-2/+8
2025-06-11[SystemZ][z/OS] Refactor AutoConvert.h to remove large MVS guard (#143174)Abhina Sree1-6/+4
2024-12-11[SystemZ][z/OS] Update autoconversion functions to improve support for UTF-8 ...Abhina Sree1-2/+14
2024-11-20[Support] Remove unused includes (NFC) (#116752)Kazu Hirata1-1/+0
2024-09-05[NFC][SystemZ][z/OS] Rename autoconversion-related functions to be less gener...Abhina Sree1-1/+1
2024-05-15Correct mismatched allocation/deallocation callsAaron Ballman1-3/+11
2024-05-15[Support] Use malloc instead of non-throwing new (#92157)Aaron Ballman1-2/+9
2023-03-14[Support][MemBuffer] Prevent UB on empty StringRefsKadir Cetinkaya1-2/+7
2022-12-16[Support] llvm::Optional => std::optionalFangrui Song1-15/+14
2022-12-01Cache memory buffer's name lengthserge-sans-paille1-6/+12
2022-11-29Revert "Cache memory buffer's name length"Florian Hahn1-15/+10
2022-11-29Cache memory buffer's name lengthserge-sans-paille1-10/+15
2022-11-12[MemoryBuffer] Allow optionally specifying desired buffer alignmentRiver Riddle1-28/+46
2022-03-14Fix issing header on z/OSserge-sans-paille1-0/+4
2022-03-11Cleanup include: TableGenserge-sans-paille1-2/+1
2022-03-11Fixed a roll-over on size_t in getNewUninitMemBuffer()Dmitry Vassiliev1-0/+2
2022-02-06[llvm] Use = default (NFC)Kazu Hirata1-2/+2
2022-01-26[SystemZ][z/OS] Add AutoConvert.h header to MemoryBuffer.cppAbhina Sreeskantharajan1-0/+1
2022-01-26[NFC] Additional header dependency cleanup LLVMSupportserge-sans-paille1-1/+0
2022-01-21[llvm] Cleanup header dependencies in ADT and Supportserge-sans-paille1-3/+2
2022-01-11Support: Extract sys::fs::readNativeFileToEOF() from MemoryBufferDuncan P. N. Exon Smith1-17/+3
2021-12-30[Support] Add MemoryBuffer::dontNeedIfMmapFangrui Song1-0/+2
2021-12-09Support: Avoid using SmallVector::set_size() in MemoryBufferDuncan P. N. Exon Smith1-3/+6
2021-05-03[SystemZ][z/OS] Add the functions needed for handling EBCDIC I/OAbhina Sreeskantharajan1-0/+7
2021-04-16[SystemZ][z/OS][Windows] Add new functions that set Text/Binary mode for Stdi...Abhina Sreeskantharajan1-1/+1
2021-04-06[SystemZ][z/OS][Windows] Add new OF_TextWithCRLF flag and use this flag inste...Abhina Sreeskantharajan1-1/+1
2021-03-25[NFC] Reordering parameters in getFile and getFileOrSTDINAbhina Sreeskantharajan1-24/+22
2021-03-19[SystemZ][z/OS] Distinguish between text and binary files on z/OSAbhina Sreeskantharajan1-12/+14
2021-01-28[Support] Add some missing namespace closure comments. NFCI.Simon Pilgrim1-3/+3
2020-09-24Revert "[Modules] Add stats to measure performance of building and loading mo...Volodymyr Sapsai1-14/+2
2020-09-24[Modules] Add stats to measure performance of building and loading modules.Volodymyr Sapsai1-2/+14
2020-09-15[MemoryBuffer] Revert unintended MemoryBuffer change from D86996Fangrui Song1-1/+2
2020-09-15[lldb] Add -l/--language option to script commandJonas Devlieghere1-2/+1
2020-04-15[Clang] Expose RequiresNullTerminator in FileManager.Michael Spencer1-1/+1
2020-02-29Avoid including FileSystem.h from MemoryBuffer.hReid Kleckner1-1/+15
2020-02-10Revert "Remove redundant "std::move"s in return statements"Bill Wendling1-4/+4
2020-02-10Remove redundant "std::move"s in return statementsBill Wendling1-4/+4
2019-08-22[Support] Improve readNativeFile(Slice) interfacePavel Labath1-10/+23
2019-08-20Recommit "MemoryBuffer: Add a missing error-check to getOpenFileImpl"Pavel Labath1-1/+3
2019-08-15Revert "MemoryBuffer: Add a missing error-check to getOpenFileImpl"Pavel Labath1-3/+1
2019-08-15MemoryBuffer: Add a missing error-check to getOpenFileImplPavel Labath1-1/+3
2019-07-10[Support] Move llvm::MemoryBuffer to sys::fs::file_tReid Kleckner1-56/+31
2019-05-08[Support] Add error handling to sys::Process::getPageSize().Lang Hames1-1/+1
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-07-30Remove trailing spaceFangrui Song1-1/+1
2018-07-27[Support] Remove unnecessary MemoryBuffer::anchor (where the destructor serve...Fangrui Song1-2/+1
2018-06-11Fix build errors on some configurationsPavel Labath1-1/+1
2018-06-07[FileSystem] Split up the OpenFlags enumeration.Zachary Turner1-4/+4
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl1-1/+1
2018-04-16Rename ObjectMemoryBuffer to SmallVectorMemoryBuffer; NFCIWeiming Zhao1-2/+2