llvm-6502/utils
Chris Lattner e97603f1bd Emit an error if instructions or patterns are defined but can never match.
Currently we check that immediate values live on the RHS of commutative
operators.  Defining ORI like this, for example:

def ORI   : DForm_4<24, (ops GPRC:$dst, GPRC:$src1, u16imm:$src2),
                    "ori $dst, $src1, $src2",
                    [(set GPRC:$dst, (or immZExt16:$src2, GPRC:$src1))]>;

results in:

tblgen: In ORI: Instruction can never match: Immediate values must be on the RHS of commutative operators!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23501 91177308-0d34-0410-b5e6-96231b3b80d8
2005-09-28 19:27:25 +00:00
..
Burg Eliminate tabs and trailing spaces 2005-04-22 04:13:13 +00:00
emacs add support for fastcc and friends 2005-05-13 20:40:52 +00:00
fpcmp Remove trailing whitespace 2005-04-22 00:00:37 +00:00
TableGen Emit an error if instructions or patterns are defined but can never match. 2005-09-28 19:27:25 +00:00
vim add support for fastcc and friends 2005-05-13 20:40:52 +00:00
cgiplotNLT.pl now with a legend, and multiple lines work. 2005-05-20 17:50:51 +00:00
check-each-file
codegen-diff
countloc.sh
cvsupdate Fix patterns to match only one-char words. 2004-10-30 23:11:26 +00:00
GenLibDeps.pl 1. Make sure that "dot" can be found in the path 2005-01-05 17:29:29 +00:00
getsrcs.sh
importNLT.pl import fix and plot multiple lines at once 2005-04-27 17:32:41 +00:00
llvm-native-gcc
llvm-native-gxx
llvmdo
llvmgrep
Makefile New Makefile Features: 2004-10-25 08:27:37 +00:00
makellvm make is the standard name, not gmake 2005-08-02 00:10:52 +00:00
NightlyTest.gnuplot Change formats, as suggested by Duraid 2004-11-23 06:51:14 +00:00
NightlyTest.pl * Add ability to specify the target LLVM will compile for via configure 2005-06-06 19:17:05 +00:00
NightlyTestTemplate.html Include local time on the web page for start/end times. 2005-02-13 16:08:30 +00:00
NLT.schema OK, the simple scheme for the db plus a couple of cgi scripts that 2005-05-20 17:33:42 +00:00
parseNLT.pl fix for parse, and a start at db import. Using CVS as scp :) 2005-04-27 14:57:26 +00:00
plotNLT.pl import fix and plot multiple lines at once 2005-04-27 17:32:41 +00:00
profile.pl Fix the path from ../lib/Debug to ../Debug/lib per changes to Makefiles. 2005-01-14 16:32:39 +00:00
RegressionFinder.pl
userloc.pl It would help if the headings were sorted properly. 2005-05-16 19:33:21 +00:00
webNLT.pl now with a legend, and multiple lines work. 2005-05-20 17:50:51 +00:00