aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Replace the existing forms of ConstantArray::get() with a single formJay Foad2011-06-228-22/+11
* Make ConstantVector::get() always take an ArrayRef, never a std::vector.Jay Foad2011-06-223-12/+4
* Test Commit.Dan Bailey2011-06-221-2/+2
* Eliminate a temporary std::vector in ConstantStruct::get().Jay Foad2011-06-221-4/+2
* Extend ConstantUniqueMap with a new template parameter ValRefType,Jay Foad2011-06-224-17/+29
* Only do config-time substitution of LLVM_BUILD_MODE inAndrew Trick2011-06-221-2/+7
* Reenable the optimization added in 133415, but change the definition of a "si...Rafael Espindola2011-06-221-3/+3
* PTX: Add signed integer comparisonsJustin Holewinski2011-06-222-0/+84
* PTX: Add .address_size directive if PTX version >= 2.3Justin Holewinski2011-06-222-0/+9
* Test case for r133560.Devang Patel2011-06-221-0/+245
* Unbreak the CMake buildFrancois Pichet2011-06-211-0/+1
* After register is spilled there should not be any DBG_VALUE referring the sam...Devang Patel2011-06-211-1/+3
* Consolidate some TableGen diagnostic helper functions.Jim Grosbach2011-06-2117-40/+99
* Fix some trailing issues from my introduction of MVT::untyped and its use for...Owen Anderson2011-06-212-1/+12
* Add support for assembling "movq" when it's correct to do so, while continuingNick Lewycky2011-06-212-0/+24
* Add verbose EH table printing to SjLj exception tables.Bill Wendling2011-06-211-2/+19
* There could be more than one DBG_VALUE instructions for variables where all o...Devang Patel2011-06-211-4/+6
* Improve the comment printing for the EH table. This gives a much more detailedBill Wendling2011-06-211-23/+69
* Handle the memory-ness of all U+ ARM constraints.Eric Christopher2011-06-211-3/+6
* Remove r130409, as requested by Chris.Devang Patel2011-06-211-55/+0
* Reorg. No functionality change.Evan Cheng2011-06-211-23/+26
* Revert r133452: "Emit movq for 64-bit register to XMM register moves..."Bob Wilson2011-06-219-57/+16
* Add support for sadd.with.overflow and uadd.with.overflow intrinsics to the C...Anna Zaks2011-06-212-20/+189
* IVUsers no longer needs to record the phis.Andrew Trick2011-06-214-32/+19
* Remove deprecated forms of StringMap::GetOrCreateValue().Jay Foad2011-06-211-12/+0
* Remove some unnecessary uses of c_str().Jay Foad2011-06-211-6/+6
* Remove unused variables.Benjamin Kramer2011-06-211-2/+2
* Reinstate r133435 and r133449 (reverted in r133499) now that the clangJay Foad2011-06-2118-156/+211
* Don't use PN->replaceUsesOfWith() to change a PHINode's incoming blocks,Jay Foad2011-06-211-1/+3
* Add a reduced test case for the buildbot failure (clang self-hostedJay Foad2011-06-211-0/+182
* use the MapEntryTy typedef instead of writing it out long form,Chris Lattner2011-06-211-9/+8
* Teach dag combine to match halfword byteswap patterns.Evan Cheng2011-06-216-67/+348
* indvars -disable-iv-rewrite: Adds support for eliminating identityAndrew Trick2011-06-212-100/+238
* Revert r133435 and r133449 to appease buildbots.Chad Rosier2011-06-2118-211/+156
* Add A0 and A1 to the list of registers used for returning a value in order toAkira Hatanaka2011-06-211-2/+2
* Coding style fixes.Akira Hatanaka2011-06-211-28/+29
* Re-apply 132758 and 132768 which were speculatively reverted in 132777. Akira Hatanaka2011-06-219-40/+191
* Don't mark the eh.dispatch.setup with a memory access marker. We want this toBill Wendling2011-06-211-1/+1
* Completely short-circuit out ARC optimization if the ARC runtimeDan Gohman2011-06-201-4/+62
* Remove the subclassing. This will be moved to the ASM printer.Bill Wendling2011-06-201-379/+0
* Skip fields that don't exist in the Register class.Jakob Stoklund Olesen2011-06-201-1/+2
* PTX: Fix conversion between predicates and value typesJustin Holewinski2011-06-203-66/+82
* Emit movq for 64-bit register to XMM register moves, but continue to acceptNick Lewycky2011-06-209-16/+57
* Fix a check for PHINodes with two incoming values.Jay Foad2011-06-201-1/+1
* PTX: Fix if-then-else formatting and add missing assertsJustin Holewinski2011-06-201-16/+12
* Disable again.Rafael Espindola2011-06-201-1/+1
* PTX: Add basic register spilling codeJustin Holewinski2011-06-204-0/+135
* Don't apply on PPC64 the 32bit ADDIC optimizations as there's no overflowRoman Divacky2011-06-202-14/+52
* This is an automatically reduced test case that crashed in GVN, at someJay Foad2011-06-201-0/+106
* Change how PHINodes store their operands.Jay Foad2011-06-2018-155/+210