summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/Scalarizer
Commit message (Expand)AuthorAgeFilesLines
* Migrate function attribute "no-frame-pointer-elim"="false" to "frame-pointer"...Fangrui Song2019-12-241-1/+1
* [Scalarizer] Treat values from unreachable blocks as undefMikael Holmen2019-11-151-0/+98
* [Intrinsic] Add the llvm.umul.fix.sat intrinsicBjorn Pettersson2019-09-071-0/+12
* [Scalarizer] Add scalarizer support for smul.fix.satBjorn Pettersson2019-06-241-1/+16
* [Scalarizer] Propagate IR flagsJay Foad2019-06-211-0/+53
* [Scalarizer] Add UnaryOperator visitor to scalarization passCameron McInally2019-06-041-0/+62
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-1710-0/+947
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-1710-947/+0
* Introduce llvm.loop.parallel_accesses and llvm.access.group metadata.Michael Kruse2018-12-201-12/+13
* [PM] Port Scalarizer to the new pass manager.Mikael Holmen2018-11-2110-0/+10
* [LoopVectorize] Loop vectorization for minimum and maximumThomas Lively2018-10-191-0/+24
* Fix an ordering bug in the scalarizer.Neil Henning2018-10-103-1/+48
* [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.Shiva Chen2018-05-092-3/+3
* Remove the obsolete offset parameter from @llvm.dbg.valueAdrian Prantl2017-07-281-7/+7
* [Scalarizer] Handle scalar arguments in vector GEPMikael Holmen2017-03-311-0/+122
* Scalarizer: Support scalarizing intrinsicsMatt Arsenault2016-07-251-0/+85
* [Scalarizer] PR28108: Skip over nullptr rather than crashing on it.Mehdi Amini2016-07-141-0/+24
* PR27938: Don't remove valid DebugLoc in ScalarizerPatrik Hagglund2016-06-161-0/+43
* [PR27284] Reverse the ownership between DICompileUnit and DISubprogram.Adrian Prantl2016-04-151-3/+2
* testcase gardening: update the emissionKind enum to the new syntax. (NFC)Adrian Prantl2016-04-011-1/+1
* Move the DebugEmissionKind enum from DIBuilder into DICompileUnit.Adrian Prantl2016-03-311-1/+1
* DI: Reverse direction of subprogram -> function edge.Peter Collingbourne2015-11-051-2/+2
* DI: Require subprogram definitions to be distinctDuncan P. N. Exon Smith2015-08-281-1/+1
* Prevent the scalarizer from caching incorrect entriesFraser Cormack2015-08-101-0/+30
* DI: Disallow uniquable DICompileUnitsDuncan P. N. Exon Smith2015-08-031-1/+1
* DI: Remove DW_TAG_arg_variable and DW_TAG_auto_variableDuncan P. N. Exon Smith2015-07-311-3/+3
* [Scalarizer] Fix potential for stale data in Scattered across invocationsMatt Wala2015-07-231-0/+25
* IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith2015-04-291-19/+19
* 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-3/+3
* Make DataLayout Non-Optional in the ModuleMehdi Amini2015-03-041-25/+0
* DebugInfo: Move new hierarchy into placeDuncan P. N. Exon Smith2015-03-031-14/+14
* [opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie2015-02-273-53/+53
* [opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2015-02-272-50/+50
* IR: Move MDLocation into placeDuncan P. N. Exon Smith2015-01-141-3/+3
* IR: Make metadata typeless in assemblyDuncan P. N. Exon Smith2014-12-152-39/+39
* Revert "Revert "DI: Fold constant arguments into a single MDString""Duncan P. N. Exon Smith2014-10-031-13/+13
* Revert "DI: Fold constant arguments into a single MDString"Duncan P. N. Exon Smith2014-10-021-13/+13
* DI: Fold constant arguments into a single MDStringDuncan P. N. Exon Smith2014-10-021-13/+13
* Move the complex address expression out of DIVariable and into an extraAdrian Prantl2014-10-011-7/+7
* Revert r218778 while investigating buldbot breakage.Adrian Prantl2014-10-011-7/+7
* Move the complex address expression out of DIVariable and into an extraAdrian Prantl2014-10-011-7/+7
* Fix Scalarizer insertion point when replacing PHIs with insertelementsRichard Sandiford2013-12-231-0/+29
* Fix Scalarizer handling of vector GEPs with multiple index operandsRichard Sandiford2013-12-231-0/+32
* Debug Info: update testing cases to specify the debug info version number.Manman Ren2013-11-221-1/+2
* Add a Scalarizer pass.Richard Sandiford2013-11-223-0/+500
OpenPOWER on IntegriCloud