aboutsummaryrefslogtreecommitdiff
path: root/test/Transforms/DeadArgElim
AgeCommit message (Expand)Author
2018-09-24[deadargelim] Update dbg.value of 'unused' parametersPetar Jovanovic
2018-05-09[DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.Shiva Chen
2018-04-12[DeadArgElim] Remove allocsize attributes on callsitesGeorge Burgess IV
2018-04-02[DeadArgumentElim] Clone function level metadatasRong Xu
2018-03-26[DeadArgElim] Strip allocsize attributes when deleting an argument.Benjamin Kramer
2018-03-01[DAE] don't remove args of musttail target/callerReid Kleckner
2018-01-30[DeadArgumentElimination] Preserve llvm.dbg.values's first argumentPetar Jovanovic
2017-07-28Remove the obsolete offset parameter from @llvm.dbg.valueAdrian Prantl
2017-05-03Replace hardcoded intrinsic list with speculatable attribute.Matt Arsenault
2017-03-23Set the prof weight correctly for call instructions in DeadArgumentElimination.Dehao Chen
2016-09-21DeadArgElim: Don't mark swifterror arguments as unusedArnold Schwaighofer
2016-06-12[PM] Port DeadArgumentElimination to the new PMSean Silva
2016-05-25[IR] Copy comdats in GlobalObject::copyAttributesFromReid Kleckner
2016-04-29[DeadArgumentElimination] Propagate operand bundles to promoted call sitesDavid Majnemer
2016-04-15[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.Adrian Prantl
2016-04-01testcase gardening: update the emissionKind enum to the new syntax. (NFC)Adrian Prantl
2016-03-31Move the DebugEmissionKind enum from DIBuilder into DICompileUnit.Adrian Prantl
2016-03-31[DebugInfo] Subprograms should belong to a CU.Davide Italiano
2015-12-23[OperandBundles] Have DeadArgElim play nice with operand bundlesDavid Majnemer
2015-11-05DI: Reverse direction of subprogram -> function edge.Peter Collingbourne
2015-09-23[DeadArgElim] Split the invoke successor edgeDavid Majnemer
2015-09-01DeadArgElim: don't eliminate arguments from naked functionsHans Wennborg
2015-08-28DI: Require subprogram definitions to be distinctDuncan P. N. Exon Smith
2015-08-03DI: Disallow uniquable DICompileUnitsDuncan P. N. Exon Smith
2015-07-31DI: Remove DW_TAG_arg_variable and DW_TAG_auto_variableDuncan P. N. Exon Smith
2015-07-24DI/Verifier: Fix argument bitrot in DILocalVariableDuncan P. N. Exon Smith
2015-06-17Move the personality function from LandingPadInst to FunctionDavid Majnemer
2015-04-29IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith
2015-04-16[opaque pointer type] Add textual IR support for explicit type parameter to t...David Blaikie
2015-04-15DebugInfo: Add missing !dbg attachments to intrinsicsDuncan P. N. Exon Smith
2015-03-27DebugInfo: Fix bad debug info for compile units and typesDuncan P. N. Exon Smith
2015-03-15Verifier: Check debug info intrinsic argumentsDuncan P. N. Exon Smith
2015-03-13[opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie
2015-03-03DebugInfo: Move new hierarchy into placeDuncan P. N. Exon Smith
2015-02-27[opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie
2015-02-27[opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie
2015-02-11DeadArgElim: aggregate Return assessment properly.Tim Northover
2015-02-10DeadArgElim: arguments affect all returned sub-values by default.Tim Northover
2015-02-09DeadArgElim: fix mismatch in accounting of array return types.Tim Northover
2015-02-09DeadArgElim: assess uses of entire return value aggregate.Tim Northover
2015-01-14IR: Move MDLocation into placeDuncan P. N. Exon Smith
2014-12-15IR: Make metadata typeless in assemblyDuncan P. N. Exon Smith
2014-10-07DebugInfo+DeadArgElimination: Ensure llvm::Function*s from debug info are upd...David Blaikie
2014-10-03Revert "Revert "DI: Fold constant arguments into a single MDString""Duncan P. N. Exon Smith
2014-10-02Revert "DI: Fold constant arguments into a single MDString"Duncan P. N. Exon Smith
2014-10-02DI: Fold constant arguments into a single MDStringDuncan P. N. Exon Smith
2014-10-01Move the complex address expression out of DIVariable and into an extraAdrian Prantl
2014-10-01Revert r218778 while investigating buldbot breakage.Adrian Prantl
2014-10-01Move the complex address expression out of DIVariable and into an extraAdrian Prantl
2014-08-26musttail: Don't eliminate varargs packs if there is a forwarding callReid Kleckner