llvm.org GIT mirror llvm / 885b661
remove the MSIL backend. It isn't maintained, is buggy, has no testcases and hasn't kept up with ToT. Approved by Anton. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112375 91177308-0d34-0410-b5e6-96231b3b80d8 Chris Lattner 8 years ago
11 changed file(s) with 9 addition(s) and 2066 deletion(s). Raw diff Collapse all Expand all
542542 AC_ARG_ENABLE([targets],AS_HELP_STRING([--enable-targets],
543543 [Build specific host targets: all or target1,target2,... Valid targets are:
544544 host, x86, x86_64, sparc, powerpc, alpha, arm, mips, spu, pic16,
545 xcore, msp430, systemz, blackfin, cbe, msil, and cpp (default=all)]),,
545 xcore, msp430, systemz, blackfin, cbe, and cpp (default=all)]),,
546546 enableval=all)
547547 if test "$enableval" = host-only ; then
548548 enableval=host
549549 fi
550550 case "$enableval" in
551 all) TARGETS_TO_BUILD="X86 Sparc PowerPC Alpha ARM Mips CellSPU PIC16 XCore MSP430 SystemZ Blackfin CBackend MSIL CppBackend MBlaze" ;;
551 all) TARGETS_TO_BUILD="X86 Sparc PowerPC Alpha ARM Mips CellSPU PIC16 XCore MSP430 SystemZ Blackfin CBackend CppBackend MBlaze" ;;
552552 *)for a_target in `echo $enableval|sed -e 's/,/ /g' ` ; do
553553 case "$a_target" in
554554 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
565565 systemz) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;;
566566 blackfin) TARGETS_TO_BUILD="Blackfin $TARGETS_TO_BUILD" ;;
567567 cbe) TARGETS_TO_BUILD="CBackend $TARGETS_TO_BUILD" ;;
568 msil) TARGETS_TO_BUILD="MSIL $TARGETS_TO_BUILD" ;;
569568 cpp) TARGETS_TO_BUILD="CppBackend $TARGETS_TO_BUILD" ;;
570569 mblaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
571570 host) case "$llvm_cv_target_arch" in
14131413 --enable-targets Build specific host targets: all or
14141414 target1,target2,... Valid targets are: host, x86,
14151415 x86_64, sparc, powerpc, alpha, arm, mips, spu,
1416 pic16, xcore, msp430, systemz, blackfin, cbe, msil,
1416 pic16, xcore, msp430, systemz, blackfin, cbe,
14171417 and cpp (default=all)
14181418 --enable-cbe-printf-a Enable C Backend output with hex floating point via
14191419 %a (default is YES)
49544954 enableval=host
49554955 fi
49564956 case "$enableval" in
4957 all) TARGETS_TO_BUILD="X86 Sparc PowerPC Alpha ARM Mips CellSPU PIC16 XCore MSP430 SystemZ Blackfin CBackend MSIL CppBackend MBlaze" ;;
4957 all) TARGETS_TO_BUILD="X86 Sparc PowerPC Alpha ARM Mips CellSPU PIC16 XCore MSP430 SystemZ Blackfin CBackend CppBackend MBlaze" ;;
49584958 *)for a_target in `echo $enableval|sed -e 's/,/ /g' ` ; do
49594959 case "$a_target" in
49604960 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
49714971 systemz) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;;
49724972 blackfin) TARGETS_TO_BUILD="Blackfin $TARGETS_TO_BUILD" ;;
49734973 cbe) TARGETS_TO_BUILD="CBackend $TARGETS_TO_BUILD" ;;
4974 msil) TARGETS_TO_BUILD="MSIL $TARGETS_TO_BUILD" ;;
49754974 cpp) TARGETS_TO_BUILD="CppBackend $TARGETS_TO_BUILD" ;;
49764975 mblaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
49774976 host) case "$llvm_cv_target_arch" in
6767 lib/Transforms/IPO/MergeFunctions.cpp => consider for 2.8.
6868 llvm/Analysis/PointerTracking.h => Edwin wants this, consider for 2.8.
6969 GEPSplitterPass
70 MSIL backend?
7170 -->
7271
7372
7675 strong phi elim
7776 llvm.dbg.value: variable debug info for optimized code
7877 loop dependence analysis
78 TBAA
7979 -->
8080
8181