diff --git a/test/Transforms/GVN/2011-06-01-NonLocalMemdepMiscompile.ll b/test/Transforms/GVN/PRE/2011-06-01-NonLocalMemdepMiscompile.ll similarity index 100% rename from test/Transforms/GVN/2011-06-01-NonLocalMemdepMiscompile.ll rename to test/Transforms/GVN/PRE/2011-06-01-NonLocalMemdepMiscompile.ll diff --git a/test/Transforms/GVN/atomic.ll b/test/Transforms/GVN/PRE/atomic.ll similarity index 100% rename from test/Transforms/GVN/atomic.ll rename to test/Transforms/GVN/PRE/atomic.ll diff --git a/test/Transforms/GVN/invariant-load.ll b/test/Transforms/GVN/PRE/invariant-load.ll similarity index 100% rename from test/Transforms/GVN/invariant-load.ll rename to test/Transforms/GVN/PRE/invariant-load.ll diff --git a/test/Transforms/GVN/load-metadata.ll b/test/Transforms/GVN/PRE/load-metadata.ll similarity index 100% rename from test/Transforms/GVN/load-metadata.ll rename to test/Transforms/GVN/PRE/load-metadata.ll diff --git a/test/Transforms/GVN/load-pre-align.ll b/test/Transforms/GVN/PRE/load-pre-align.ll similarity index 100% rename from test/Transforms/GVN/load-pre-align.ll rename to test/Transforms/GVN/PRE/load-pre-align.ll diff --git a/test/Transforms/GVN/load-pre-licm.ll b/test/Transforms/GVN/PRE/load-pre-licm.ll similarity index 100% rename from test/Transforms/GVN/load-pre-licm.ll rename to test/Transforms/GVN/PRE/load-pre-licm.ll diff --git a/test/Transforms/GVN/load-pre-nonlocal.ll b/test/Transforms/GVN/PRE/load-pre-nonlocal.ll similarity index 100% rename from test/Transforms/GVN/load-pre-nonlocal.ll rename to test/Transforms/GVN/PRE/load-pre-nonlocal.ll diff --git a/test/Transforms/GVN/lpre-call-wrap-2.ll b/test/Transforms/GVN/PRE/lpre-call-wrap-2.ll similarity index 100% rename from test/Transforms/GVN/lpre-call-wrap-2.ll rename to test/Transforms/GVN/PRE/lpre-call-wrap-2.ll diff --git a/test/Transforms/GVN/lpre-call-wrap.ll b/test/Transforms/GVN/PRE/lpre-call-wrap.ll similarity index 100% rename from test/Transforms/GVN/lpre-call-wrap.ll rename to test/Transforms/GVN/PRE/lpre-call-wrap.ll diff --git a/test/Transforms/GVN/phi-translate.ll b/test/Transforms/GVN/PRE/phi-translate.ll similarity index 100% rename from test/Transforms/GVN/phi-translate.ll rename to test/Transforms/GVN/PRE/phi-translate.ll diff --git a/test/Transforms/GVN/pre-gep-load.ll b/test/Transforms/GVN/PRE/pre-gep-load.ll similarity index 100% rename from test/Transforms/GVN/pre-gep-load.ll rename to test/Transforms/GVN/PRE/pre-gep-load.ll diff --git a/test/Transforms/GVN/pre-load.ll b/test/Transforms/GVN/PRE/pre-load.ll similarity index 100% rename from test/Transforms/GVN/pre-load.ll rename to test/Transforms/GVN/PRE/pre-load.ll diff --git a/test/Transforms/GVN/pre-no-cost-phi.ll b/test/Transforms/GVN/PRE/pre-no-cost-phi.ll similarity index 100% rename from test/Transforms/GVN/pre-no-cost-phi.ll rename to test/Transforms/GVN/PRE/pre-no-cost-phi.ll diff --git a/test/Transforms/GVN/preserve-tbaa.ll b/test/Transforms/GVN/PRE/preserve-tbaa.ll similarity index 100% rename from test/Transforms/GVN/preserve-tbaa.ll rename to test/Transforms/GVN/PRE/preserve-tbaa.ll diff --git a/test/Transforms/GVN/rle-phi-translate.ll b/test/Transforms/GVN/PRE/rle-phi-translate.ll similarity index 100% rename from test/Transforms/GVN/rle-phi-translate.ll rename to test/Transforms/GVN/PRE/rle-phi-translate.ll diff --git a/test/Transforms/GVN/rle-semidominated.ll b/test/Transforms/GVN/PRE/rle-semidominated.ll similarity index 100% rename from test/Transforms/GVN/rle-semidominated.ll rename to test/Transforms/GVN/PRE/rle-semidominated.ll diff --git a/test/Transforms/GVN/rle.ll b/test/Transforms/GVN/PRE/rle.ll similarity index 100% rename from test/Transforms/GVN/rle.ll rename to test/Transforms/GVN/PRE/rle.ll diff --git a/test/Transforms/GVN/volatile.ll b/test/Transforms/GVN/PRE/volatile.ll similarity index 100% rename from test/Transforms/GVN/volatile.ll rename to test/Transforms/GVN/PRE/volatile.ll