summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Change UpdateNodeOperands' operand and return value from SDValue toDan Gohman2010-06-1811-104/+120
* Remove getIntegerSCEV; it's redundant with getConstant, and getConstantDan Gohman2010-06-182-11/+0
* Delete unused variables.Dan Gohman2010-06-181-2/+0
* Eliminate unnecessary uses of getZExtValue().Dan Gohman2010-06-1814-21/+22
* isValueValidForType can be a static member function.Dan Gohman2010-06-183-6/+6
* Some assorted isTwoAddress -> Constraints cleanup.Eric Christopher2010-06-181-60/+56
* Handle execution entrypoints with non-integer return types.Dan Gohman2010-06-181-1/+1
* Don't write a file named "&1".Dan Gohman2010-06-181-1/+1
* Disable indvars on loops when LoopSimplify form is not available.Dan Gohman2010-06-182-1/+29
* Don't maintain a set of deleted nodes; instead, use a HandleSDNodeDan Gohman2010-06-182-55/+57
* Add {mix,max}{ss,sd}{rr,rm} AVX forms.Bruno Cardoso Lopes2010-06-183-22/+90
* Fold the ShrinkDemandedOps pass into the regular DAGCombiner pass,Dan Gohman2010-06-189-119/+62
* Fix a typo in a comment.Dan Gohman2010-06-181-1/+1
* improve portability to solaris 10, PR7380, patch by Simon Billingsley!Chris Lattner2010-06-181-4/+4
* Handle ext(ext(x)) -> ext(x) immediately, since it's simple.Dan Gohman2010-06-181-1/+2
* Make this test less fragile.Dan Gohman2010-06-181-5/+7
* Simplify this code.Dan Gohman2010-06-171-11/+3
* Use new tablegen resources in SSE tablegen code. This willBruno Cardoso Lopes2010-06-172-59/+48
* In case Rec is a definition and not a class, do the proper comparison!Bruno Cardoso Lopes2010-06-171-1/+9
* Add a DebugLoc parameter to TargetInstrInfo::InsertBranch(). ThisStuart Hastings2010-06-1734-126/+137
* Minor clarification.Dan Gohman2010-06-171-1/+1
* add missing break. inconsequential as the code shouldn't be reached, butJim Grosbach2010-06-171-0/+1
* Add entries for Expanding atomic intrinsics to libcalls. Just a placeholderJim Grosbach2010-06-171-0/+19
* Testcase for llvm-gcc 106225.Dale Johannesen2010-06-171-0/+16
* Remove arm_apcscc from the test files. It is the default and doing thisRafael Espindola2010-06-17110-358/+358
* Allow absolute paths in LLVM_TARGET_DEFINITIONS for CMake's TableGen ruleDouglas Gregor2010-06-171-1/+7
* Modify tablegen to support generating all NEON code used by clang at once.Nate Begeman2010-06-172-89/+135
* Thumb1 and any pre-v6 ARM target should use the libcall expansion ofJim Grosbach2010-06-171-1/+6
* ISD::MEMBARRIER should lower to a libcall (__sync_synchronize) if the targetJim Grosbach2010-06-171-1/+13
* Fix the handling of !if result, avoiding null results for non 'int'.Bruno Cardoso Lopes2010-06-171-4/+6
* simplify code a bit and add a more explanatory assert for cases thatJim Grosbach2010-06-171-15/+11
* Add the entire range of DW_OP_lit[0..31], DW_OP_reg[0..31], and Jason Molenda2010-06-172-212/+386
* Hack to let the move lowering handle dynamic-no-pic absolute moves ofEric Christopher2010-06-171-4/+15
* Update comment.Eric Christopher2010-06-171-1/+2
* For a tablegen expression such as !if(a,b,c), let 'a'Bruno Cardoso Lopes2010-06-173-3/+17
* Fix the typo in my previous one-line commit.Sean Hunt2010-06-171-1/+1
* Make sure CMake can build the files added by my previous commit.Sean Hunt2010-06-161-0/+1
* Add preliminary clang attribute generation support.Sean Hunt2010-06-163-0/+147
* format and 80-column cleanupJim Grosbach2010-06-161-5/+4
* let the '!eq' expression support 'int' and 'bit' typesBruno Cardoso Lopes2010-06-163-3/+25
* remove trailing whitespaceJim Grosbach2010-06-161-11/+11
* Revert r106117, which was the result of me misreading the C++98/03Douglas Gregor2010-06-161-1/+1
* Don't attempt preserving conservative kill flags. We were doing it wrong.Jakob Stoklund Olesen2010-06-161-2/+1
* Remove the hidden "neon-reg-sequence" option. The reg sequences are workingBob Wilson2010-06-164-272/+157
* In progress on 32-bit addends.Eric Christopher2010-06-161-1/+7
* Allow a register to be redefined multiple times in a basic block.Jakob Stoklund Olesen2010-06-162-6/+23
* A few more places where SCEVExpander bits need to skip over debug intrinsicsJim Grosbach2010-06-161-3/+4
* modify so the test doesn't drop an output file in the test source directory.Jim Grosbach2010-06-161-1/+1
* MC/Mach-O: Rewrite atom association to be a final pass we do in Finish(), ins...Daniel Dunbar2010-06-161-33/+46
* MC: Simplify MCAssembler::isSymbolLinkerVisible to only take an MCSymbol.Daniel Dunbar2010-06-164-11/+10