| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Try to reduce the compile time impact of r161232. | Bob Wilson | 2012-08-03 | 2 | -43/+59 |
| * | Fix memcmp code-gen to honor -fno-builtin. | Bob Wilson | 2012-08-03 | 1 | -1/+1 |
| * | Fall back to selection DAG isel for calls to builtin functions. | Bob Wilson | 2012-08-03 | 2 | -3/+18 |
| * | Added FMA functionality to X86 target. | Elena Demikhovsky | 2012-08-01 | 1 | -8/+20 |
| * | Conform to LLVM coding style. | Micah Villmow | 2012-07-31 | 1 | -2/+2 |
| * | Don't generate ordered or unordered comparison operations if it is not legal ... | Micah Villmow | 2012-07-31 | 1 | -1/+2 |
| * | Consider address spaces for hashing and CSEing DAG nodes. Otherwise two load... | Pete Cooper | 2012-07-30 | 1 | -0/+22 |
| * | Add a floor intrinsic. | Dan Gohman | 2012-07-26 | 1 | -0/+5 |
| * | Change llvm_unreachable in SplitVectorOperand to report_fatal_error. Keeps re... | Craig Topper | 2012-07-24 | 1 | -1/+3 |
| * | Fix a typo (the the => the) | Sylvestre Ledru | 2012-07-23 | 1 | -1/+1 |
| * | Fixed DAGCombine optimizations which generate select_cc for targets | Nadav Rotem | 2012-07-23 | 1 | -33/+47 |
| * | Tidy up. Fix indentation and remove trailing whitespace. | Craig Topper | 2012-07-23 | 1 | -16/+14 |
| * | Change llvm_unreachable in SplitVectorResult to report_fatal_error. Keeps rel... | Craig Topper | 2012-07-23 | 1 | -1/+2 |
| * | Replace some explicit compare loops with std::equal. | Benjamin Kramer | 2012-07-19 | 1 | -7/+1 |
| * | Fixed few warnings. | Galina Kistanova | 2012-07-19 | 1 | -1/+1 |
| * | Remove tabs. | Bill Wendling | 2012-07-19 | 4 | -22/+24 |
| * | ignore 'invoke @llvm.donothing', but still keep the edge to the continuation BB | Nuno Lopes | 2012-07-18 | 1 | -1/+1 |
| * | Back out r160101 and instead implement a dag combine to recover from instcomb... | Evan Cheng | 2012-07-17 | 1 | -0/+28 |
| * | Remove unused variable. | Benjamin Kramer | 2012-07-17 | 1 | -1/+0 |
| * | Fix a crash in the legalization of large vectors. | Nadav Rotem | 2012-07-17 | 1 | -6/+3 |
| * | Implement r160312 as target indepedenet dag combine. | Evan Cheng | 2012-07-17 | 1 | -0/+27 |
| * | Make sure constant bitwidth is <= 64 bit before calling getSExtValue(). | Evan Cheng | 2012-07-17 | 1 | -1/+2 |
| * | This is another case where instcombine demanded bits optimization created | Evan Cheng | 2012-07-17 | 1 | -0/+21 |
| * | Minor cleanup and docs. | Nadav Rotem | 2012-07-16 | 1 | -1/+3 |
| * | Make ComputeDemandedBits return a deterministic result when computing an Asse... | Nadav Rotem | 2012-07-16 | 1 | -0/+1 |
| * | Fix a bug in the scalarization of BUILD_VECTOR. BUILD_VECTOR elements may be ... | Nadav Rotem | 2012-07-15 | 2 | -1/+10 |
| * | Refactor the code that checks that all operands of a node are UNDEFs. | Nadav Rotem | 2012-07-15 | 2 | -13/+28 |
| * | Add a dagcombine optimization to convert concat_vectors of undefs into a sing... | Nadav Rotem | 2012-07-14 | 1 | -0/+11 |
| * | Provide function name in 'Cannot select' fatal error. | Jim Grosbach | 2012-07-13 | 1 | -0/+1 |
| * | The result type of EXTRACT_VECTOR_ELT doesn't have to match the element type of | Duncan Sands | 2012-07-12 | 1 | -0/+10 |
| * | InstrEmitter::EmitSubregNode() optimize extract_subreg in this case: | Evan Cheng | 2012-07-11 | 1 | -1/+2 |
| * | Rename many of the Tmp1, Tmp2, Tmp3 variables to names such as Chain, Value, ... | Nadav Rotem | 2012-07-11 | 1 | -100/+104 |
| * | Remove unused variable. | Benjamin Kramer | 2012-07-11 | 1 | -2/+0 |
| * | Refactor the DAG Legalizer by extracting the legalization of | Nadav Rotem | 2012-07-11 | 1 | -422/+434 |
| * | Only apply the SETCC+SITOFP -> SELECTCC optimization when the SETCC returns a... | Owen Anderson | 2012-07-11 | 1 | -1/+2 |
| * | Improve the loading of load-anyext vectors by allowing the codegen to load | Nadav Rotem | 2012-07-10 | 1 | -1/+1 |
| * | Teach the DAG combiner to turn sitofp/uitofp from i1 into a conditional move,... | Owen Anderson | 2012-07-09 | 1 | -0/+36 |
| * | I'm introducing a new machine model to simultaneously allow simple | Andrew Trick | 2012-07-07 | 1 | -1/+1 |
| * | Whitespace. | Chad Rosier | 2012-07-06 | 1 | -3/+3 |
| * | [fast-isel] Tell fast-isel to do nothing with the new donothing intrinsic. | Chad Rosier | 2012-07-06 | 1 | -0/+3 |
| * | All cases are covered, no need for a default. This deals with the | Duncan Sands | 2012-07-05 | 1 | -1/+0 |
| * | Use the right kind of booleans: we were emitting 0/1 booleans, instead of 0/-1 | Duncan Sands | 2012-07-05 | 1 | -9/+17 |
| * | Allow trailing physreg RegisterSDNode operands on non-variadic instructions. | Jakob Stoklund Olesen | 2012-07-04 | 2 | -13/+27 |
| * | Reverted r156659, due to probable performance regressions, DenseMap should be... | Stepan Dyatkovskiy | 2012-07-04 | 1 | -8/+7 |
| * | Part of r159527. Splitted into series of patches and gone with fixed PR13256: | Stepan Dyatkovskiy | 2012-07-03 | 1 | -7/+8 |
| * | Revert "IntRange:" as it appears to be breaking self hosting. | Eric Christopher | 2012-07-02 | 1 | -8/+7 |
| * | Target option DisableJumpTables is a gross hack. Move it to TargetLowering in... | Evan Cheng | 2012-07-02 | 2 | -1/+2 |
| * | Turn an assert into an error to make it a bit more friendly. | Eric Christopher | 2012-07-02 | 1 | -2/+9 |
| * | IntRange: | Stepan Dyatkovskiy | 2012-07-02 | 1 | -7/+8 |
| * | Clear kill flags in InstrEmitter::EmitSubregNode(). | Jakob Stoklund Olesen | 2012-06-29 | 1 | -0/+1 |