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