summaryrefslogtreecommitdiff
path: root/llvm/lib/Support/MemoryBuffer.cpp
AgeCommit message (Expand)Author
2025-10-29use Twine instead of char* for function args (#165569)Sean Perry
2025-08-13Work around documented Linux mmap bug. (#152595)Richard Smith
2025-06-11[SystemZ][z/OS] Refactor AutoConvert.h to remove large MVS guard (#143174)Abhina Sree
2024-12-11[SystemZ][z/OS] Update autoconversion functions to improve support for UTF-8 ...Abhina Sree
2024-11-20[Support] Remove unused includes (NFC) (#116752)Kazu Hirata
2024-09-05[NFC][SystemZ][z/OS] Rename autoconversion-related functions to be less gener...Abhina Sree
2024-05-15Correct mismatched allocation/deallocation callsAaron Ballman
2024-05-15[Support] Use malloc instead of non-throwing new (#92157)Aaron Ballman
2023-03-14[Support][MemBuffer] Prevent UB on empty StringRefsKadir Cetinkaya
2022-12-16[Support] llvm::Optional => std::optionalFangrui Song
2022-12-01Cache memory buffer's name lengthserge-sans-paille
2022-11-29Revert "Cache memory buffer's name length"Florian Hahn
2022-11-29Cache memory buffer's name lengthserge-sans-paille
2022-11-12[MemoryBuffer] Allow optionally specifying desired buffer alignmentRiver Riddle
2022-03-14Fix issing header on z/OSserge-sans-paille
2022-03-11Cleanup include: TableGenserge-sans-paille
2022-03-11Fixed a roll-over on size_t in getNewUninitMemBuffer()Dmitry Vassiliev
2022-02-06[llvm] Use = default (NFC)Kazu Hirata
2022-01-26[SystemZ][z/OS] Add AutoConvert.h header to MemoryBuffer.cppAbhina Sreeskantharajan
2022-01-26[NFC] Additional header dependency cleanup LLVMSupportserge-sans-paille
2022-01-21[llvm] Cleanup header dependencies in ADT and Supportserge-sans-paille
2022-01-11Support: Extract sys::fs::readNativeFileToEOF() from MemoryBufferDuncan P. N. Exon Smith
2021-12-30[Support] Add MemoryBuffer::dontNeedIfMmapFangrui Song
2021-12-09Support: Avoid using SmallVector::set_size() in MemoryBufferDuncan P. N. Exon Smith
2021-05-03[SystemZ][z/OS] Add the functions needed for handling EBCDIC I/OAbhina Sreeskantharajan
2021-04-16[SystemZ][z/OS][Windows] Add new functions that set Text/Binary mode for Stdi...Abhina Sreeskantharajan
2021-04-06[SystemZ][z/OS][Windows] Add new OF_TextWithCRLF flag and use this flag inste...Abhina Sreeskantharajan
2021-03-25[NFC] Reordering parameters in getFile and getFileOrSTDINAbhina Sreeskantharajan
2021-03-19[SystemZ][z/OS] Distinguish between text and binary files on z/OSAbhina Sreeskantharajan
2021-01-28[Support] Add some missing namespace closure comments. NFCI.Simon Pilgrim
2020-09-24Revert "[Modules] Add stats to measure performance of building and loading mo...Volodymyr Sapsai
2020-09-24[Modules] Add stats to measure performance of building and loading modules.Volodymyr Sapsai
2020-09-15[MemoryBuffer] Revert unintended MemoryBuffer change from D86996Fangrui Song
2020-09-15[lldb] Add -l/--language option to script commandJonas Devlieghere
2020-04-15[Clang] Expose RequiresNullTerminator in FileManager.Michael Spencer
2020-02-29Avoid including FileSystem.h from MemoryBuffer.hReid Kleckner
2020-02-10Revert "Remove redundant "std::move"s in return statements"Bill Wendling
2020-02-10Remove redundant "std::move"s in return statementsBill Wendling
2019-08-22[Support] Improve readNativeFile(Slice) interfacePavel Labath
2019-08-20Recommit "MemoryBuffer: Add a missing error-check to getOpenFileImpl"Pavel Labath
2019-08-15Revert "MemoryBuffer: Add a missing error-check to getOpenFileImpl"Pavel Labath
2019-08-15MemoryBuffer: Add a missing error-check to getOpenFileImplPavel Labath
2019-07-10[Support] Move llvm::MemoryBuffer to sys::fs::file_tReid Kleckner
2019-05-08[Support] Add error handling to sys::Process::getPageSize().Lang Hames
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-07-30Remove trailing spaceFangrui Song
2018-07-27[Support] Remove unnecessary MemoryBuffer::anchor (where the destructor serve...Fangrui Song
2018-06-11Fix build errors on some configurationsPavel Labath
2018-06-07[FileSystem] Split up the OpenFlags enumeration.Zachary Turner
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl