Dan Gohman 
							
						 
					 
					
						
						
							
						
						6dc75fe527 
					 
					
						
						
							
							Move ScheduleDAGInstrs.h to be a private header. Front-ends  
						
						... 
						
						
						
						that used this header to select a scheduling policy should
use SchedulerRegistry.h instead (llvm-gcc and clang were
updated a while ago).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63934  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-06 17:12:10 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						3948d8102a 
					 
					
						
						
							
							Tidy up the ScheduleDAG class definition a little. Make a few  
						
						... 
						
						
						
						more member functions protected, and group all the protected
members together.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63932  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-06 16:50:02 +00:00 
						 
				 
			
				
					
						
							
							
								Roman Levenstein 
							
						 
					 
					
						
						
							
						
						772eeb1adb 
					 
					
						
						
							
							Don't pass BitVectors by value, pass them by reference.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63931  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-06 09:16:15 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						f90b2a7742 
					 
					
						
						
							
							get rid of some non-DebugLoc getTargetNode variants.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63909  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-06 02:08:06 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						ed2eee63a6 
					 
					
						
						
							
							Get rid of one more non-DebugLoc getNode and  
						
						... 
						
						
						
						its corresponding getTargetNode.  Lots of
caller changes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63904  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-06 01:31:28 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						3484c09e0d 
					 
					
						
						
							
							Remove a non-DebugLoc version of getNode.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63889  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-05 22:07:54 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						d254a7fc0c 
					 
					
						
						
							
							Delete some trailing whiespaces.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63887  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-05 21:34:56 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						9b36c631eb 
					 
					
						
						
							
							Remove 3 non-DebugLoc variants of getNode.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63886  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-05 21:20:44 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						2fabcb2776 
					 
					
						
						
							
							Get rid of 3 non-DebugLoc getNode variants.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63808  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-05 01:01:16 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						4be0bdf7c1 
					 
					
						
						
							
							Remove non-DebugLoc versions of getMergeValues, ZeroExtendInReg.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63800  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-05 00:20:09 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						a05dca4f9e 
					 
					
						
						
							
							Remove non-DebugLoc forms of CopyToReg and CopyFromReg.  
						
						... 
						
						
						
						Adjust callers.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63789  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-04 23:02:30 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						33c960f523 
					 
					
						
						
							
							Remove non-DebugLoc versions of getLoad and getStore.  
						
						... 
						
						
						
						Adjust the many callers of those versions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63767  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-04 20:06:27 +00:00 
						 
				 
			
				
					
						
							
							
								Stuart Hastings 
							
						 
					 
					
						
						
							
						
						80d6977e90 
					 
					
						
						
							
							Since I'm obliged to work with a development OS that currently doesn't  
						
						... 
						
						
						
						support GraphViz, I've been using the foo->dump() facility.  This
patch is a minor rewrite to the SelectionDAG dump() stuff to make it a
little more helpful.  The existing foo->dump() functionality does not
change; this patch adds foo->dumpr().  All of this is only useful when
running LLVM under a debugger.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63736  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-04 16:46:19 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						39355f9fea 
					 
					
						
						
							
							Remove non-DebugLoc forms of the exotic forms  
						
						... 
						
						
						
						of Lod and Sto; patch uses.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63716  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-04 02:34:38 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						f5d9789a7f 
					 
					
						
						
							
							Remove some more non-DebugLoc versions of construction  
						
						... 
						
						
						
						functions, with callers adjusted to fit.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63705  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-04 01:48:28 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						8ad9b43e69 
					 
					
						
						
							
							Remove a few non-DebugLoc versions of node creation  
						
						... 
						
						
						
						functions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63703  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-04 01:17:06 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						a929c68bfc 
					 
					
						
						
							
							Constify and don't return a reference.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63689  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-04 00:05:34 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						a04b757109 
					 
					
						
						
							
							DebugLoc propagation; adjustment to things omitted  
						
						... 
						
						
						
						from SelectionDagBuild.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63680  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-03 23:04:43 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						85e3af9b70 
					 
					
						
						
							
							Add getDebugLocTuple to retrieve the DebugLocTuple for a given DebugLoc object.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63676  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-03 22:49:58 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						713adbc472 
					 
					
						
						
							
							Add getter for the index.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63675  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-03 22:49:14 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						0f502f6f44 
					 
					
						
						
							
							Add some DL propagation to places that didn't  
						
						... 
						
						
						
						have it yet.  More coming.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63673  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-03 22:26:09 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						6268d69d73 
					 
					
						
						
							
							Remove dead code.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63653  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-03 19:46:28 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						9bc96a5720 
					 
					
						
						
							
							Create DebugLoc information in FastISel. Several temporary methods were  
						
						... 
						
						
						
						created. Specifically, those BuildMIs which use
"DebugLoc::getUnknownLoc()". I'll remove them soon.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63584  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-03 00:55:04 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						ff97d4fe81 
					 
					
						
						
							
							Propagation in TargetLowering.  Includes passing a DL  
						
						... 
						
						
						
						into SimplifySetCC which gets called elsewhere.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63583  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-03 00:47:48 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						a7ce741ff0 
					 
					
						
						
							
							Use the SubclassData field to hold ExtType, isTrunc, and MemIndexedMode  
						
						... 
						
						
						
						information. This eliminates the need for the Flags field in MemSDNode,
so this makes LoadSDNode and StoreSDNode smaller. Also, it makes
FoldingSetNodeIDs for loads and stores two AddIntegers smaller.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63577  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-03 00:08:45 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						5b93f6fa82 
					 
					
						
						
							
							MergeValueInto is too smart: it might choose to do the merge the opposite direction.  
						
						... 
						
						
						
						Live interval reconstruction needs to account for this, and scour its maps to
prevent dangling references.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63558  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-02 22:42:01 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						54c94525f4 
					 
					
						
						
							
							Commit missing files.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63545  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-02 20:47:48 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						8f1174d13d 
					 
					
						
						
							
							Reposition the DebugLoc field to reduce padding space  
						
						... 
						
						
						
						on LP64 hosts.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63530  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-02 18:04:24 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						b0d5cdd52e 
					 
					
						
						
							
							Fix PR3453 and probably a bunch of other potential  
						
						... 
						
						
						
						crashes or wrong code with codegen of large integers:
eliminate the legacy getIntegerVTBitMask and
getIntegerVTSignBit methods, which returned their
value as a uint64_t, so couldn't handle huge types.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63494  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-02-01 18:06:53 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						92abc62399 
					 
					
						
						
							
							Fix PR3401: when using large integers, the type  
						
						... 
						
						
						
						returned by getShiftAmountTy may be too small
to hold shift values (it is an i8 on x86-32).
Before and during type legalization, use a large
but legal type for shift amounts: getPointerTy;
afterwards use getShiftAmountTy, fixing up any
shift amounts with a big type during operation
legalization.  Thanks to Dan for writing the
original patch (which I shamelessly pillaged).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63482  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-31 15:50:11 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						66978ee977 
					 
					
						
						
							
							Move CurDebugLoc into SelectionDAGLowering.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63468  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-31 02:22:37 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						7581bfa275 
					 
					
						
						
							
							Get rid of the non-DebugLoc-ified getNOT() method.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63442  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-30 23:03:19 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						6ce610f04b 
					 
					
						
						
							
							Propagate debug loc info for some of the *_EXTEND functions.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63434  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-30 22:23:15 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						41b9d278ad 
					 
					
						
						
							
							DebugLoc form of getNOT().  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63433  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-30 22:11:22 +00:00 
						 
				 
			
				
					
						
							
							
								Sanjiv Gupta 
							
						 
					 
					
						
						
							
						
						c8d7bc850d 
					 
					
						
						
							
							Enable emitting of constant values in non-default address space as well. The APIs emitting constants now take an additional parameter signifying the address space in which to emit. The APIs like getData8BitsDirective() etc are made virtual enabling targets to be able to define appropirate directivers for various sizes and address spaces.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63377  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-30 04:25:10 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						d69c3141ed 
					 
					
						
						
							
							- Propagate debug loc info in combineSelectAndUse().  
						
						... 
						
						
						
						- Modify ReassociateOps so that the resulting SDValue is what the comment claims
  it is.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63365  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-30 02:23:43 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						fa42dea48b 
					 
					
						
						
							
							Propagate debug info when building SelectionDAG.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63359  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-30 01:34:22 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						56ab1a2815 
					 
					
						
						
							
							Revert r63273. This was already implemented by Dale. There's no need for my  
						
						... 
						
						
						
						change.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63301  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-29 09:01:55 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						6e1bb38fb8 
					 
					
						
						
							
							- Add DebugLoc to getTargetNode().  
						
						... 
						
						
						
						- Modify TableGen to add the DebugLoc when calling getTargetNode.
(The light-weight wrappers are only temporary. The non-DebugLoc version will be
removed once the whole debug info stuff is finished with.)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63273  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-29 05:27:31 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						5a3c6a87b0 
					 
					
						
						
							
							Exit with nice warnings when register allocator run out of registers.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63267  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-29 02:20:59 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						e8c17335c5 
					 
					
						
						
							
							Add DebugLoc-sensitive versions of many node creation  
						
						... 
						
						
						
						functions.  Currently omitted:  memcpy, memmove, memset.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63259  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-29 00:47:48 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						42cc6e33ec 
					 
					
						
						
							
							Fix comment about removeRange.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63255  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-29 00:06:09 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						7ade28cd62 
					 
					
						
						
							
							Add DebugLoc to the getNode() methods.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63245  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-28 22:17:52 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						4f80178a10 
					 
					
						
						
							
							Add more comments describing SDNode operator codes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63239  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-28 21:34:36 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						3edb43e620 
					 
					
						
						
							
							Add DebugLoc-aware constructors for SDNode derived  
						
						... 
						
						
						
						classes (those that reasonably have a DebugLoc
associated with them).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63236  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-28 21:18:29 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						f70dab7049 
					 
					
						
						
							
							Add some comments on ISD::NodeType.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63234  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-28 21:13:08 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						f52038a204 
					 
					
						
						
							
							Delete unnecessary elses.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63214  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-28 18:03:09 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						42ce8eaa8c 
					 
					
						
						
							
							Comment fixes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63164  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-28 01:19:52 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						ab160cf371 
					 
					
						
						
							
							Embalm my ideas of how things should work.  Not that  
						
						... 
						
						
						
						anyone will pay attention.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63155  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-27 23:32:10 +00:00 
						 
				 
			
				
					
						
							
							
								Dale Johannesen 
							
						 
					 
					
						
						
							
						
						06efc02854 
					 
					
						
						
							
							Add a DebugLoc field and some simple accessors.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63152  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-27 23:20:29 +00:00