|  Chris Lattner | 1e16bcf7ff | implement reading and writing of constant exprs. llvm-svn: 36394 | 2007-04-24 07:07:11 +00:00 | 
				
					
						|  Chris Lattner | 1663ccaf13 | implement support for reading aggregate constants, including handling forward constant references, etc.
llvm-svn: 36391 | 2007-04-24 05:48:56 +00:00 | 
				
					
						|  Chris Lattner | 08feb1e73a | add supprot for FP constants, wide integers, and fix the encoding of MININT llvm-svn: 36390 | 2007-04-24 04:04:35 +00:00 | 
				
					
						|  Chris Lattner | fbc1d33b81 | read basic constants: null, undef, integers <= 64bits llvm-svn: 36389 | 2007-04-24 03:30:34 +00:00 | 
				
					
						|  Chris Lattner | 1e50c299a8 | fix off-by-one computing size for section abbrevs llvm-svn: 36388 | 2007-04-24 03:29:47 +00:00 | 
				
					
						|  Chris Lattner | a272ead35a | move check to the right place :) llvm-svn: 36386 | 2007-04-24 00:21:45 +00:00 | 
				
					
						|  Chris Lattner | 47d131bd32 | track global inits llvm-svn: 36385 | 2007-04-24 00:18:21 +00:00 | 
				
					
						|  Chris Lattner | 52523561d9 | Emit module-level constants. llvm-svn: 36384 | 2007-04-24 00:16:04 +00:00 | 
				
					
						|  Chris Lattner | ccaa448dcf | Read global symtab llvm-svn: 36378 | 2007-04-23 21:26:05 +00:00 | 
				
					
						|  Chris Lattner | 1e93f5b8f4 | fix off-by one llvm-svn: 36377 | 2007-04-23 21:23:41 +00:00 | 
				
					
						|  Chris Lattner | 215e9cd3c2 | write out the symtab for globals. llvm-svn: 36374 | 2007-04-23 20:35:01 +00:00 | 
				
					
						|  Chris Lattner | b5491378b1 | implement reading of abbrevs, and writing of abbreviated global varrs. llvm-svn: 36367 | 2007-04-23 18:58:34 +00:00 | 
				
					
						|  Chris Lattner | 4b00d92a09 | first part of implementation of abbrevs.  The writer isn't fully there yet and the reader doesn't handle them at all yet.
llvm-svn: 36363 | 2007-04-23 16:04:05 +00:00 | 
				
					
						|  Chris Lattner | 362b4a1c92 | promote LLVMBitCodes to be a public header llvm-svn: 36358 | 2007-04-23 01:01:37 +00:00 | 
				
					
						|  Jeff Cohen | 33be4c78ef | Fix build problem with Gentoo 4.1.1-r3. llvm-svn: 36348 | 2007-04-22 18:49:32 +00:00 | 
				
					
						|  Chris Lattner | a1b07bee6a | add llvm ir bitcode definition file llvm-svn: 36337 | 2007-04-22 07:03:00 +00:00 | 
				
					
						|  Chris Lattner | 20571d9c35 | build the bitcode dir llvm-svn: 36332 | 2007-04-22 06:26:05 +00:00 | 
				
					
						|  Chris Lattner | c1d10d67a1 | Initial support for writing bitcode files.  This currently only writes types, the type symtab, and global/function protos, and is missing the important
size optimization, but it is a place to start.
llvm-svn: 36331 | 2007-04-22 06:24:45 +00:00 | 
				
					
						|  Chris Lattner | 1314b9996d | Initial support for reading bitcode files.  They currently only read types, the type symtab, and global/function protos, and are missing the important
size optimization, but it is a place to start.
llvm-svn: 36330 | 2007-04-22 06:23:29 +00:00 |