aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Zap some redundant 'ori $?, $?, 0' from SPU.Kalle Raiskila2010-10-012-67/+7
* Fix the other half of the alignment changing issue by making sure that theEric Christopher2010-10-011-3/+8
* fix typoChris Lattner2010-10-011-1/+1
* fix PR8267 - Instcombine shouldn't optimizer away volatile memcpy's.Chris Lattner2010-10-011-1/+6
* fix rdar://8494845 + PR8244 - a miscompile exposed by my patch in r101350Chris Lattner2010-10-011-0/+9
* Attempt to outwit overly smart compiler.Dale Johannesen2010-10-011-0/+1
* Implement double return values in calls. Fixes Eric Christopher2010-10-011-9/+35
* Massive rewrite of MMX: Dale Johannesen2010-09-3013-804/+749
* Add an explicit initialization to work around what appears to be a valgrindDaniel Dunbar2010-09-301-1/+3
* Temporarily add a flag to make it easier to compare the new-style ARM ifOwen Anderson2010-09-301-0/+19
* Clean up asm writer usage for x86 and msp430 to flag that the writer shouldJim Grosbach2010-09-305-6/+3
* Movement and cleanup.Eric Christopher2010-09-301-26/+26
* Pacify a noisy compiler, and sink this variable declaration closer to its uses.Nick Lewycky2010-09-301-1/+1
* We do want to allow LoadPRE to perform LICM-like transformations: we already ...Owen Anderson2010-09-301-13/+0
* Try again to disable critical edge splitting in CodeGenPrepare.Jakob Stoklund Olesen2010-09-301-1/+5
* Start of generalized call support for ARM fast isel.Eric Christopher2010-09-301-4/+146
* Allow llvm.gcroot to work with non-pointer allocas.Talin2010-09-301-2/+6
* Factor some logic into ShouldRelocOnSymbol. This simplifies the code andRafael Espindola2010-09-301-38/+31
* Nuke a few more unused asm stringsJim Grosbach2010-09-303-19/+19
* When isel is emitting instructions for an x86 target without CMOV, the CFG isJakob Stoklund Olesen2010-09-303-1/+24
* Move getPointerSize() to the base class since it's not dependent on MachOJim Grosbach2010-09-301-8/+4
* Remove extraneous ';'Jim Grosbach2010-09-301-2/+2
* preemptively add the rest of the non-n fpstack instructions.Chris Lattner2010-09-301-3/+6
* The asm strings are never used at all, so just nuke 'em entirely.Jim Grosbach2010-09-303-14/+7
* This is the last major patch to implement support for the .loc directiveKevin Enderby2010-09-306-205/+570
* implement support for finit, PR8258Chris Lattner2010-09-301-1/+3
* Changes EvaluateAsAbsolute() to return the "current value" of the expressionKevin Enderby2010-09-301-1/+16
* add support for fstcw, PR8259Chris Lattner2010-09-301-2/+8
* Adds getPointerSize() to the AsmBackend which will be needed by the final patchKevin Enderby2010-09-302-0/+31
* Grow BumpPtrAllocator's slab size dynamically if we allocated many slabs. ThisBenjamin Kramer2010-09-301-0/+6
* 80 column fixJim Grosbach2010-09-301-1/+3
* Fix two tiny issues (ARM does not need COFF) and comment sanity.Jason W Kim2010-09-301-2/+1
* Tighten up prototype verification of strchr and strrchr to avoid a crash in t...Benjamin Kramer2010-09-301-2/+4
* Silence a GCC warning about not handling all flags in this switch, weChandler Carruth2010-09-301-2/+2
* Move logic of determining ELF entsize from the .s printer to initializationJan Wen Voung2010-09-302-12/+15
* trailing whitespaceJim Grosbach2010-09-301-3/+3
* Remove misplaced ';'. Make buildbots happy, hopefully.Jim Grosbach2010-09-301-1/+1
* Correctly produce R_X86_64_32 or R_X86_64_32S.Rafael Espindola2010-09-306-15/+32
* Tiny patch for proof-of-concept cleanup of ARMAsmPrinter::EmitStartOfAsmFile()Jason W Kim2010-09-303-1/+3
* Have ELFAsmParser.cpp use the already parsed "Size" (entry size) when Jan Wen Voung2010-09-301-1/+2
* Make it possible for the MCObjectWriter to decide if a given fixup is fullyRafael Espindola2010-09-304-132/+208
* Go ahead and jump!Jim Grosbach2010-09-303-40/+7
* I added a new file ARMAsmBackend which stubs out in similar ways toJason W Kim2010-09-304-0/+153
* Now that the pseudos that needed this are all custom lowered, we can go backJim Grosbach2010-09-302-9/+1
* Nuke it from orbit. It's the only way to be sure.Jim Grosbach2010-09-303-766/+22
* Test commit - Deleted some whitespace at the end of a line.Jan Wen Voung2010-09-301-1/+1
* ARM instruction itinerary fixes:Evan Cheng2010-09-307-315/+475
* Add constant folding for strspn and strcspn to SimplifyLibCalls.Benjamin Kramer2010-09-302-15/+64
* Revert r114320(move file = copy + delete on Win32). r115040 is a better solut...Francois Pichet2010-09-301-11/+4
* Add strpbrk folding to SimplifyLibCalls.Benjamin Kramer2010-09-291-7/+42