summaryrefslogtreecommitdiff
path: root/test/Transforms/DeadArgElim
AgeCommit message (Expand)Author
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
2014-03-09IR: Change inalloca's grammar a bitDavid Majnemer
2014-02-16Fix broken CHECK linesNico Rieck
2014-02-03inalloca: Don't remove dead arguments in the presence of inalloca argsReid Kleckner
2013-11-22Debug Info: update testing cases to specify the debug info version number.Manman Ren
2013-10-09Fix a bug in Dead Argument Elimination.Shuxin Yang
2013-09-08Debug Info Testing: update context from empty string to null.Manman Ren
2013-09-06Debug Info Testing: updated to use NULL instead of "i32 0" in a few fields.Manman Ren