[llvm-commits] CVS: llvm-test/MultiSource/Makefile.multisrc

Reid Spencer reid at x10sys.com
Thu Jan 11 16:58:58 PST 2007



Changes in directory llvm-test/MultiSource:

Makefile.multisrc updated: 1.55 -> 1.56
---
Log message:

Add a rule for running utils/findmisopt. You can just "make misopt" now in
any test directory and it will run findmisopt correctly. This is useful in
situations where you have all three backends failing (llc, cbe, jit) and
suspect that its a misoptimization. Since bugpoint doesn't work well in
this situation, findmisopt uses a brute force approach to find the smallest
set of passes that cause a difference in the output.


---
Diffs of the changes:  (+1 -0)

 Makefile.multisrc |    1 +
 1 files changed, 1 insertion(+)


Index: llvm-test/MultiSource/Makefile.multisrc
diff -u llvm-test/MultiSource/Makefile.multisrc:1.55 llvm-test/MultiSource/Makefile.multisrc:1.56
--- llvm-test/MultiSource/Makefile.multisrc:1.55	Thu Jan 11 14:15:56 2007
+++ llvm-test/MultiSource/Makefile.multisrc	Thu Jan 11 18:58:38 2007
@@ -46,6 +46,7 @@
 bugpoint-llc:   Output/$(PROG).bugpoint-llc
 bugpoint-llc-beta: Output/$(PROG).bugpoint-llc-beta
 bugpoint-cbe:   Output/$(PROG).bugpoint-cbe
+misopt: Output/$(PROG).misopt.out
 
 # Raw bytecode files are files created by simply assembling the output of the
 # GCC frontend, without running any optimizations.






More information about the llvm-commits mailing list