aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* filecheckizeChris Lattner2010-08-261-7/+19
* rename test.Chris Lattner2010-08-261-0/+0
* optimize "integer extraction out of the middle of a vector" as producedChris Lattner2010-08-262-13/+60
* tidy up a bit. no functional change.Jim Grosbach2010-08-263-32/+12
* optimize bitcast(trunc(bitcast(x))) where the result is a float and 'x'Chris Lattner2010-08-262-0/+56
* filecheckizeChris Lattner2010-08-261-6/+7
* rename testChris Lattner2010-08-261-0/+0
* add m_BitCast for matching a bitcast.Chris Lattner2010-08-261-0/+7
* Turn off the scavenging based frame reg reuse briefly to measure whether it'sJim Grosbach2010-08-261-1/+1
* zap the now unused MVT::getIntVectorWithNumElementsBruno Cardoso Lopes2010-08-262-16/+10
* Speculatively revert r112207.Devang Patel2010-08-261-3/+1
* 80 col.Devang Patel2010-08-261-1/+2
* Update DanglingDebugInfo so that it can be used to track llvm.dbg.declare also.Devang Patel2010-08-262-8/+19
* Use pseudo instructions for VST3.Bob Wilson2010-08-264-59/+81
* Donot forget to resolve dangling debug info in a case where virtual register,...Devang Patel2010-08-261-1/+3
* Reapply r112176 without removing the other CMN patterns (that was unintention...Bill Wendling2010-08-261-2/+46
* Experimental clang-based code-completion support for vim. This currentlyDan Gohman2010-08-261-0/+124
* MCELF: Fix a thinko of mine.Benjamin Kramer2010-08-261-1/+3
* Fix comment typos.Bob Wilson2010-08-263-3/+3
* Fix prototypes.Devang Patel2010-08-262-4/+5
* Make JumpThreading smart enough to properly thread StrSwitch when it's compil...Owen Anderson2010-08-262-17/+239
* MCELF: Compensate for the addend on i386. Patch by Roman Divacky, with some c...Benjamin Kramer2010-08-261-14/+7
* Restrict the register to tGPR to make sure the str instruction will beJim Grosbach2010-08-261-4/+4
* Revert r112176; it broke test/CodeGen/Thumb2/thumb2-cmn.ll.Dan Gohman2010-08-261-50/+8
* Reapply r112091 and r111922, support for metadata linking, with aDan Gohman2010-08-2612-61/+154
* StringRef::compare_numeric also differed from StringRef::compare for characte...Benjamin Kramer2010-08-262-1/+2
* Do unsigned char comparisons in StringRef::compare_lower to be more consisten...Benjamin Kramer2010-08-262-4/+12
* There seems to be a (potential) hardware bug with the CMN instruction andBill Wendling2010-08-261-8/+50
* Add a hackaround for PR7993 which is causing failures on x86 builders that la...Chris Lattner2010-08-263-2/+11
* I think enough general codegen bugs are fixed to allow this to workChris Lattner2010-08-261-4/+2
* implement SplitVecOp_CONCAT_VECTORS, fixing the included testcase with SSE1.Chris Lattner2010-08-264-68/+100
* Use pseudo instructions for VST1d64Q.Bob Wilson2010-08-264-4/+9
* Make sure this forces the x86 targetsChris Lattner2010-08-261-1/+2
* fix sse1 only codegen in x86-64 mode, which is something weChris Lattner2010-08-262-6/+18
* Revert r111922, "MapValue support for MDNodes. This is similar to r109117,Daniel Dunbar2010-08-261-27/+8
* Revert r112091, "Remap metadata attached to instructions when remappingDaniel Dunbar2010-08-265-55/+17
* zap dead code.Chris Lattner2010-08-262-37/+0
* Updated CMake library dependencies. Removed unnecessary component nameOscar Fuentes2010-08-262-2/+2
* SmallVector's growth policies don't like starting from zero capacity.John McCall2010-08-261-1/+9
* remove dead protoChris Lattner2010-08-261-1/+0
* zap dead code.Chris Lattner2010-08-261-13/+1
* Fix PR7748 without using microsoft extensionsBruno Cardoso Lopes2010-08-262-13/+13
* Enable pre-RA virtual frame base register allocation. rdar://8277890Jim Grosbach2010-08-262-3/+3
* Rewrite ExtractGV, removing a bunch of stuff that didn't fully work,Dan Gohman2010-08-263-132/+34
* Revert svn 107892 (with changes to work with trunk). It caused a crash ifBob Wilson2010-08-262-1/+42
* temporarily disable this, which started failing on the llvm-i686-linuxChris Lattner2010-08-251-2/+4
* Convert llvm-extract to use lazy loading. This makes it substantiallyDan Gohman2010-08-251-1/+14
* we should pattern match the SSE complex arithmetic ops.Chris Lattner2010-08-251-0/+26
* Start converting NEON load/stores to use pseudo instructions, beginning hereBob Wilson2010-08-255-41/+165
* Provide an explicit specialization of SmallVector at N=0 which doesJohn McCall2010-08-251-0/+33