aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Make Path use StringRef instead of std::string where possible.Jeffrey Yasskin2009-12-175-67/+69
* Temporarily revert 91337. It's causing testcase failures.Bill Wendling2009-12-171-6/+7
* Fix Windows build breakage...Steve Naroff2009-12-171-4/+4
* Introduce EVT::getHalfSizedIntegerVT() for use in ExpandUnalignedStore() inKen Dyck2009-12-172-7/+22
* finish cleaning up StructLayoutMap.Chris Lattner2009-12-171-21/+17
* This fixes a memory leak in OpaqueType found by Google's internal heapchecker.Jeffrey Yasskin2009-12-174-3/+60
* Fix unused variable warning.Eric Christopher2009-12-171-1/+1
* Re-revert 91459. It's breaking the x86_64 darwin bootstrap.Bob Wilson2009-12-172-513/+404
* Remove debugging code.Evan Cheng2009-12-171-24/+0
* Add more detail for getting started on Windows.Jim Grosbach2009-12-171-23/+54
* In LowerEXTRACT_VECTOR_ELT, force an i32 value type for PEXTWR instead ofKen Dyck2009-12-171-1/+1
* Revert 91280-91283, 91286-91289, 91291, 91293, 91295-91296. It apparently int...Evan Cheng2009-12-176-42/+112
* Regenerate.Mikhail Glushenkov2009-12-171-19/+26
* Add a 'set_option' action for use in OptionPreprocessor.Mikhail Glushenkov2009-12-175-40/+109
* Refactoring, no functionality change.Mikhail Glushenkov2009-12-171-120/+149
* s/TokenizeCmdline/TokenizeCmdLine/Mikhail Glushenkov2009-12-171-14/+13
* Update CMake build to include HexDisassembler.cpp.Chandler Carruth2009-12-171-0/+1
* Aggressively flip compare constant expressions where appropriate; constantEli Friedman2009-12-172-3/+13
* Fix a comment grammaro.Bob Wilson2009-12-171-2/+2
* BIT_CONVERT nodes are used for vector types, too.Bob Wilson2009-12-171-6/+7
* Test harness for the LLVM disassembler. When invokedSean Callanan2009-12-173-2/+227
* Revert this dag combine change:Evan Cheng2009-12-172-17/+4
* Renamed "tCMNZ" to "tCMNz" to be consistent with other similar namings.Johnny Chen2009-12-161-1/+1
* Silence a clang warning about the deprecated (but perfectly reasonable inJohn McCall2009-12-161-2/+2
* Reapply r91392, it was only unmasking the bug, and since TOT is still broken ...Daniel Dunbar2009-12-164-29/+205
* Reapply r91459, it was only unmasking the bug, and since TOT is still broken ...Daniel Dunbar2009-12-162-404/+513
* Mark STREX* as earlyclobber for the success result register.Jim Grosbach2009-12-162-2/+2
* Add @earlyclobber TableGen constraintJim Grosbach2009-12-163-9/+48
* Remove superfluous 'extern' variable that was causing a warning with clang.Bill Wendling2009-12-161-1/+1
* Reuse lowered phi nodes.Jakob Stoklund Olesen2009-12-163-43/+124
* Fix one more missing this-> to placate that picky clang++.Daniel Dunbar2009-12-161-1/+1
* Revert "Reapply 91184 with fixes and an addition to the testcase to cover theDaniel Dunbar2009-12-162-513/+404
* Revert "Initial work on disabling the scheduler. This is a work in progress, andDaniel Dunbar2009-12-164-205/+29
* reapply my strstr optimization. I have reproduced the x86-64 bootstrapChris Lattner2009-12-162-9/+123
* fix more missing this->'s to placate clang++Chris Lattner2009-12-161-26/+27
* Fix a missing this-> that clang++ notices.Chris Lattner2009-12-161-1/+1
* now that libsystem no longer uses SmallVector, we can move Chris Lattner2009-12-163-21/+41
* remove use of SmallVector from Path::makeUnique. Path::makeUniqueChris Lattner2009-12-161-14/+10
* eliminate an extraneous use of SmallVector in a case whereChris Lattner2009-12-161-6/+4
* factor out the grow() method for all pod implementations into oneChris Lattner2009-12-161-37/+76
* Use different name for argument and fieldVictor Hernandez2009-12-162-3/+3
* pull destroy_range and uninitialized_copy up to theChris Lattner2009-12-161-26/+32
* sink most of the meat in smallvector back from SmallVectorTemplateCommonChris Lattner2009-12-161-202/+210
* Make this test pass on Linux.Nick Lewycky2009-12-161-9/+20
* substantial refactoring of SmallVector, now most code is in SmallVectorTempla...Chris Lattner2009-12-161-57/+93
* MDNodes that refer to an instruction are local to a function; in that case, e...Victor Hernandez2009-12-162-5/+16
* Add encoding bits for some Thumb instructions. Plus explicitly set the top twoJohnny Chen2009-12-163-10/+18
* XFAIL on ppc-darwin.Devang Patel2009-12-161-1/+1
* Re-enable 91381 with fixes.Evan Cheng2009-12-164-13/+40
* revert my strstr optimization, I'm told it breaks x86-64 bootstrap.Chris Lattner2009-12-162-123/+9