Ted Kremenek 
							
						 
					 
					
						
						
							
						
						4dbd074145 
					 
					
						
						
							
							Update CMake files.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81577  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-11 21:49:45 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						82b3c2e404 
					 
					
						
						
							
							Revert array initialization regclass change so that the initialization stays static, not runtime.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81560  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-11 20:13:17 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						e11a8f565c 
					 
					
						
						
							
							Update register class references to use the global constant ARM::*RegisterClass names.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81556  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-11 19:49:06 +00:00 
						 
				 
			
				
					
						
							
							
								Sean Callanan 
							
						 
					 
					
						
						
							
						
						d00025a6c8 
					 
					
						
						
							
							Added ADC, SUB, SBB, and OR instructions that operate  
						
						... 
						
						
						
						on rAX and an immediate.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81551  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-11 19:01:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						24729e8e1b 
					 
					
						
						
							
							fix pasto  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81544  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-11 18:33:44 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f41116350a 
					 
					
						
						
							
							fix some fixmes: emit stubs in sorted order.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81541  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-11 18:20:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4f8fb4973d 
					 
					
						
						
							
							turn on -experimental-asm-printer for x86 / AT&T by default.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81532  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-11 17:07:27 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9e6ffba26b 
					 
					
						
						
							
							switch HiddenGVStubs to be a DenseMap instead of a string map, mirroring FnStubs and GVStubs.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81514  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-11 07:03:20 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						46091d70f5 
					 
					
						
						
							
							Fix a bug I introduced in FnStubs generation, switch GVStubs to be a  
						
						... 
						
						
						
						densemap instead of StringMap to match FnStubs.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81513  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-11 06:59:18 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2a3c20bf26 
					 
					
						
						
							
							change FnStubs from being a StringMap<std::string> to being a much  
						
						... 
						
						
						
						more efficient SmallPtrSet<MCSymbol*>.  This eliminates string
craziness and fixes CodeGen/X86/darwin-quote.ll with the new asmprinter.
Codegen is producing stubs in a nondeterminstic order, but it was doing
this before anyway.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81511  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-11 06:36:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3e6bf2de16 
					 
					
						
						
							
							printInstruction() no longer prints a \n after itself, do it  
						
						... 
						
						
						
						for the two instruction MOVPC32r sequence.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81509  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-11 05:59:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a49ea86ba2 
					 
					
						
						
							
							reimplement X86ATTAsmPrinter::GetGlobalAddressSymbol in terms of  
						
						... 
						
						
						
						Mangler::getNameWithPrefix.  In addition to avoiding some over
quoting, this also is more efficient because it uses smallvector
instead of std::string thrashing.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81508  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-11 05:58:44 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a0602b4b14 
					 
					
						
						
							
							convert X86ATTAsmPrinter::GetExternalSymbolSymbol to use SmallString  
						
						... 
						
						
						
						instead of std::string and Mangler.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81503  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-11 04:36:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cf1ed75f7f 
					 
					
						
						
							
							rearrange some code, export a SmallString version of DecorateCygMingName.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81502  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-11 04:28:13 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						879caeadf3 
					 
					
						
						
							
							Follow up to 81494. When the folded reload is narrowed to a 32-bit load then change the destination register to a 32-bit one or add a sub-register index.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81496  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-11 01:01:31 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						9cef48eae9 
					 
					
						
						
							
							It's not legal to fold a load from a narrower stack slot into a wider instruction. If done, the instruction does a 64-bit load and that's not  
						
						... 
						
						
						
						safe. This can happen we a subreg_to_reg 0 has been coalesced. One
exception is when the instruction that folds the load is a move, then we
can simply turn it into a 32-bit load from the stack slot.                                                                                                                    
rdar://7170444
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81494  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-11 00:39:26 +00:00 
						 
				 
			
				
					
						
							
							
								Kevin Enderby 
							
						 
					 
					
						
						
							
						
						9c656450d6 
					 
					
						
						
							
							Added the ParseInstruction() hook for target specific assembler directives so  
						
						... 
						
						
						
						that things like .word can be parsed as target specific.  Moved parsing .word
out of AsmParser.cpp into X86AsmParser.cpp as it is 2 bytes on X86 and 4 bytes
for other targets that support the .word directive.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81461  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-10 20:51:44 +00:00 
						 
				 
			
				
					
						
							
							
								Sean Callanan 
							
						 
					 
					
						
						
							
						
						7893ec6494 
					 
					
						
						
							
							Added XOR instructions for rAX and immediates of  
						
						... 
						
						
						
						various widths.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81458  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-10 19:52:26 +00:00 
						 
				 
			
				
					
						
							
							
								Sean Callanan 
							
						 
					 
					
						
						
							
						
						2f34a136b5 
					 
					
						
						
							
							Added MOV instructions between rAX and memory offsets,  
						
						... 
						
						
						
						including segment offsets and (for 8-bit operands)
absolute offsets.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81457  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-10 18:33:42 +00:00 
						 
				 
			
				
					
						
							
							
								Sean Callanan 
							
						 
					 
					
						
						
							
						
						1f24e01b87 
					 
					
						
						
							
							Added a variety of PUSH and POP instructions, including  
						
						... 
						
						
						
						ones capable of accessing R/M operands instead of just
registers.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81456  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-10 18:29:13 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						08669746d0 
					 
					
						
						
							
							Proper support of non-lazy indirect symbols.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81422  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-10 01:23:53 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						10bf734e6e 
					 
					
						
						
							
							Fix double load / store multiple encoding.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81403  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-09 23:55:03 +00:00 
						 
				 
			
				
					
						
							
							
								Bob Wilson 
							
						 
					 
					
						
						
							
						
						cd3b9a4f17 
					 
					
						
						
							
							Fix pr4939: Change FPCCToARMCC to translate SETOLE to ARMCC::LS.  
						
						... 
						
						
						
						See the bug report for details.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81397  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-09 23:14:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c5ea263a23 
					 
					
						
						
							
							remove DebugLoc from MCInst and eliminate "Comment printing" from  
						
						... 
						
						
						
						the MCInst path of the asmprinter.  Instead, pull comment printing
out of the autogenerated asmprinter into each target that uses the
autogenerated asmprinter.  This causes code duplication into each
target, but in a way that will be easier to clean up later when more
asmprinter stuff is commonized into the base AsmPrinter class.
This also fixes an xcore strangeness where it inserted two tabs
before every instruction.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81396  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-09 23:14:36 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						65c060064d 
					 
					
						
						
							
							add a gross hack to get "SrcLine" comments to show up with the  
						
						... 
						
						
						
						new asmprinter.  Differently gross hack coming next.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81379  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-09 20:45:42 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						634cca377a 
					 
					
						
						
							
							hoist the call to processDebugLoc out of the generated  
						
						... 
						
						
						
						asm printer into the "printInstruction" routine.  This
fixes a problem where the experimental asmprinter would
drop debug labels in some cases, and fixes issues on ppc/xcore
where pseudo instructions like "mr" didn't get debug locs properly.
It is annoying that this moves the call from one place into each
target, but a future set of more invasive refactorings will fix
that problem.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81377  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-09 20:34:59 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						4c0b349253 
					 
					
						
						
							
							Provide proper section flags for various BSS flavours  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81322  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-09 08:48:53 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						8ddb569d8a 
					 
					
						
						
							
							Whitespace cleanup  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81321  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-09 08:41:20 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						33c6aa6692 
					 
					
						
						
							
							disable the new asmprinter by default.  Both the Mangler and MCSymbol  
						
						... 
						
						
						
						printing stuff are quoting symbols now, breaking objc testcases.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81319  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-09 06:11:14 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						28d63b1699 
					 
					
						
						
							
							Cast MO.getImm() to unsigned before comparing with an unsigned limit.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81318  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-09 06:05:16 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						04cedd3c8f 
					 
					
						
						
							
							Make sure to make stub region writable before emission, executable after emission.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81311  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-09 01:56:29 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						7995ef3b18 
					 
					
						
						
							
							Fix arm jit encoding bug introduced by 75048. Some instructions', e.g. MOVi, bit 25 should be set.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81310  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-09 01:47:07 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						cdf23b950a 
					 
					
						
						
							
							Remove comments which don't add much to .s readibility.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81306  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-09 01:38:23 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ab9642ff8f 
					 
					
						
						
							
							turn the mcinst asmprinter on by default for x86, tweaking two tests to  
						
						... 
						
						
						
						expect the slight syntax differences in the generated code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81305  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-09 00:41:36 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3de47b8a85 
					 
					
						
						
							
							tidy up  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81304  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-09 00:40:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						572d972b99 
					 
					
						
						
							
							make sure to send external symbols through the mangler,  
						
						... 
						
						
						
						this fixes mingw-alloca.ll with the new asmprinter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81301  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-09 00:23:32 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						88e9758298 
					 
					
						
						
							
							add support for @PLT and friends on external symbols, fixes  
						
						... 
						
						
						
						x86-64-pic-11.ll with the new asmprinter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81294  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-09 00:10:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d842962e27 
					 
					
						
						
							
							change selectiondag to add the sign extended versions of immediate operands  
						
						... 
						
						
						
						to instructions instead of zero extended ones.  This makes the asmprinter
print signed values more consistently.  This apparently only really affects
the X86 backend.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81265  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-08 23:05:44 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						2ba62ef7f2 
					 
					
						
						
							
							Unbreak getOnesVector() / getZeroVector() to use valid ARM extended imm's.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81262  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-08 22:51:43 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						6ca0b9e722 
					 
					
						
						
							
							Add NEON 'laned' operations. This fixes another bunch of gcc testsuite fails and  
						
						... 
						
						
						
						makes the code faster.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81220  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-08 15:22:32 +00:00 
						 
				 
			
				
					
						
							
							
								Richard Pennington 
							
						 
					 
					
						
						
							
						
						930e4d96e8 
					 
					
						
						
							
							Add source debug information to the Sparc code generator.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81215  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-08 12:47:30 +00:00 
						 
				 
			
				
					
						
							
							
								Nicolas Geoffray 
							
						 
					 
					
						
						
							
						
						de782a2321 
					 
					
						
						
							
							Also emit a label for TargetInstrInfo::GC_LABEL.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81206  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-08 07:36:18 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f4d2f5b565 
					 
					
						
						
							
							add support for some missing modifiers on jumptable/constant pool entries.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81199  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-08 06:25:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5b3d580925 
					 
					
						
						
							
							add a bunch more evil lowering code to work around various :subreg32 modifiers  
						
						... 
						
						
						
						in the .td files.  This gets us down to 18 failures in codegen/x86 with the
new asmprinter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81198  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-08 06:19:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						af0b6cdb69 
					 
					
						
						
							
							ADd support for "lowering" the X86::MOVZX16rr8/X86::MOVZX16rm8  
						
						... 
						
						
						
						subreg32 modifiers.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81196  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-08 06:03:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7ffa3c8029 
					 
					
						
						
							
							add a hack to lower MOV16r0 to MOV32r0 in MCInstLower, eliminating  
						
						... 
						
						
						
						the problem with subreg32 modifiers.  This gets all of Olden working
with the new asmprinter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81195  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-08 05:49:25 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ba3598cb1f 
					 
					
						
						
							
							fix PR4767, a crash because fp stackifier visited blocks in  
						
						... 
						
						
						
						depth first order, so it wouldn't process unreachable blocks.
When compiling at -O0, late dead block elimination isn't done
and the bad instructions got to isel.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81187  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-08 04:55:44 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						6c4025773a 
					 
					
						
						
							
							Do not create calls via PLT in compilation callback - this is higly platform  
						
						... 
						
						
						
						dependent. Hopefully, this will fix PR3801.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81132  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-06 20:21:48 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						da9ad384af 
					 
					
						
						
							
							Remove a left over bit of code with no effect.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81128  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-06 19:29:07 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						33ef807145 
					 
					
						
						
							
							Remove unreachable code.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81126  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-06 19:27:53 +00:00