summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/Mem2Reg
Commit message (Expand)AuthorAgeFilesLines
* [Mem2Reg] Fix nondeterministic corner caseJoseph Tremoulet2018-11-301-0/+53
* Improve ConvertDebugDeclareToDebugValueBjorn Pettersson2018-06-262-0/+126
* Re-apply "[DebugInfo] Check size of variable in ConvertDebugDeclareToDebugValue"Bjorn Pettersson2018-06-151-0/+46
* Revert rL334704: "[DebugInfo] Check size of variable in ConvertDebugDeclareTo...Bjorn Pettersson2018-06-141-46/+0
* [DebugInfo] Check size of variable in ConvertDebugDeclareToDebugValueBjorn Pettersson2018-06-141-0/+46
* [Mem2Reg] Avoid replacing load with itself in promoteSingleBlockAlloca.Florian Hahn2018-06-071-0/+20
* [Debugify] Avoid printing unnecessary square braces, NFCVedant Kumar2018-05-241-1/+1
* [Debugify] Print the output to stderrAnastasis Grammenos2018-05-171-1/+1
* [Debugify] Fix test failing after r332416Anastasis Grammenos2018-05-161-1/+1
* [Debugify] Add -debugify-each for testing each pass in a pipelineVedant Kumar2018-05-151-1/+1
* [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.Shiva Chen2018-05-094-6/+6
* [Mem2Reg] Create merged debug locations for inserted phisVedant Kumar2018-04-171-0/+110
* [Debugify] Add a pass to test debug info preservationVedant Kumar2017-12-081-1/+4
* Re-land r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm...Reid Kleckner2017-09-212-0/+185
* Revert r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm....Daniel Jasper2017-09-212-185/+0
* [IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declareReid Kleckner2017-09-202-0/+185
* Parse and print DIExpressions inline to ease IR and MIR testingReid Kleckner2017-08-231-4/+2
* Remove the obsolete offset parameter from @llvm.dbg.valueAdrian Prantl2017-07-282-4/+4
* Add test coverage for mem2reg dbg.declare lowering.Adrian Prantl2017-04-211-0/+48
* Add address space mangling to lifetime intrinsicsMatt Arsenault2017-04-101-6/+6
* Preserve nonnull metadata on Loads through SROA & mem2reg.Luqman Aden2017-03-221-0/+89
* [PM] Port Mem2Reg to the new pass manager.Davide Italiano2016-06-141-0/+1
* [PR27284] Reverse the ownership between DICompileUnit and DISubprogram.Adrian Prantl2016-04-152-5/+5
* 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-312-2/+2
* [DebugInfo] Subprograms should belong to a CU.Davide Italiano2016-03-311-1/+1
* [Mem2Reg] Respect optnoneJames Molloy2015-12-111-0/+21
* DI: Reverse direction of subprogram -> function edge.Peter Collingbourne2015-11-052-4/+4
* DI: Update tests before adding !dbg subprogram attachmentsDuncan P. N. Exon Smith2015-08-282-3/+13
* DI: Require subprogram definitions to be distinctDuncan P. N. Exon Smith2015-08-282-3/+3
* 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-8/+8
* DI/Verifier: Fix argument bitrot in DILocalVariableDuncan P. N. Exon Smith2015-07-242-6/+6
* Fix mem2reg to correctly handle allocas only used in a single blockMichael Kuperstein2015-07-221-0/+44
* Move the personality function from LandingPadInst to FunctionDavid Majnemer2015-06-171-2/+2
* IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith2015-04-292-39/+39
* DebugInfo: Remove 'inlinedAt:' field from MDLocalVariableDuncan P. N. Exon Smith2015-04-151-3/+3
* Verifier: Check that inlined-at locations agreeDuncan P. N. Exon Smith2015-04-031-3/+3
* DebugInfo: Fix bad debug info for compile units and typesDuncan P. N. Exon Smith2015-03-272-2/+2
* Verifier: Check debug info intrinsic argumentsDuncan P. N. Exon Smith2015-03-152-6/+6
* [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-28/+28
* [opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie2015-02-2713-35/+35
* [opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2015-02-272-2/+2
* IR: Move MDLocation into placeDuncan P. N. Exon Smith2015-01-142-7/+7
* IR: Make metadata typeless in assemblyDuncan P. N. Exon Smith2014-12-152-46/+46
* Delete -std-compile-opts.Rafael Espindola2014-10-161-1/+1
* Revert "Revert "DI: Fold constant arguments into a single MDString""Duncan P. N. Exon Smith2014-10-032-24/+24
* Revert "DI: Fold constant arguments into a single MDString"Duncan P. N. Exon Smith2014-10-022-24/+24
* DI: Fold constant arguments into a single MDStringDuncan P. N. Exon Smith2014-10-022-24/+24
OpenPOWER on IntegriCloud