| 
							
							
								 Misha Brukman | dd298c8c6e | Doxygenified and cleand up comments. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12294 91177308-0d34-0410-b5e6-96231b3b80d8 | 2004-03-11 23:08:20 +00:00 |  | 
			
				
					| 
							
							
								 Brian Gaeke | d0fde30ce8 | Put all LLVM code into the llvm namespace, as per bug 109. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9903 91177308-0d34-0410-b5e6-96231b3b80d8 | 2003-11-11 22:41:34 +00:00 |  | 
			
				
					| 
							
							
								 John Criswell | 6fbcc26f14 | Added LLVM copyright header (for lack of a better term). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9304 91177308-0d34-0410-b5e6-96231b3b80d8 | 2003-10-20 20:19:47 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 808a7aeec7 | Switch from using CallInst's to represent call sites to using the LLVM CallSite class.  Now we can represent function calls by invoke instructions
too!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8629 91177308-0d34-0410-b5e6-96231b3b80d8 | 2003-09-20 16:34:13 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 3889a2cb05 | Remove a ton of extraneous #includes git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6842 91177308-0d34-0410-b5e6-96231b3b80d8 | 2003-06-22 03:08:05 +00:00 |  | 
			
				
					| 
							
							
								 John Criswell | be583b914d | Included assert.h so that the code compiles under newer versions of GCC. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6682 91177308-0d34-0410-b5e6-96231b3b80d8 | 2003-06-11 14:01:36 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 41c04f730b | Change DSGraph stuff to use hash_(set|map) instead of std::(set|map) This change provides a small (3%) but consistent speedup
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5460 91177308-0d34-0410-b5e6-96231b3b80d8 | 2003-02-01 04:52:08 +00:00 |  | 
			
				
					| 
							
							
								 Vikram S. Adve | 44974dcdeb | Stronger assertion in getNodeId(): node id must exist in the map. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4949 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-12-06 21:19:07 +00:00 |  | 
			
				
					| 
							
							
								 Vikram S. Adve | f443e6698f | No longer need local graph to find call sites. Also some major fixes within IPModRef.cpp.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4834 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-11-27 17:38:56 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 0ed8e2a862 | Add interfaces for ResolveCallSiteModRefInfo git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4601 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-11-07 07:11:49 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 4476ceb414 | Allow the ResolveCallSiteModRefInfo method to return a mapping of nodes, implement the mod/ref bit masking
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4578 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-11-06 19:59:33 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 268748a0d8 | Add a stub to implement the context sensitive mod/ref info for call sites git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4577 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-11-06 19:38:43 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 2110808fd8 | Give a back pointer to the IPModRef object to the FunctionModRefInfo object git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4576 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-11-06 19:07:13 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 76351e9bab | Remove a couple of #includes, move some code to .cpp file git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4574 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-11-06 18:38:10 +00:00 |  | 
			
				
					| 
							
							
								 Vikram S. Adve | 895c0bd3fb | An interprocedural analysis pass that computes flow-insensitive IP Mod and Ref information for every function and every call site.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4567 91177308-0d34-0410-b5e6-96231b3b80d8 | 2002-11-06 17:02:03 +00:00 |  |