Erick Tryzelaar 
							
						 
					 
					
						
						
							
						
						56b22697d8 
					 
					
						
						
							
							Expose most of the Constant creation functions to llvm-c.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79160  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-16 02:20:12 +00:00 
						 
				 
			
				
					
						
							
							
								Erick Tryzelaar 
							
						 
					 
					
						
						
							
						
						f72596c04a 
					 
					
						
						
							
							Expose most of the rest of IRBuilder's functions to llvm-c.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79159  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-16 02:19:59 +00:00 
						 
				 
			
				
					
						
							
							
								Erick Tryzelaar 
							
						 
					 
					
						
						
							
						
						22c3f1877d 
					 
					
						
						
							
							Expose LLVMContext to llvm-c.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78964  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-14 00:01:31 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						39a499b6c4 
					 
					
						
						
							
							Put new enum at end of list to avoid changing ABI.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76447  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-20 18:22:52 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						3d10a5a757 
					 
					
						
						
							
							Add plumbing for the `linker_private' linkage type. This type is meant for  
						
						... 
						
						
						
						"private" symbols which the assember shouldn't strip, but which the linker may
remove after evaluation. This is mostly useful for Objective-C metadata.
This is plumbing, so we don't have a use of it yet. More to come, etc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76385  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-20 01:03:30 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						46a47f539d 
					 
					
						
						
							
							Fix copy & paste errors  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76216  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-17 18:57:16 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						0cb896a8f8 
					 
					
						
						
							
							Add missed attributes to C bindings  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76214  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-17 18:55:30 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						c5ec8a78ea 
					 
					
						
						
							
							Add support for naked functions  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76198  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-17 18:07:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0df5c8e3f1 
					 
					
						
						
							
							Update the C bindings to keep the LLVMTypeKind up to date between the C/C++  
						
						... 
						
						
						
						stuff.  Patch by Zoltan Varga!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75842  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-15 22:00:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8b16f70a1a 
					 
					
						
						
							
							add missing *, patch by Peter O'Gorman!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75259  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-10 18:28:19 +00:00 
						 
				 
			
				
					
						
							
							
								Nick Lewycky 
							
						 
					 
					
						
						
							
						
						7f6aa2b162 
					 
					
						
						
							
							Remove the vicmp and vfcmp instructions. Because we never had a release with  
						
						... 
						
						
						
						these instructions, no autoupgrade or backwards compatibility support is
provided.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74991  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-08 03:04:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e4840bc611 
					 
					
						
						
							
							Add two new accessors to the C bindings, patch by Wladimir van der Laan!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74836  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-06 17:29:59 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						c8897d9c2f 
					 
					
						
						
							
							Restore other bits of the C API that I tore up.  All pre-existing APIs default to using the  
						
						... 
						
						
						
						default global context, while new *InContext() APIs have been added that take a LLVMContextRef parameter.
Apologies to anyone affected by this breakage.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74694  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-02 07:17:57 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						c70e62110b 
					 
					
						
						
							
							Add a C wrapper for accessing the global default context.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74675  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-02 00:16:38 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						8b477ed579 
					 
					
						
						
							
							Add a pointer to the owning LLVMContext to Module.  This requires threading LLVMContext through a lot  
						
						... 
						
						
						
						of the bitcode reader and ASM parser APIs, as well as supporting it in all of the tools.
Patches for Clang and LLVM-GCC to follow.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74614  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-01 16:58:40 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						e149e9960b 
					 
					
						
						
							
							OCaml parameter attribute bindings from PR2752.  
						
						... 
						
						
						
						Incomplete, but better than nothing.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@71081  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-05-06 12:21:17 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						db1afd499e 
					 
					
						
						
							
							add AvailableExternally linkage to C bindings.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@68942  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-04-13 06:25:37 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						4dc2b39bf8 
					 
					
						
						
							
							It makes no sense to have a ODR version of common  
						
						... 
						
						
						
						linkage, so remove it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@66690  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-03-11 20:14:15 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						5f4ee1fc5d 
					 
					
						
						
							
							Remove the one-definition-rule version of extern_weak  
						
						... 
						
						
						
						linkage: this linkage type only applies to declarations,
but ODR is only relevant to globals with definitions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@66650  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-03-11 08:08:06 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						667d4b8de6 
					 
					
						
						
							
							Introduce new linkage types linkonce_odr, weak_odr, common_odr  
						
						... 
						
						
						
						and extern_weak_odr.  These are the same as the non-odr versions,
except that they indicate that the global will only be overridden
by an *equivalent* global.  In C, a function with weak linkage can
be overridden by a function which behaves completely differently.
This means that IP passes have to skip weak functions, since any
deductions made from the function definition might be wrong, since
the definition could be replaced by something completely different
at link time.   This is not allowed in C++, thanks to the ODR
(One-Definition-Rule): if a function is replaced by another at
link-time, then the new function must be the same as the original
function.  If a language knows that a function or other global can
only be overridden by an equivalent global, it can give it the
weak_odr linkage type, and the optimizers will understand that it
is alright to make deductions based on the function body.  The
code generators on the other hand map weak and weak_odr linkage
to the same thing.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@66339  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-03-07 15:45:40 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						95ca7314fd 
					 
					
						
						
							
							Add dyn_cast_or_null bindings for some additional classes missed in r61252.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61253  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-12-19 18:51:17 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						2a9c671a51 
					 
					
						
						
							
							C bindings for dyn_cast_or_null.  
						
						... 
						
						
						
						This operation can be used to build dyn_cast, isa, and cast.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61252  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-12-19 18:39:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						851ba39dab 
					 
					
						
						
							
							This adds some missing functions to the C binding:  
						
						... 
						
						
						
						- ability to insert previously created instructions using a builder
- creation of aliases
- creation of inline asm constants
Patch by Zoltan Varga!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61153  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-12-17 21:39:50 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						b593117b44 
					 
					
						
						
							
							Add C bindings for extractvalue and insertvalue. Patch by Frits van Bommel!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58650  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-11-03 22:55:43 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						0598866c05 
					 
					
						
						
							
							Large mechanical patch.  
						
						... 
						
						
						
						s/ParamAttr/Attribute/g
s/PAList/AttrList/g
s/FnAttributeWithIndex/AttributeWithIndex/g
s/FnAttr/Attribute/g
This sets the stage 
- to implement function notes as function attributes and 
- to distinguish between function attributes and return value attributes.
This requires corresponding changes in llvm-gcc and clang.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56622  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-09-25 21:00:45 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						07cabf6102 
					 
					
						
						
							
							PR2731: C and Ocaml bindings for setTailCall and isTailCall.  
						
						... 
						
						
						
						Based on patch by Giorgos Korfiatis.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55570  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-08-30 16:34:54 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						5eca075b74 
					 
					
						
						
							
							Rename some GC classes so that their roll will hopefully be clearer.  
						
						... 
						
						
						
						In particular, Collector was confusing to implementors. Several
thought that this compile-time class was the place to implement
their runtime GC heap. Of course, it doesn't even exist at runtime.
Specifically, the renames are:
  Collector               -> GCStrategy
  CollectorMetadata       -> GCFunctionInfo
  CollectorModuleMetadata -> GCModuleInfo
  CollectorRegistry       -> GCRegistry
  Function::getCollector  -> getGC (setGC, hasGC, clearGC)
Several accessors and nested types have also been renamed to be
consistent. These changes should be obvious.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54899  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-08-17 18:44:35 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						f068263cbc 
					 
					
						
						
							
							Delete a redundant binding, LLVMHasInitializer.  
						
						... 
						
						
						
						Please use !LLVMIsDeclaration instead.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54572  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-08-09 02:13:58 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						7a61d701c0 
					 
					
						
						
							
							Have IRBuilder take a template argument on whether or not to preserve  
						
						... 
						
						
						
						names. This can save a lot of allocations if you aren't going to be
looking at the output.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54546  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-08-08 19:39:37 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						83eaae19ad 
					 
					
						
						
							
							Remove a duplicative binding. Patch by Mahadevan R.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51238  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-19 05:47:10 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						16c1f44d91 
					 
					
						
						
							
							Use (void) instead of () in C code.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50620  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-04 12:55:34 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						1fcfc3b6b2 
					 
					
						
						
							
							Correct parameter attributes encoding for C bindings.  
						
						... 
						
						
						
						Patch by Anders Johnsen!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50375  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-28 21:48:04 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						e2435da8ab 
					 
					
						
						
							
							Expose parameter attributes via C bindings.  
						
						... 
						
						
						
						Patch by Anders Johnsen!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50360  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-28 17:37:06 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						877ee973e2 
					 
					
						
						
							
							PR2245: Misleading parameter name in llvm-c/Core.h:LLVMConstArray  
						
						... 
						
						
						
						Applying fix by Frits van Bommel.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50250  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-25 03:21:19 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						89f6d88db3 
					 
					
						
						
							
							Merge LLVMBuilder and FoldingBuilder, calling  
						
						... 
						
						
						
						the result IRBuilder.  Patch by Dominic Hamon.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49604  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-13 06:22:09 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						4733be3893 
					 
					
						
						
							
							Objective Caml bindings for basic block, function, global, and arg iterators.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48711  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-23 22:21:29 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						3400097966 
					 
					
						
						
							
							C bindings for Module-, Function-, and BasicBlock::iterator.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48528  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-19 03:47:18 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						dc1ce7bdc6 
					 
					
						
						
							
							C and Objective Caml bindings for the various getParent methods of the IR.  
						
						... 
						
						
						
						Based on Erick Tryzelaar's patch.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48523  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-19 01:11:35 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						395b414906 
					 
					
						
						
							
							Remove unnecessary includes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48418  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-16 15:55:43 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						d78c0f5a72 
					 
					
						
						
							
							C and Objective Caml bindings for PassManagers.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48413  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-16 04:20:44 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						af59b105bb 
					 
					
						
						
							
							Expose Module::dump via C and Ocaml.  
						
						... 
						
						
						
						Patch by Erick Tryzelaar.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48379  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-14 23:58:56 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						bbf1c514bd 
					 
					
						
						
							
							Cleanup some comments in the OCaml bindings.  
						
						... 
						
						
						
						Patch by Erick Tryzelaar.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48014  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-07 19:13:06 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						e62a8a353c 
					 
					
						
						
							
							Fixing a bug creating floating point constants of type other  
						
						... 
						
						
						
						than double through the C bindings. Thanks to Tomas Lindquist
Olsen for reporting it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46656  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-02 01:07:50 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						ab477ccde9 
					 
					
						
						
							
							Adding C bindings for SwitchInst::addCase.  
						
						... 
						
						
						
						Patch by Bryan O'Sullivan!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45481  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-01-01 05:50:53 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						dc2c07a7cf 
					 
					
						
						
							
							Add some doxygen comments to llvm-c/Core.h.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45450  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-30 17:46:33 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						cc0928ff22 
					 
					
						
						
							
							Bindings for instruction calling conventions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45422  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-29 20:45:00 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7ed47a1335 
					 
					
						
						
							
							Don't attribute in file headers anymore.  See llvmdev for the  
						
						... 
						
						
						
						discussion of this change.  Boy are my fingers tired. ;-)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45411  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-29 19:59:42 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						a353ffa7e5 
					 
					
						
						
							
							Adding bindings for target triple and data layout.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45369  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-27 20:13:47 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						1d2e49cd84 
					 
					
						
						
							
							Switch the bindings to use LLVMFoldingBuilder.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45367  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-27 18:25:59 +00:00 
						 
				 
			
				
					
						
							
							
								Gordon Henriksen 
							
						 
					 
					
						
						
							
						
						da1435f86e 
					 
					
						
						
							
							Adding bindings for memory buffers and module providers. Switching  
						
						... 
						
						
						
						to exceptions rather than variants for error handling in Ocaml.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45226  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-19 22:30:40 +00:00