aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* test/CodeGen/X86/red-zone.ll: Add explicit -mtriple=x86_64-linux.NAKAMURA Takumi2011-02-221-1/+1
* Guard against de-referencing MBB.end().Evan Cheng2011-02-221-1/+4
* available_externally (hidden or not) GVs are always accessed via stubs. rdar:...Evan Cheng2011-02-222-1/+19
* VirtRegRewriter assertion fix.Andrew Trick2011-02-222-2/+54
* Roll out r126169 and r126170 in an attempt to fix the selfhost bot.Cameron Zwarich2011-02-225-112/+11
* Added a testcase for the enhanced disassembly bugSean Callanan2011-02-221-0/+4
* Fixed llvm-mc in edis mode to use the result ofSean Callanan2011-02-221-1/+4
* Fixed lit.cfg to no longer recognize the oldSean Callanan2011-02-221-1/+1
* Only use blx for external function calls on thumb, these could be fixedEric Christopher2011-02-221-12/+26
* Eliminate valgrind warnings from Python on the 32-bit as well.Cameron Zwarich2011-02-221-4/+4
* Merge information about the number of zero, one, and sign bits of live-out re...Cameron Zwarich2011-02-225-9/+107
* Have isel visit blocks in reverse postorder rather than an undefined order. ThisCameron Zwarich2011-02-221-2/+5
* Recognize loopz and loopnz as aliases for loope and loopne.Joerg Sonnenberger2011-02-223-0/+19
* Implement xgetbv and xsetbv.Rafael Espindola2011-02-226-1/+26
* Revert r125960, it's breaking darwin10 bootstrap.Eric Christopher2011-02-212-28/+8
* Skipping over debugvalue instructions to determine whether the split spot is ...Evan Cheng2011-02-211-0/+3
* Add more debugging output.Evan Cheng2011-02-211-2/+4
* Handle FK_PCRel_1 and add a test case for this and FK_PCRel_4.Joerg Sonnenberger2011-02-212-0/+37
* Revert r124611 - "Keep track of incoming argument's location while emitting L...Devang Patel2011-02-2113-144/+32
* Add SplitKit::isOriginalEndpoint and use it to force live range splitting to ...Jakob Stoklund Olesen2011-02-213-2/+32
* Fixed a bug in the X86 disassembler where a member of theSean Callanan2011-02-212-5/+5
* End the line if we return early. Radar 9012638.Stuart Hastings2011-02-211-1/+3
* Add a convenience tool for doing comparison builds of the LLVMDavid Greene2011-02-211-0/+706
* Better OpenBSD support, patch by Amit Kulkarni. I have no way to testChris Lattner2011-02-211-0/+2
* Add XCore intrinsics for various instructions on ports.Richard Osborne2011-02-213-2/+74
* Test case for r126127. Radar 9012638.Stuart Hastings2011-02-211-0/+5
* The stack should be 16 byte aligned on 32 bit solaris. Patch by Yuri.Duncan Sands2011-02-212-3/+4
* If the phi node was used by an unreachable instruction that ends up usingDuncan Sands2011-02-212-3/+4
* Fix to correctly support attribute((section("__DATA, __common"))).Stuart Hastings2011-02-212-8/+18
* a serious "compare CSE" issue that is nontrivial to get right,Chris Lattner2011-02-211-0/+69
* fix a crasher in disabled code (on variable stride loops)Chris Lattner2011-02-211-1/+1
* Simplify RecursivelyDeleteDeadPHINode. The only functionality changeDuncan Sands2011-02-212-28/+22
* Target/X86/X86FastISel: [PR6275] Fix Win32's dllimport function with fastisel.NAKAMURA Takumi2011-02-212-2/+11
* Generate correct Sparc32 ABI compliant code for functions that return a struct.Venkatraman Govindaraju2011-02-216-12/+89
* CMake: Define LLVM_INCLUDE_TESTS in cmake/modules/HandleLLVMOptions.cmake. It...NAKAMURA Takumi2011-02-212-1/+1
* CMake: Fix breakage on clang standalone build.NAKAMURA Takumi2011-02-211-1/+1
* add a missed loop deletion case.Chris Lattner2011-02-211-0/+14
* Add some (disabled code) to print out negative strides.Chris Lattner2011-02-211-3/+15
* add an idiom that loop idiom could theoretically catch.Chris Lattner2011-02-211-0/+10
* A lo/hi mul has higher latency than an imul r,ri, e.g. 5 cycles compared to 3Cameron Zwarich2011-02-211-35/+0
* Use a vector of pairs to implement the section stack, not twoJoerg Sonnenberger2011-02-212-23/+18
* The signed version of our "magic number" computation for the integer approxim...Cameron Zwarich2011-02-214-8/+24
* Put targets on folders, if the IDE supports the feature.Oscar Fuentes2011-02-2011-6/+26
* Add some limited support for labels in org directives. Hopefully enough to fixRafael Espindola2011-02-202-1/+30
* Dispose modules early and only create codegen when the plugin is beingRafael Espindola2011-02-201-5/+19
* Make RecursivelyDeleteDeadPHINode delete a phi node that has no users and add aNick Lewycky2011-02-203-50/+17
* Fix some memory leaks and avoid looking in the hash tables twice.Rafael Espindola2011-02-202-35/+53
* Remove the link to Projects.html. It is useless for people working onOscar Fuentes2011-02-201-2/+0
* Move "A | ~(A & ?) -> -1" from InstCombine to InstructionSimplify.Benjamin Kramer2011-02-202-16/+18
* InstCombine: Add a bunch of combines of the form x | (y ^ z).Benjamin Kramer2011-02-202-0/+135