summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/GVN/PRE
Commit message (Expand)AuthorAgeFilesLines
* [GVN] Do PHI translations across all edges between the load and the unavailab...Florian Hahn2019-08-211-0/+125
* Recommit "[GVN] Preserve loop related analysis/canonical forms."Florian Hahn2019-07-311-2/+8
* Revert [GVN] Preserve loop related analysis/canonical forms.Florian Hahn2019-07-301-8/+2
* [GVN] Preserve loop related analysis/canonical forms.Florian Hahn2019-07-301-2/+8
* [GVN+LICM] Use line 0 locations for better crash attributionVedant Kumar2019-04-191-3/+4
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-1734-0/+4461
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-1734-4461/+0
* [GVN] Don't perform scalar PRE on GEPsAlexandros Lamprineas2018-12-061-13/+61
* [MemDep] Use PhiValuesAnalysis to improve alias analysis resultsJohn Brawn2018-07-311-2/+4
* [GVN] Don't use the eliminated load as an available value in phi constructionJohn Brawn2018-07-232-0/+121
* llvm: Add support for "-fno-delete-null-pointer-checks"Manoj Gupta2018-07-091-0/+82
* [Debugify] Move debug value intrinsics closer to their operand defsVedant Kumar2018-06-061-1/+1
* [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.Shiva Chen2018-05-093-3/+3
* [GVN] Partially revert debug info salvage change (r325063)Vedant Kumar2018-02-161-1/+1
* [GVN] Salvage debug info from dead instsVedant Kumar2018-02-131-1/+6
* [NFC] fix trivial typos in commentsHiroshi Inoue2018-01-241-1/+1
* Remove alignment argument from memcpy/memmove/memset in favour of alignment a...Daniel Neilson2018-01-191-11/+11
* [PRE] Add a bunch of test cases for LICM-like PRE patternsPhilip Reames2018-01-031-0/+168
* [GVN] Prevent ScalarPRE from hoisting across instructions that don't pass con...Max Kazantsev2017-11-281-0/+125
* [GVN PRE] Patch the source for Phi node in PRESerguei Katkov2017-11-092-0/+88
* Reapply "[GVN] Prevent LoadPRE from hoisting across instructions that don't p...Max Kazantsev2017-10-314-0/+429
* Remove a test after revert of rL315440Max Kazantsev2017-10-171-146/+0
* [NFC] Add test from bug 34937Max Kazantsev2017-10-171-0/+32
* Revert 315440 on behalf of mkazantsevPhilip Reames2017-10-171-28/+0
* [GVN] Prevent LoadPRE from hoisting across instructions that don't pass contr...Max Kazantsev2017-10-112-0/+174
* [GVN] Remove stale entries in phitranslate cache when new phi is generated fo...Wei Mi2017-08-081-0/+45
* [GVN] Recommit the patch "Add phi-translate support in scalarpre"Wei Mi2017-07-283-4/+135
* Fix DebugLoc propagation for unreachable LoadInstWeiming Zhao2017-07-192-2/+81
* Enhance synchscope representationKonstantin Zhuravlyov2017-07-111-3/+3
* Revert "[GVN] Recommit the patch "Add phi-translate support in scalarpre"."Benjamin Kramer2017-07-033-135/+4
* [GVN] Recommit the patch "Add phi-translate support in scalarpre".Wei Mi2017-06-263-4/+135
* Revert rL305578. There is still some buildbot failure to be fixed.Wei Mi2017-06-163-135/+4
* [GVN] Recommit the patch "Add phi-translate support in scalarpre".Wei Mi2017-06-163-4/+135
* Revert rL304050. It may break sanitizer bootstrap. Revert it for now while in...Wei Mi2017-05-313-109/+4
* [GVN] Recommit the patch "Add phi-translate support in scalarpre".Wei Mi2017-05-273-4/+109
* Revert rL303923 since it broke the sanitizer bootstrap build bot.Wei Mi2017-05-263-109/+4
* [GVN] Add phi-translate support in scalarpre.Wei Mi2017-05-253-4/+109
* [GVN] Fix a crash on encountering non-integral pointersKeno Fischer2017-05-091-0/+39
* ConstantFold: Fold getelementptr (i32, i32* null, i64 undef) to null.Daniel Berlin2017-05-081-4/+3
* opt: Rename -default-data-layout flag to -data-layout and make it always over...Peter Collingbourne2017-02-172-3/+3
* [DWARF] Null out the debug locs of load instructions that have been moved by ...Wolfgang Pieb2017-01-041-7/+6
* [Verifier] Add verification for TBAA metadataSanjoy Das2016-12-111-1/+1
* Revert "[GVN/PRE] Hoist global values outside of loops."Davide Italiano2016-10-212-57/+10
* [GVN/PRE] Hoist global values outside of loops.Davide Italiano2016-10-152-10/+57
* Don't look through addrspacecast in GetPointerBaseWithConstantOffsetArtur Pilipenko2016-09-282-13/+14
* Do not widen load for different variable in GVN.Dehao Chen2016-09-092-7/+13
* [GVN] Move other PRE tests to a subdirectory.Davide Italiano2016-07-175-0/+365
* [GVN] Move the PRE/LOADPRE test in a subdirectory.Davide Italiano2016-07-1718-0/+2697
OpenPOWER on IntegriCloud