aboutsummaryrefslogtreecommitdiff
path: root/test/Transforms/Mem2Reg
AgeCommit message (Expand)Author
2017-09-21Re-land r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm...Reid Kleckner
2017-09-21Revert r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm....Daniel Jasper
2017-09-20[IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declareReid Kleckner
2017-08-23Parse and print DIExpressions inline to ease IR and MIR testingReid Kleckner
2017-07-28Remove the obsolete offset parameter from @llvm.dbg.valueAdrian Prantl
2017-04-21Add test coverage for mem2reg dbg.declare lowering.Adrian Prantl
2017-04-10Add address space mangling to lifetime intrinsicsMatt Arsenault
2017-03-22Preserve nonnull metadata on Loads through SROA & mem2reg.Luqman Aden
2016-06-14[PM] Port Mem2Reg to the new pass manager.Davide Italiano
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-11[Mem2Reg] Respect optnoneJames Molloy
2015-11-05DI: Reverse direction of subprogram -> function edge.Peter Collingbourne
2015-08-28DI: Update tests before adding !dbg subprogram attachmentsDuncan P. N. Exon Smith
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-07-22Fix mem2reg to correctly handle allocas only used in a single blockMichael Kuperstein
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-15DebugInfo: Remove 'inlinedAt:' field from MDLocalVariableDuncan P. N. Exon Smith
2015-04-03Verifier: Check that inlined-at locations agreeDuncan 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-01-14IR: Move MDLocation into placeDuncan P. N. Exon Smith
2014-12-15IR: Make metadata typeless in assemblyDuncan P. N. Exon Smith
2014-10-16Delete -std-compile-opts.Rafael Espindola
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
2013-11-22Debug Info: update testing cases to specify the debug info version number.Manman Ren
2013-08-26Debug Info: add an identifier field to DICompositeType.Manman Ren
2013-08-16[tests] Cleanup initialization of test suffixes.Daniel Dunbar
2013-08-13Remove duplicate copy of testcase in r188327.Nick Lewycky
2013-08-13Revert r187191, which broke opt -mem2reg on the testcases included in PR16867.Nick Lewycky
2013-08-06Debug Info Finder|Verifier: handle DbgLoc attached to instructions.Manman Ren
2013-08-02Temporarily revert "Debug Info Finder|Verifier: handle DbgLoc attached toEric Christopher
2013-08-01Debug Info Finder|Verifier: handle DbgLoc attached to instructions.Manman Ren
2013-07-29Debug Info: update testing cases to pass verifier.Manman Ren
2013-07-26Re-implement the analysis of uses in mem2reg to be significantly moreChandler Carruth