| Commit message (Expand) | Author | Age | Files | Lines |
| * | Debug info: Fix PR22296 by omitting the DW_AT_location if we lost the | Adrian Prantl | 2015-01-25 | 2 | -4/+10 |
| * | Implemented cost model for masked load/store operations. | Elena Demikhovsky | 2015-01-25 | 1 | -0/+4 |
| * | CodeGen: drive-by formatting clean ups | Saleem Abdulrasool | 2015-01-24 | 1 | -7/+7 |
| * | [DAG] Fix wrong canonicalization performed on shuffle nodes. | Andrea Di Biagio | 2015-01-24 | 1 | -7/+9 |
| * | Fix assertion when C++ EH filters are present in functions using SEH | Reid Kleckner | 2015-01-23 | 1 | -2/+2 |
| * | Address more review comments for DIExpression::iterator. | Adrian Prantl | 2015-01-23 | 1 | -7/+7 |
| * | Move the accessor functions from DIExpression::iterator into a wrapper | Adrian Prantl | 2015-01-23 | 1 | -6/+6 |
| * | Classify functions by EH personality type rather than using the triple | Reid Kleckner | 2015-01-23 | 7 | -13/+30 |
| * | Debug Info / PR22309: Allow union types to be emitted as unsigned constants. | Adrian Prantl | 2015-01-23 | 1 | -1/+2 |
| * | DAGCombine: always constant fold FMA when target disable FP exceptions | Mehdi Amini | 2015-01-23 | 1 | -1/+1 |
| * | SelectionDAG: Add KnownBits and SignBits computation for EXTRACT_ELEMENT | Jan Vesely | 2015-01-22 | 1 | -0/+30 |
| * | Intrinsics: introduce llvm_any_ty aka ValueType Any | Ramkumar Ramachandra | 2015-01-22 | 1 | -1/+2 |
| * | merge consecutive stores of extracted vector elements (PR21711) | Sanjay Patel | 2015-01-22 | 1 | -92/+162 |
| * | Revert "PR21408: Workaround the appearance of duplicate variables due to prob... | David Blaikie | 2015-01-22 | 1 | -6/+1 |
| * | Rename DIExpressionIterator to DIExpression::iterator. | Adrian Prantl | 2015-01-22 | 2 | -3/+3 |
| * | [DAGCombine] Produce better code for constant splats | Michael Kuperstein | 2015-01-22 | 2 | -2/+41 |
| * | Revert r226811, MSVC accepts code sane compilers don't. | Michael Kuperstein | 2015-01-22 | 2 | -41/+2 |
| * | [DAGCombine] Produce better code for constant splats | Michael Kuperstein | 2015-01-22 | 2 | -2/+41 |
| * | Fixed a bug in type legalizer for masked load/store intrinsics. | Elena Demikhovsky | 2015-01-22 | 6 | -38/+85 |
| * | Fixed a comment | Elena Demikhovsky | 2015-01-22 | 1 | -1/+1 |
| * | Fixed a bug in narrowing store operation. | Elena Demikhovsky | 2015-01-22 | 1 | -2/+5 |
| * | Win64 SEH: Emit the constant 1 for catch-all into xdata | Reid Kleckner | 2015-01-22 | 1 | -2/+2 |
| * | Make DwarfExpression use the new DIExpressionIterator. NFC. | Adrian Prantl | 2015-01-22 | 2 | -30/+36 |
| * | DAGCombine: fold (or (and X, M), (and X, N)) -> (and X, (or M, N)) | Tim Northover | 2015-01-21 | 1 | -0/+11 |
| * | LiveIntervalAnalysis: Mark subregister defs as undef when we determined they ... | Matthias Braun | 2015-01-21 | 2 | -5/+24 |
| * | LiveIntervalAnalysis: Factor out code to update liveness on vreg def removal | Matthias Braun | 2015-01-21 | 4 | -53/+41 |
| * | LiveIntervalAnalysis: Factor out code to update liveness on physreg def removal | Matthias Braun | 2015-01-21 | 4 | -25/+17 |
| * | LiveIntervalAnalysis: Remove unused pruneValue() variant. | Matthias Braun | 2015-01-21 | 1 | -9/+0 |
| * | Revert "DAGCombine: fold (or (and X, M), (and X, N)) -> (and X, (or M, N))" | Tim Northover | 2015-01-21 | 1 | -11/+0 |
| * | DAGCombine: fold (or (and X, M), (and X, N)) -> (and X, (or M, N)) | Tim Northover | 2015-01-21 | 1 | -0/+11 |
| * | Prevent binary-tree deterioration in sparse switch statements. | Daniel Jasper | 2015-01-20 | 1 | -8/+10 |
| * | Factor out a splitSwitchCase() function so that it can be reused. | Daniel Jasper | 2015-01-20 | 2 | -21/+26 |
| * | [PM] Replace the Pass argument in MergeBasicBlockIntoOnlyPred with | Chandler Carruth | 2015-01-20 | 1 | -2/+2 |
| * | Remove support for DIVariable's FlagIndirectVariable and expect | Adrian Prantl | 2015-01-19 | 4 | -29/+11 |
| * | Bring r226038 back. | Rafael Espindola | 2015-01-19 | 1 | -14/+5 |
| * | [PM] Remove the Pass argument from all of the critical edge splitting | Chandler Carruth | 2015-01-19 | 1 | -4/+5 |
| * | [MIScheduler] Slightly better handling of constrainLocalCopy when both source... | Michael Kuperstein | 2015-01-19 | 1 | -4/+7 |
| * | std::unique_ptrify the MCStreamer argument to createAsmPrinter | David Blaikie | 2015-01-18 | 2 | -17/+11 |
| * | Improve DAG combine pass on certain IR vector patterns | Mehdi Amini | 2015-01-17 | 1 | -1/+14 |
| * | RegisterCoalescer: Cleanup and improved comment for a subtle detail. | Matthias Braun | 2015-01-17 | 1 | -6/+8 |
| * | RegisterCoalescer: Cleanup by factoring out a common expression | Matthias Braun | 2015-01-17 | 1 | -5/+6 |
| * | RegisterCoalescer: Cleanup comment style | Matthias Braun | 2015-01-17 | 1 | -190/+174 |
| * | RegisterCoalescer: Drive-by typo + whitespace fix | Matthias Braun | 2015-01-17 | 1 | -2/+2 |
| * | Update a comment | Philip Reames | 2015-01-16 | 1 | -1/+3 |
| * | clang-format all the GC related files (NFC) | Philip Reames | 2015-01-16 | 9 | -293/+288 |
| * | Move ownership of GCStrategy objects to LLVMContext | Philip Reames | 2015-01-16 | 12 | -56/+20 |
| * | Remove gc.root's findCustomSafePoints mechanism | Philip Reames | 2015-01-16 | 4 | -43/+10 |
| * | Revert r226242 - Revert Revert Don't create new comdats in CodeGen | Timur Iskhodzhanov | 2015-01-16 | 1 | -5/+14 |
| * | Revert "Revert Don't create new comdats in CodeGen" | Rafael Espindola | 2015-01-16 | 1 | -14/+5 |
| * | Revert "r226086 - Revert "r226071 - [RegisterCoalescer] Remove copies to rese... | Hal Finkel | 2015-01-15 | 1 | -5/+47 |