aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-07-02[ThinLTO] Add summary entries for index-based WPDTeresa Johnson1-0/+56
2019-06-27[Attr] Add "willreturn" function attributeJohannes Doerfert1-0/+4
2019-06-27Bitcode: derive all types used from records instead of Values.Tim Northover1-136/+279
2019-06-27Revert r363658 "[SVE][IR] Scalable Vector IR Type with pr42210 fix"Hans Wennborg1-4/+2
2019-06-27Fix -Wunused-variable warnings after r364464Hans Wennborg1-2/+2
2019-06-26BitStream reader: propagate errorsJF Bastien1-184/+372
2019-06-18[SVE][IR] Scalable Vector IR Type with pr42210 fixGraham Hunter1-2/+4
2019-06-09Revert r361953 "[SVE][IR] Scalable Vector IR Type"Nico Weber1-4/+2
2019-06-05IR: make getParamByValType Just Work. NFC.Tim Northover1-1/+2
2019-05-30Reapply: IR: add optional type to 'byval' function parametersTim Northover1-3/+47
2019-05-29Revert "IR: add optional type to 'byval' function parameters"Tim Northover1-47/+3
2019-05-29IR: add optional type to 'byval' function parametersTim Northover1-3/+47
2019-05-29[SVE][IR] Scalable Vector IR TypeGraham Hunter1-2/+4
2019-05-29Add IR support, ELF section and user documentation for partitioning feature.Peter Collingbourne1-1/+19
2019-05-22[IR] allow fast-math-flags on select of FP valuesSanjay Patel1-0/+5
2019-05-15[IR] Disallow llvm.global_ctors and llvm.global_dtors of the 2-field form in ...Fangrui Song1-1/+7
2019-05-10[ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligibleTeresa Johnson1-1/+2
2019-03-15[ThinLTO] Restructure AliasSummary to contain ValueInfo of AliaseeTeresa Johnson1-12/+6
2019-03-12IR: Add immarg attributeMatt Arsenault1-0/+4
2019-02-08Implementation of asm-goto support in LLVMCraig Topper1-0/+68
2019-02-01[opaque pointer types] Pass value type to GetElementPtr creation.James Y Knight1-7/+9
2019-02-01[opaque pointer types] Pass value type to LoadInst creation.James Y Knight1-1/+1
2019-02-01[opaque pointer types] Pass function types to InvokeInst creation.James Y Knight1-1/+2
2019-01-24Revert "[Sanitizers] UBSan unreachable incompatible with ASan in the presence...Julian Lettner1-4/+2
2019-01-24[Sanitizers] UBSan unreachable incompatible with ASan in the presence of `nor...Julian Lettner1-2/+4
2019-01-22Reapply "IR: Add fp operations to atomicrmw"Matt Arsenault1-0/+2
2019-01-22Revert r351778: IR: Add fp operations to atomicrmwChandler Carruth1-2/+0
2019-01-22IR: Add fp operations to atomicrmwMatt Arsenault1-0/+2
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2019-01-17Revert "[ThinLTO] Add summary entries for index-based WPD"Teresa Johnson1-53/+0
2019-01-17[ThinLTO] Add summary entries for index-based WPDTeresa Johnson1-0/+53
2019-01-11[LTO] Record whether LTOUnit splitting is enabled in indexTeresa Johnson1-7/+72
2019-01-10[opaque pointer types] Remove some calls to generic Type subtype accessors.James Y Knight1-6/+6
2018-12-13[ThinLTO] Compute synthetic function entry countEaswaran Raman1-8/+18
2018-12-07[ModuleSummary] use StringRefs to avoid a redundant copy; NFCGeorge Burgess IV1-1/+1
2018-11-16[ThinLTO] Internalize readonly globalsEugene Leviant1-7/+44
2018-11-14[ThinLTO] Fix a crash in lazy loading of MetadataTeresa Johnson1-2/+4
2018-11-13[IR] Add a dedicated FNeg IR InstructionCameron McInally1-0/+47
2018-11-13Revert "[ThinLTO] Internalize readonly globals"Steven Wu1-44/+7
2018-11-10[ThinLTO] Internalize readonly globalsEugene Leviant1-7/+44
2018-11-06[ThinLTO] Split NotEligibleToImport into legality and inlinability flagsTeresa Johnson1-0/+1
2018-10-23Revert "[ThinLTO] Fix a crash in lazy loading of Metadata"Teresa Johnson1-4/+2
2018-10-23[ThinLTO] Fix a crash in lazy loading of MetadataTeresa Johnson1-2/+4
2018-09-20[IR] Add a boolean field in DILocation to know if a line must covered or notCalixte Denizet1-1/+2
2018-09-04[x86/SLH] Add a real Clang flag and LLVM IR attribute for SpeculativeChandler Carruth1-0/+4
2018-08-26[IR] Replace `isa<TerminatorInst>` with `isTerminator()`.Chandler Carruth1-1/+1
2018-08-23Allow creating llvm::Function in non-zero address spacesAlexander Richardson1-3/+7
2018-07-09[BitcodeReader] Infer the correct runtime preemption for GlobalValueSteven Wu1-0/+11
2018-06-26[ThinLTO] Add string saver onto index for value namesTeresa Johnson1-3/+6
2018-06-26[ThinLTO] Add per-module indexes to combined index consistentlyTeresa Johnson1-7/+15