1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 04:02:41 +01:00
Go to file
Chris Lattner 1720a4c0b7 Cleanup ConstantExpr handling:
* Correctly delete TypeHandles in AsmParser.  In addition to not leaking
   memory, this prevents a bug that could have occurred when a type got
   resolved that the constexpr was using
 * Check for errors in the AsmParser instead of hitting assertion failures
   deep in the code
 * Simplify the interface to the ConstantExpr class, removing unneccesary
   parameters to the ::get* methods.
 * Rename the 'getelementptr' version of ConstantExpr::get to
   ConstantExpr::getGetElementPtr

llvm-svn: 3161
2002-07-30 18:54:25 +00:00
docs Update the CommandLine manual for the newest revision, include outline of reference manual and extension guide 2002-07-25 19:27:01 +00:00
include Cleanup ConstantExpr handling: 2002-07-30 18:54:22 +00:00
lib Cleanup ConstantExpr handling: 2002-07-30 18:54:25 +00:00
runtime Pass renamed 2002-07-30 00:53:26 +00:00
support/lib/Support * Fix assertion failure caused by command line argument getting removed after 2002-07-29 20:58:42 +00:00
test Remove invokation of cleangcc pass which has been renamed, and is unneccesary anyway 2002-07-30 18:01:06 +00:00
tools Use a module analysis 2002-07-29 23:02:25 +00:00
utils Ignore the boost #include files 2002-07-23 17:56:32 +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 Ignore the boost #include files 2002-07-23 17:56:32 +00:00
Makefile Initial revision 2001-06-06 20:29:01 +00:00
Makefile.common Changes to allow building lib/Target/Sparc the FIRST time. 2002-07-25 15:01:19 +00:00
Makefile.rules Changes to allow building lib/Target/Sparc the FIRST time. 2002-07-25 15:01:19 +00:00