aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
AgeCommit message (Expand)AuthorFilesLines
2020-09-17Flush bitcode incrementally for LTO outputJianzhou Zhao1-4/+8
2020-09-10[NFC][ThinLTO] Let llvm::EmbedBitcodeInModule handle serialization.Mircea Trofin1-4/+3
2020-08-29Set alignment of .llvmbc and .llvmcmd to 1Fangrui Song1-0/+4
2020-08-28[SVE] Make ElementCount members privateDavid Sherwood1-1/+1
2020-08-22[DebugInfo][flang]Added support for representing Fortran assumed length stringsSourabh Singh Tomar1-0/+18
2020-08-14[StackSafety] Use ValueInfo in ParamAccess::CallVitaly Buka1-32/+53
2020-08-11[SystemZ/ZOS] Add binary format goff and operating system zos to the tripleKai Nacke1-0/+6
2020-07-27[NFC] Move BitcodeCommon.h from Bitstream to BitcodeGuillaume Chatelet1-1/+1
2020-07-27[Alignment][NFC] Update Bitcodewriter to use AlignGuillaume Chatelet1-17/+23
2020-07-20[DebugInfo] Support for DW_AT_associated and DW_AT_allocated.Alok Kumar Sharma1-0/+2
2020-07-20IR: Define byref parameter attributeMatt Arsenault1-0/+2
2020-07-08[LLVM] Accept `noundef` attribute in function definitions/callsGui Andrade1-0/+2
2020-06-23Remove GlobalValue::getAlignment().Eli Friedman1-1/+1
2020-06-23[SVE] Remove calls to VectorType::getNumElements from BitcodeChristopher Tetreault1-1/+1
2020-06-10[StackSafety] Add info into function summaryVitaly Buka1-0/+23
2020-05-28[ThinLTO] Compute the basic block count across modules.Hiroshi Yamauchi1-0/+6
2020-05-28Fixed bot failure after d20bf5a7258d4b6a7Alok Kumar Sharma1-5/+0
2020-05-28[DebugInfo] Upgrade DISubrange to support Fortran dynamic arraysAlok Kumar Sharma1-2/+4
2020-05-15[IR] Convert null-pointer-is-valid into an enum attributeNikita Popov1-0/+2
2020-05-15[IR][BFloat] Add BFloat IR typeTies Stuij1-1/+3
2020-05-15[DebugInfo] support for DW_AT_data_location in llvmAlok Kumar Sharma1-0/+1
2020-05-13[DebugInfo] Fortran module DebugInfo support in LLVMSourabh Singh Tomar1-0/+1
2020-05-12Add nomerge function attribute to supress tail merge optimization in simplifyCFGZequan Wu1-0/+2
2020-04-27[IR] Replace all uses of CallBase::getCalledValue() with getCalledOperand().Craig Topper1-3/+3
2020-04-27Add IR constructs for preallocated (inalloca replacement)Arthur Eubanks1-0/+2
2020-04-23[llvm][NFC][CallSite] Remove ImmutableCallSite from a few locationsMircea Trofin1-7/+6
2020-04-23[SVE] Remove isScalable from BitcodeChristopher Tetreault1-2/+2
2020-04-22[SVE] Add new VectorType subclassesChristopher Tetreault1-1/+2
2020-04-18[DebugInfo] Change DIEnumerator payload type from int64_t to APIntLemonBoy1-18/+23
2020-04-06Remove SequentialType from the type heirarchy.Eli Friedman1-1/+1
2020-03-31Remove "mask" operand from shufflevector.Eli Friedman1-2/+3
2020-03-11Add an SDK attribute to DICompileUnitAdrian Prantl1-0/+1
2020-03-03[Bitcode] Fix -Wswitch after c5ec8890c95bf9f56beff285efbcc7b797ffb15aFangrui Song1-0/+3
2020-03-02Reland "[DebugInfo][clang][DWARF5]: Added support for debuginfo generation fo...Awanish Pandey1-0/+2
2020-03-02Revert "[DebugInfo][clang][DWARF5]: Added support for debuginfo generation fo...Hans Wennborg1-2/+0
2020-03-02[DebugInfo][clang][DWARF5]: Added support for debuginfo generation for defaul...Awanish Pandey1-0/+2
2020-02-18[NFC] Silence compiler warning [-Wmissing-braces].Huihui Zhang1-1/+1
2020-02-18[Assembler] Emit summary index flagsevgeny1-14/+1
2020-02-17Strength reduce vectors into arrays. NFCI.Benjamin Kramer1-1/+1
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-4/+6
2020-01-23[ThinLTO] Summarize vcall_visibility metadataTeresa Johnson1-2/+2
2020-01-17Move the sysroot attribute from DIModule to DICompileUnitAdrian Prantl1-0/+2
2020-01-17Revert "Rename DW_AT_LLVM_isysroot to DW_AT_LLVM_sysroot"Adrian Prantl1-2/+0
2020-01-17Rename DW_AT_LLVM_isysroot to DW_AT_LLVM_sysrootAdrian Prantl1-0/+2
2020-01-15[ThinLTO] Always import constantsevgeny1-1/+2
2019-12-30Revert "DebugInfo: Fix rangesBaseAddress DICompileUnit bitcode serialization/...David Blaikie1-1/+0
2019-12-27DebugInfo: Fix rangesBaseAddress DICompileUnit bitcode serialization/deserial...David Blaikie1-0/+1
2019-12-12[LTO] Support for embedding bitcode section during LTOTeresa Johnson1-1/+124
2019-11-18Fix error message missed in commit dde589389fcb8b5098f7a47f1b781b27d29a0cac.Andrew Browne1-7/+6
2019-11-12[IR] Redefine Freeze instructionaqjune1-23/+27