[llvm] 9477d39 - [SCCP] Move tests using only ipsccp from IPConstantProp to SCCP (NFC).

Florian Hahn via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 9 09:18:06 PDT 2020


Author: Florian Hahn
Date: 2020-07-09T17:16:15+01:00
New Revision: 9477d39e61f8e0076e47fef81941e8a24e979d6f

URL: https://github.com/llvm/llvm-project/commit/9477d39e61f8e0076e47fef81941e8a24e979d6f
DIFF: https://github.com/llvm/llvm-project/commit/9477d39e61f8e0076e47fef81941e8a24e979d6f.diff

LOG: [SCCP] Move tests using only ipsccp from IPConstantProp to SCCP (NFC).

Some of the tests in the llvm/test/Transforms/IPConstantProp directory
actually only use -ipsccp. Those tests belong to the other (IP)SCCP
tests in llvm/test/Transforms/SCCP/ and this commits moves them there to
avoid confusion with IPConstantProp.

Added: 
    llvm/test/Transforms/SCCP/2009-09-24-byval-ptr.ll
    llvm/test/Transforms/SCCP/PR16052.ll
    llvm/test/Transforms/SCCP/PR26044.ll
    llvm/test/Transforms/SCCP/dangling-block-address.ll
    llvm/test/Transforms/SCCP/fp-bc-icmp-const-fold.ll
    llvm/test/Transforms/SCCP/global.ll
    llvm/test/Transforms/SCCP/musttail-call.ll
    llvm/test/Transforms/SCCP/remove-call-inst.ll
    llvm/test/Transforms/SCCP/solve-after-each-resolving-undefs-for-function.ll
    llvm/test/Transforms/SCCP/user-with-multiple-uses.ll

Modified: 
    

Removed: 
    llvm/test/Transforms/IPConstantProp/2009-09-24-byval-ptr.ll
    llvm/test/Transforms/IPConstantProp/PR16052.ll
    llvm/test/Transforms/IPConstantProp/PR26044.ll
    llvm/test/Transforms/IPConstantProp/dangling-block-address.ll
    llvm/test/Transforms/IPConstantProp/fp-bc-icmp-const-fold.ll
    llvm/test/Transforms/IPConstantProp/global.ll
    llvm/test/Transforms/IPConstantProp/musttail-call.ll
    llvm/test/Transforms/IPConstantProp/remove-call-inst.ll
    llvm/test/Transforms/IPConstantProp/solve-after-each-resolving-undefs-for-function.ll
    llvm/test/Transforms/IPConstantProp/user-with-multiple-uses.ll


################################################################################
diff  --git a/llvm/test/Transforms/IPConstantProp/2009-09-24-byval-ptr.ll b/llvm/test/Transforms/SCCP/2009-09-24-byval-ptr.ll
similarity index 100%
rename from llvm/test/Transforms/IPConstantProp/2009-09-24-byval-ptr.ll
rename to llvm/test/Transforms/SCCP/2009-09-24-byval-ptr.ll

diff  --git a/llvm/test/Transforms/IPConstantProp/PR16052.ll b/llvm/test/Transforms/SCCP/PR16052.ll
similarity index 100%
rename from llvm/test/Transforms/IPConstantProp/PR16052.ll
rename to llvm/test/Transforms/SCCP/PR16052.ll

diff  --git a/llvm/test/Transforms/IPConstantProp/PR26044.ll b/llvm/test/Transforms/SCCP/PR26044.ll
similarity index 100%
rename from llvm/test/Transforms/IPConstantProp/PR26044.ll
rename to llvm/test/Transforms/SCCP/PR26044.ll

diff  --git a/llvm/test/Transforms/IPConstantProp/dangling-block-address.ll b/llvm/test/Transforms/SCCP/dangling-block-address.ll
similarity index 100%
rename from llvm/test/Transforms/IPConstantProp/dangling-block-address.ll
rename to llvm/test/Transforms/SCCP/dangling-block-address.ll

diff  --git a/llvm/test/Transforms/IPConstantProp/fp-bc-icmp-const-fold.ll b/llvm/test/Transforms/SCCP/fp-bc-icmp-const-fold.ll
similarity index 100%
rename from llvm/test/Transforms/IPConstantProp/fp-bc-icmp-const-fold.ll
rename to llvm/test/Transforms/SCCP/fp-bc-icmp-const-fold.ll

diff  --git a/llvm/test/Transforms/IPConstantProp/global.ll b/llvm/test/Transforms/SCCP/global.ll
similarity index 100%
rename from llvm/test/Transforms/IPConstantProp/global.ll
rename to llvm/test/Transforms/SCCP/global.ll

diff  --git a/llvm/test/Transforms/IPConstantProp/musttail-call.ll b/llvm/test/Transforms/SCCP/musttail-call.ll
similarity index 100%
rename from llvm/test/Transforms/IPConstantProp/musttail-call.ll
rename to llvm/test/Transforms/SCCP/musttail-call.ll

diff  --git a/llvm/test/Transforms/IPConstantProp/remove-call-inst.ll b/llvm/test/Transforms/SCCP/remove-call-inst.ll
similarity index 100%
rename from llvm/test/Transforms/IPConstantProp/remove-call-inst.ll
rename to llvm/test/Transforms/SCCP/remove-call-inst.ll

diff  --git a/llvm/test/Transforms/IPConstantProp/solve-after-each-resolving-undefs-for-function.ll b/llvm/test/Transforms/SCCP/solve-after-each-resolving-undefs-for-function.ll
similarity index 100%
rename from llvm/test/Transforms/IPConstantProp/solve-after-each-resolving-undefs-for-function.ll
rename to llvm/test/Transforms/SCCP/solve-after-each-resolving-undefs-for-function.ll

diff  --git a/llvm/test/Transforms/IPConstantProp/user-with-multiple-uses.ll b/llvm/test/Transforms/SCCP/user-with-multiple-uses.ll
similarity index 100%
rename from llvm/test/Transforms/IPConstantProp/user-with-multiple-uses.ll
rename to llvm/test/Transforms/SCCP/user-with-multiple-uses.ll


        


More information about the llvm-commits mailing list