summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
AgeCommit message (Expand)Author
2020-06-10[StackSafety] Add info into function summaryVitaly Buka
2020-05-28[ThinLTO] Compute the basic block count across modules.Hiroshi Yamauchi
2020-05-21[BitcodeReader] Simplify code. NFCI.Benjamin Kramer
2020-05-16AllocaInst should store Align instead of MaybeAlign.Eli Friedman
2020-05-16Harden IR and bitcode parsers against infinite size types.Eli Friedman
2020-05-15StoreInst should store Align, not MaybeAlignEli Friedman
2020-05-15[IR] Convert null-pointer-is-valid into an enum attributeNikita Popov
2020-05-15[IR][BFloat] Add BFloat IR typeTies Stuij
2020-05-14Infer alignment of unmarked loads in IR/bitcode parsing.Eli Friedman
2020-05-14[BitcodeReader] datalayout must be specified before it is queried.Eli Friedman
2020-05-12Add nomerge function attribute to supress tail merge optimization in simplifyCFGZequan Wu
2020-04-30[BitcodeReader] Simplify raw attribute handling (NFC)Nikita Popov
2020-04-27Add IR constructs for preallocated (inalloca replacement)Arthur Eubanks
2020-04-18[DebugInfo] Change DIEnumerator payload type from int64_t to APIntLemonBoy
2020-04-14[llvm][NFC][CallSite] Remove Implementation uses of CallSiteMircea Trofin
2020-04-08Clean up usages of asserting vector getters in TypeChristopher Tetreault
2020-04-06Remove SequentialType from the type heirarchy.Eli Friedman
2020-03-31Remove "mask" operand from shufflevector.Eli Friedman
2020-03-03[NFC] Try fix ubsan buildbot after 876d13378931bee3dcefafff8729c40d5457ff31Tyker
2020-02-18[Assembler] Emit summary index flagsevgeny
2020-02-10Revert "Remove redundant "std::move"s in return statements"Bill Wendling
2020-02-10Remove redundant "std::move"s in return statementsBill Wendling
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2020-01-23[ThinLTO] Summarize vcall_visibility metadataTeresa Johnson
2020-01-22[SVE] Pass Scalable argument to VectorType::get in Bitcode ReaderChris Tetreault
2020-01-17Revert "[SVE] Pass Scalable argument to VectorType::get in Bitcode Reader"Eli Friedman
2020-01-17[SVE] Pass Scalable argument to VectorType::get in Bitcode ReaderChristopher Tetreault
2020-01-15[ThinLTO] Always import constantsevgeny
2019-12-30Ignore "no-frame-pointer-elim" and "no-frame-pointer-elim-non-leaf" in favor ...Fangrui Song
2019-11-18Fix error message missed in commit dde589389fcb8b5098f7a47f1b781b27d29a0cac.Andrew Browne
2019-11-12[IR] Redefine Freeze instructionaqjune
2019-11-08ThinLTO : Import always_inline functions irrespective of the thresholdTeresa Johnson
2019-11-07[ThinLTO] Import readonly vars with refsevgeny
2019-11-05[IR] Add Freeze instructionaqjune
2019-11-03[BitcodeReader] Fixed use after move warnings. NFCI.Dávid Bolvanský
2019-11-03[BitcodeReader] Fixed null check after dereferencing warning. NFCI.Dávid Bolvanský
2019-11-03[BitcodeReader] Fixed null pointer dereferencing warning. NFCI.Dávid Bolvanský
2019-10-30[IR] Allow fast math flags on calls with floating point array type.Jay Foad
2019-10-25[Alignment][NFC] Convert AllocaInst to MaybeAlignGuillaume Chatelet
2019-10-22[Alignment][NFC] Convert StoreInst to MaybeAlignGuillaume Chatelet
2019-10-22[Alignment][NFC] Convert LoadInst to MaybeAlignGuillaume Chatelet
2019-10-15[Alignment][NFC] Remove dependency on GlobalObject::setAlignment(unsigned)Guillaume Chatelet
2019-10-14Add FMF to vector ops for phiMichael Berg
2019-10-07[Bitcode] Update naming of UNOP_NEG to UNOP_FNEGCameron McInally
2019-09-25[IR] allow fast-math-flags on phi of FP values (2nd try)Sanjay Patel
2019-09-25Revert [IR] allow fast-math-flags on phi of FP valuesSanjay Patel
2019-09-25[IR] allow fast-math-flags on phi of FP valuesSanjay Patel
2019-09-18Add AutoUpgrade function to add new address space datalayout string to existi...Amy Huang
2019-08-21[BitcodeReader] Check if we can create a null constant for type.Florian Hahn
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere