hanchenye-llvm-project/llvm
Vikram S. Adve 4e537b27d8 Added subclass ConstantExpr to represent expressions consructed from
constants using operators such as cast, getelementptr, add, shl, etc.
Note that a ConstantExpr can be of any type, so classof() in most
other subclasses (that discriminate by type) have to check that it
is also not a ConstantExpr.

llvm-svn: 2901
2002-07-14 23:13:17 +00:00
..
docs Cleanup 2002-06-28 22:06:39 +00:00
include Create a static version of Instruction::getOpcodeName(opCode) that 2002-07-14 22:48:20 +00:00
lib Added subclass ConstantExpr to represent expressions consructed from 2002-07-14 23:13:17 +00:00
runtime Allow libraries to specify other libraries to link to 2002-05-20 21:45:44 +00:00
support/lib/Support changes to make it compatible with 64bit gcc 2002-06-25 20:55:50 +00:00
test Test the handling of constant expressions. 2002-07-14 22:39:02 +00:00
tools added emitfuncs pass, and disabled reassociate pass (needs fixing) 2002-07-12 20:14:27 +00:00
utils Change script to not even look in test/ directory, significantly speeding it up 2002-05-07 18:42:09 +00:00
Makefile Initial revision 2001-06-06 20:29:01 +00:00
Makefile.common Add makefile-mode flag for emacs. 2002-07-09 12:04:21 +00:00
Makefile.rules Add makefile-mode flag for emacs. 2002-07-09 12:04:21 +00:00
cvsupdate Merge Chris's script with the one already checked in 2002-04-29 19:11:01 +00:00
getsomesrcs.sh Filter out noncore stuff 2001-07-25 22:46:22 +00:00
getsrcs.sh Change script to not even look in test/ directory, significantly speeding it up 2002-05-07 18:42:09 +00:00