Dan Gohman 
							
						 
					 
					
						
						
							
						
						084751cd16 
					 
					
						
						
							
							Remove MachineFunction's DefaultDebugLoc member, and make DwarfDebug.cpp  
						
						... 
						
						
						
						responsible for figuring out what that's supposed to be on its own.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101844  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-20 00:37:27 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						a9a3321938 
					 
					
						
						
							
							Reapply the removal of SelectionDAGISel's BB, with a fix for the case  
						
						... 
						
						
						
						where multiple blocks are emitted; functions which do this need to return
the new BB so that their callers can stay current.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101843  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-20 00:29:35 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						68b7960c1a 
					 
					
						
						
							
							Revert 101825, which is causing trouble.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101832  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-19 23:34:15 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						35bb85b7ee 
					 
					
						
						
							
							Eliminate SelectionDAGISel's "current block" member. Just pass it as  
						
						... 
						
						
						
						an argument to things that need it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101825  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-19 22:51:14 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						99be8ae389 
					 
					
						
						
							
							Eliminate the CurMBB member from SelectionDAGBuilder. For places that  
						
						... 
						
						
						
						need it, just pass around the parent block of the current instruction
explicitly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101822  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-19 22:41:47 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						4c26e93e89 
					 
					
						
						
							
							More progress on promoting i16 operations to i32 for x86. Work in progress.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101808  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-19 19:29:22 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						50d2b1ac02 
					 
					
						
						
							
							Give SelectionDAG a TargetMachine too, rather than having it  
						
						... 
						
						
						
						fetch one from the MachineFunction.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101807  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-19 19:22:07 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						285fb1cc4a 
					 
					
						
						
							
							More 80 col violation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101806  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-19 19:17:44 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						55e59c1863 
					 
					
						
						
							
							Code that needs a TargetMachine should have access to one directly, rather  
						
						... 
						
						
						
						than just getting one through a TargetLowering.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101802  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-19 19:05:59 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						46007b3712 
					 
					
						
						
							
							Move isInTailCallPosition out of SelectionDAGBuilder, as it isn't  
						
						... 
						
						
						
						SelectionDAG-specific.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101801  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-19 18:41:46 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						3fb150a902 
					 
					
						
						
							
							Fix -Wcast-qual warnings.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101655  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-17 17:42:52 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						383b5f6b91 
					 
					
						
						
							
							Delete now-unnecessary const_casts.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101637  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-17 15:32:28 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						d858e90f03 
					 
					
						
						
							
							Use const qualifiers with TargetLowering. This eliminates several  
						
						... 
						
						
						
						const_casts, and it reinforces the design of the Target classes being
immutable.
SelectionDAGISel::IsLegalToFold is now a static member function, because
PIC16 uses it in an unconventional way. There is more room for API
cleanup here.
And PIC16's AsmPrinter no longer uses TargetLowering.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101635  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-17 15:26:15 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						e5b51ac770 
					 
					
						
						
							
							More work to allow dag combiner to promote 16-bit ops to 32-bit.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101621  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-17 06:13:15 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						4ff28527bb 
					 
					
						
						
							
							Another 80 col violation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101620  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-17 06:12:32 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						551754c495 
					 
					
						
						
							
							Revert 101465, it broke internal OpenGL testing.  
						
						... 
						
						
						
						Probably the best way to know that all getOperand() calls have been handled
is to replace that API instead of updating.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101579  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-16 23:37:20 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						003d7c4b5d 
					 
					
						
						
							
							(i32 sext_in_reg (i32 aext (i16 x)), i16) -> (i32 sext x). No known test case until -promote-16bit is enabled.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101551  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-16 22:26:19 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						8c0e89925d 
					 
					
						
						
							
							Create a new TargetSelectionDAGInfo class. This will eventually acquire  
						
						... 
						
						
						
						SelectionDAG-specific parts of TargetLowering.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101537  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-16 21:12:11 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						4bcf0a9233 
					 
					
						
						
							
							Commit this, which should have accompanied 101531.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101532  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-16 20:22:43 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						53f6ed9560 
					 
					
						
						
							
							80 col.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101501  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-16 17:58:41 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						182465c589 
					 
					
						
						
							
							80 col.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101500  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-16 17:57:59 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						33b7a291aa 
					 
					
						
						
							
							Avoid creating virtual registers for unused values.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101480  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-16 17:15:02 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						ac7d05c4bf 
					 
					
						
						
							
							Fix an assertion string.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101478  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-16 16:55:18 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						a44e522b7d 
					 
					
						
						
							
							Fix a comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101477  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-16 16:52:37 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						4ec2258ffb 
					 
					
						
						
							
							reapply r101434  
						
						... 
						
						
						
						with a fix for self-hosting
rotate CallInst operands, i.e. move callee to the back
of the operand array
the motivation for this patch are laid out in my mail to llvm-commits:
more efficient access to operands and callee, faster callgraph-construction,
smaller compiler binary
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101465  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-16 15:33:14 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						64b7bf71e8 
					 
					
						
						
							
							Adding support for dag combiner to promote operations for profit. This requires target specific queries. For example, x86 should promote i16 to i32 when it does not impact load folding.  
						
						... 
						
						
						
						x86 support is off by default. It can be enabled with -promote-16bit.
Work in progress.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101448  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-16 06:14:10 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						f89d1dc9b7 
					 
					
						
						
							
							Refine further the scope where the global DebugLoc value is active.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101443  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-16 05:06:56 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						607a7ab3da 
					 
					
						
						
							
							back out r101423 and r101397, they break llvm-gcc self-host on darwin10  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101434  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-16 01:16:20 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						2ff961f668 
					 
					
						
						
							
							reapply r101364, which has been backed out in r101368  
						
						... 
						
						
						
						with a fix
rotate CallInst operands, i.e. move callee to the back
of the operand array
the motivation for this patch are laid out in my mail to llvm-commits:
more efficient access to operands and callee, faster callgraph-construction,
smaller compiler binary
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101397  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-15 20:51:13 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						b35798347e 
					 
					
						
						
							
							Fix a bunch of namespace polution.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101376  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-15 17:08:50 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						9ee1720811 
					 
					
						
						
							
							back out r101364, as it trips the linux nightlybot on some clang C++ tests  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101368  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-15 12:46:56 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						165dac08d1 
					 
					
						
						
							
							rotate CallInst operands, i.e. move callee to the back  
						
						... 
						
						
						
						of the operand array
the motivation for this patch are laid out in my mail to llvm-commits:
more efficient access to operands and callee, faster callgraph-construction,
smaller compiler binary
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101364  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-15 10:49:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e6987587d6 
					 
					
						
						
							
							enhance the load/store narrowing optimization to handle a  
						
						... 
						
						
						
						tokenfactor in between the load/store.  This allows us to 
optimize test7 into:
_test7:                                 ## @test7
## BB#0:                                ## %entry
	movl	(%rdx), %eax
                                        ## kill: SIL<def> ESI<kill>
	movb	%sil, 5(%rdi)
	ret
instead of:
_test7:                                 ## @test7
## BB#0:                                ## %entry
	movl	4(%esp), %ecx
	movl	$-65281, %eax           ## imm = 0xFFFFFFFFFFFF00FF
	andl	4(%ecx), %eax
	movzbl	8(%esp), %edx
	shll	$8, %edx
	addl	%eax, %edx
	movl	12(%esp), %eax
	movl	(%eax), %eax
	movl	%edx, 4(%ecx)
	ret
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101355  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-15 06:10:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6dc868581b 
					 
					
						
						
							
							teach codegen to turn trunc(zextload) into load when possible.  
						
						... 
						
						
						
						This doesn't occur much at all, it only seems to formed in the case
when the trunc optimization kicks in due to phase ordering.  In that
case it is saves a few bytes on x86-32.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101350  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-15 05:40:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						efcddc3325 
					 
					
						
						
							
							add a simple dag combine to replace trivial shl+lshr with  
						
						... 
						
						
						
						and.  This happens with the store->load narrowing stuff.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101348  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-15 05:28:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2392ae7d73 
					 
					
						
						
							
							Implement rdar://7860110 (also in target/readme.txt) narrowing  
						
						... 
						
						
						
						a load/or/and/store sequence into a narrower store when it is
safe.  Daniel tells me that clang will start producing this sort
of thing with bitfields, and this does  trigger a few dozen times
on 176.gcc produced by llvm-gcc even now.
This compiles code like CodeGen/X86/2009-05-28-DAGCombineCrash.ll 
into:
        movl    %eax, 36(%rdi)
instead of:
        movl    $4294967295, %eax       ## imm = 0xFFFFFFFF
        andq    32(%rdi), %rax
        shlq    $32, %rcx
        addq    %rax, %rcx
        movq    %rcx, 32(%rdi)
and each of the testcases into a single store.  Each of them used
to compile into craziness like this:
_test4:
	movl	$65535, %eax            ## imm = 0xFFFF
	andl	(%rdi), %eax
	shll	$16, %esi
	addl	%eax, %esi
	movl	%esi, (%rdi)
	ret
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101343  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-15 04:48:01 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						ae541aad5c 
					 
					
						
						
							
							Add more const qualifiers for LLVM IR pointers in CodeGen.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101342  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-15 04:33:49 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						46510a73e9 
					 
					
						
						
							
							Add const qualifiers to CodeGen's use of LLVM IR constructs.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101334  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-15 01:51:59 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						adf979900c 
					 
					
						
						
							
							More 80 violations.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101330  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-15 01:25:27 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						22d286b218 
					 
					
						
						
							
							80 col violations.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101325  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-15 01:01:55 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						6465265ae1 
					 
					
						
						
							
							Delete unneeeded arguments.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101276  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-14 20:17:22 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						6a732b5a66 
					 
					
						
						
							
							Delete unused arguments.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101275  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-14 20:05:00 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						2520864773 
					 
					
						
						
							
							Factor out EH landing pad code into a separate function, and constify  
						
						... 
						
						
						
						a bunch of stuff to support it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101273  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-14 19:53:31 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						7f6b8b8891 
					 
					
						
						
							
							Reset the debug location even if the instruction was a terminator.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101272  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-14 19:30:02 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						11609451a5 
					 
					
						
						
							
							Refine #includes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101269  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-14 18:49:17 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						fe85e76473 
					 
					
						
						
							
							Pull utility routines with no SelectionDAG dependence out of  
						
						... 
						
						
						
						SelectionDAGBuilder. FunctionLoweringInfo isn't an ideal place for
them to live, but it's better than SelectionDAGBuilder for now.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101267  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-14 18:31:02 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						b02b62a271 
					 
					
						
						
							
							Fix typos in comments.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101266  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-14 18:24:06 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						988099700a 
					 
					
						
						
							
							Delete an obsolete comment.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101264  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-14 17:40:25 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						c21a2dc8df 
					 
					
						
						
							
							Delete an unused function.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101263  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-14 17:22:02 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						5dc44335b1 
					 
					
						
						
							
							Clear the FunctionLoweringInfo object before doing other things that  
						
						... 
						
						
						
						don't need it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101262  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-14 17:13:16 +00:00