summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/DeadArgElim
Commit message (Expand)AuthorAgeFilesLines
* [NFC] Fix trivial typos in commentsJames Henderson2020-01-061-1/+1
* Migrate function attribute "no-frame-pointer-elim" to "frame-pointer"="all" a...Fangrui Song2019-12-241-2/+2
* [FunctionAttrs] Annotate "willreturn" for intrinsicsHideto Ueno2019-07-281-1/+1
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-1734-0/+1485
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-1734-1485/+0
* [IPO][AVR] Create new Functions in the default address space specified in the...Dylan McKay2018-12-181-0/+20
* [DeadArgElim] Fixes for dbg.values using dead arg/return valuesDavid Stenberg2018-12-111-0/+67
* [deadargelim] Update dbg.value of 'unused' parametersPetar Jovanovic2018-09-241-0/+86
* [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.Shiva Chen2018-05-092-4/+4
* [DeadArgElim] Remove allocsize attributes on callsitesGeorge Burgess IV2018-04-121-0/+5
* [DeadArgumentElim] Clone function level metadatasRong Xu2018-04-021-0/+67
* [DeadArgElim] Strip allocsize attributes when deleting an argument.Benjamin Kramer2018-03-261-0/+13
* [DAE] don't remove args of musttail target/callerReid Kleckner2018-03-011-0/+16
* [DeadArgumentElimination] Preserve llvm.dbg.values's first argumentPetar Jovanovic2018-01-301-0/+135
* Remove the obsolete offset parameter from @llvm.dbg.valueAdrian Prantl2017-07-282-12/+12
* Replace hardcoded intrinsic list with speculatable attribute.Matt Arsenault2017-05-031-1/+1
* Set the prof weight correctly for call instructions in DeadArgumentElimination.Dehao Chen2017-03-231-0/+22
* DeadArgElim: Don't mark swifterror arguments as unusedArnold Schwaighofer2016-09-211-0/+15
* [PM] Port DeadArgumentElimination to the new PMSean Silva2016-06-121-1/+1
* [IR] Copy comdats in GlobalObject::copyAttributesFromReid Kleckner2016-05-251-0/+14
* [DeadArgumentElimination] Propagate operand bundles to promoted call sitesDavid Majnemer2016-04-291-0/+29
* [PR27284] Reverse the ownership between DICompileUnit and DISubprogram.Adrian Prantl2016-04-152-7/+6
* testcase gardening: update the emissionKind enum to the new syntax. (NFC)Adrian Prantl2016-04-012-2/+2
* Move the DebugEmissionKind enum from DIBuilder into DICompileUnit.Adrian Prantl2016-03-311-1/+1
* [DebugInfo] Subprograms should belong to a CU.Davide Italiano2016-03-311-1/+1
* [OperandBundles] Have DeadArgElim play nice with operand bundlesDavid Majnemer2015-12-231-0/+12
* DI: Reverse direction of subprogram -> function edge.Peter Collingbourne2015-11-051-5/+6
* [DeadArgElim] Split the invoke successor edgeDavid Majnemer2015-09-231-1/+25
* DeadArgElim: don't eliminate arguments from naked functionsHans Wennborg2015-09-011-0/+31
* DI: Require subprogram definitions to be distinctDuncan P. N. Exon Smith2015-08-282-4/+4
* DI: Disallow uniquable DICompileUnitsDuncan P. N. Exon Smith2015-08-032-2/+2
* DI: Remove DW_TAG_arg_variable and DW_TAG_auto_variableDuncan P. N. Exon Smith2015-07-312-10/+10
* DI/Verifier: Fix argument bitrot in DILocalVariableDuncan P. N. Exon Smith2015-07-241-9/+9
* Move the personality function from LandingPadInst to FunctionDavid Majnemer2015-06-171-4/+4
* IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith2015-04-292-51/+51
* [opaque pointer type] Add textual IR support for explicit type parameter to t...David Blaikie2015-04-167-16/+16
* DebugInfo: Add missing !dbg attachments to intrinsicsDuncan P. N. Exon Smith2015-04-151-9/+9
* DebugInfo: Fix bad debug info for compile units and typesDuncan P. N. Exon Smith2015-03-271-1/+1
* Verifier: Check debug info intrinsic argumentsDuncan P. N. Exon Smith2015-03-151-9/+9
* [opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2015-03-131-1/+1
* DebugInfo: Move new hierarchy into placeDuncan P. N. Exon Smith2015-03-032-36/+36
* [opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie2015-02-274-5/+5
* [opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2015-02-271-1/+1
* DeadArgElim: aggregate Return assessment properly.Tim Northover2015-02-111-0/+30
* DeadArgElim: arguments affect all returned sub-values by default.Tim Northover2015-02-101-0/+17
* DeadArgElim: fix mismatch in accounting of array return types.Tim Northover2015-02-091-1/+45
* DeadArgElim: assess uses of entire return value aggregate.Tim Northover2015-02-091-0/+71
* IR: Move MDLocation into placeDuncan P. N. Exon Smith2015-01-142-8/+8
* IR: Make metadata typeless in assemblyDuncan P. N. Exon Smith2014-12-152-62/+62
* DebugInfo+DeadArgElimination: Ensure llvm::Function*s from debug info are upd...David Blaikie2014-10-071-47/+52
OpenPOWER on IntegriCloud