aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IRReader
AgeCommit message (Expand)AuthorFilesLines
2023-01-18[BitcodeReader] Allow reading pointer types from old IRSebastian Neubauer1-8/+9
2023-01-18Revert "[BitcodeReader] Allow reading pointer types from old IR"Nikita Popov1-9/+8
2023-01-17[BitcodeReader] Allow reading pointer types from old IRSebastian Neubauer1-8/+9
2022-12-07[IRReader] Convert Optional in DataLayoutCallbackTy to std::optionalKrzysztof Parzyszek1-0/+1
2021-03-25[NFC] Reordering parameters in getFile and getFileOrSTDINAbhina Sreeskantharajan1-3/+1
2021-03-23[NFC] Formatting changesAbhina Sreeskantharajan1-3/+3
2021-03-19[SystemZ][z/OS] Distinguish between text and binary files on z/OSAbhina Sreeskantharajan1-1/+3
2020-12-01static const char *const foo => const char foo[]Fangrui Song1-4/+4
2020-11-13llvmbuildectomy - replace llvm-build by plain cmakeserge-sans-paille2-21/+6
2020-05-14Infer alignment of unmarked loads in IR/bitcode parsing.Eli Friedman1-12/+7
2019-11-21[cmake] Explicitly mark libraries defined in lib/ as "Component Libraries"Tom Stellard1-1/+1
2019-02-11[IRReader] Expose getLazyIRModuleScott Linder1-3/+3
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2-8/+6
2018-01-30LLParser: add an argument for overriding data layout and do not check alloca ...Yaxun Liu1-4/+9
2017-12-13Remove redundant includes from various places.Michael Zolotukhin1-1/+0
2017-10-02Move the stripping of invalid debug info from the Verifier to AutoUpgrade.Adrian Prantl1-4/+7
2016-11-18Timer: Track name and description.Matthias Braun1-3/+6
2016-11-13Bitcode: Change module reader functions to return an llvm::Expected.Peter Collingbourne1-8/+12
2016-11-11Split Bitcode/ReaderWriter.h into separate reader and writer headersTeresa Johnson1-1/+1
2016-11-08IR, Bitcode: Change bitcode reader to no longer own its memory buffer.Peter Collingbourne1-1/+1
2016-01-26Remove autoconf supportChris Bieneman1-14/+0
2015-12-17[ThinLTO] Metadata linking for imported functionsTeresa Johnson1-5/+7
2015-06-16Return a unique_ptr from getLazyBitcodeModule and parseBitcodeFile. NFC.Rafael Espindola1-4/+5
2015-06-16modules: Add explicit dependency on intrinsics_genDuncan P. N. Exon Smith1-0/+3
2015-02-11Use ADDITIONAL_HEADER_DIRS in all LLVM CMake projects.Zachary Turner1-0/+3
2014-11-06Remove unused variable. NFC.Rafael Espindola1-1/+0
2014-09-03Pass a && to getLazyBitcodeModule.Rafael Espindola1-1/+2
2014-08-26Pass a std::unique_ptr<MemoryBuffer>& to getLazyBitcodeModule.Rafael Espindola1-3/+1
2014-08-26Pass a MemoryBufferRef when we can avoid taking ownership.Rafael Espindola1-10/+9
2014-08-26Return a std::unique_ptr from the IRReader.h functions. NFC.Rafael Espindola1-16/+15
2014-08-19Modernize the .ll parsing interface.Rafael Espindola1-7/+8
2014-08-17Pass a std::uinque_ptr to ParseAssembly to make the ownership explicit. NFC.Rafael Espindola1-3/+3
2014-08-17getLazyIRModule always takes ownership. Make that explicit.Rafael Espindola1-10/+9
2014-07-06Update the MemoryBuffer API to use ErrorOr.Rafael Espindola1-8/+10
2014-07-05Make a helper function static. No functionality change.Rafael Espindola1-3/+2
2014-06-27IRReader: don't mark MemoryBuffers constAlp Toker1-1/+1
2014-06-27Propagate const-correctness into parseBitcodeFile()Alp Toker1-2/+1
2014-06-27ParseIR: don't take ownership of the MemoryBufferAlp Toker1-7/+10
2014-06-26Revert "Introduce a string_ostream string builder facilty"Alp Toker1-3/+6
2014-06-26MSVC build fix following r211749Alp Toker1-1/+2
2014-06-26Introduce a string_ostream string builder faciltyAlp Toker1-6/+2
2014-06-13Remove 'using std::errro_code' from lib.Rafael Espindola1-5/+4
2014-06-12Don't use 'using std::error_code' in include/llvm.Rafael Espindola1-0/+1
2014-06-12Remove system_error.h.Rafael Espindola1-1/+1
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper1-7/+7
2014-03-06Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles1-3/+2
2014-03-05[C++11] Replace OwningPtr::take() with OwningPtr::release().Ahmed Charles1-2/+2
2014-01-15Make parseBitcodeFile return an ErrorOr<Module *>.Rafael Espindola1-5/+7
2014-01-13Update getLazyBitcodeModule to use ErrorOr for error handling.Rafael Espindola1-4/+5
2014-01-07Move the LLVM IR asm writer header files into the IR directory, as theyChandler Carruth1-1/+1