2015-02-04 |
Michael Kuperstein | Fixes a bug in vector load legalization that confused... |
tree | commitdiff |
2015-02-04 |
Owen Anderson | Remove a gross usage of environment variables in Machin... |
tree | commitdiff |
2015-02-03 |
Arnaud A. de Grand... | [PBQP] Provide more information in the debug prints |
tree | commitdiff |
2015-02-03 |
Eric Christopher | Only access TLOF via the TargetMachine, not TargetLowering. |
tree | commitdiff |
2015-02-03 |
Lang Hames | [PBQP Regalloc] Pre-spill vregs that have no legal... |
tree | commitdiff |
2015-02-02 |
Rafael Espindola | Move simple case earlier and use a continue. |
tree | commitdiff |
2015-02-02 |
Adrian Prantl | Debug Info: Relax assertion in isUnsignedDIType() to... |
tree | commitdiff |
2015-02-01 |
Michael Kuperstein | [X86] Convert esp-relative movs of function arguments... |
tree | commitdiff |
2015-02-01 |
Michael Kuperstein | Revert r227728 due to bad line endings. |
tree | commitdiff |
2015-02-01 |
Chandler Carruth | [multiversion] Switch the TTI queries from TargetMachin... |
tree | commitdiff |
2015-02-01 |
Chandler Carruth | [multiversion] Remove the cached TargetMachine pointer... |
tree | commitdiff |
2015-02-01 |
Chandler Carruth | [multiversion] Switch all of the targets over to use the |
tree | commitdiff |
2015-02-01 |
Chandler Carruth | [multiversion] Implement the old pass manager's TTI... |
tree | commitdiff |
2015-02-01 |
Chandler Carruth | [multiversion] Thread a function argument through all... |
tree | commitdiff |
2015-02-01 |
Michael Kuperstein | [X86] Convert esp-relative movs of function arguments... |
tree | commitdiff |
2015-01-31 |
Chandler Carruth | [PM] Switch the TargetMachine interface from accepting... |
tree | commitdiff |
2015-01-31 |
Chandler Carruth | [PM] Change the core design of the TTI analysis to... |
tree | commitdiff |
2015-01-30 |
Alexey Samsonov | Fix memory leak in WinEHPrepare introduced in r227405. |
tree | commitdiff |
2015-01-29 |
Reid Kleckner | Update comments to use unreachable instead of llvm... |
tree | commitdiff |
2015-01-29 |
Rafael Espindola | Compute the ELF SectionKind from the flags. |
tree | commitdiff |
2015-01-29 |
Rafael Espindola | Use isMergeableConst now that it is sane. |
tree | commitdiff |
2015-01-29 |
Rafael Espindola | Remove MergeableConst. |
tree | commitdiff |
2015-01-29 |
Benjamin Kramer | EHPrepare: Remove leftover initialization code for... |
tree | commitdiff |
2015-01-29 |
Rafael Espindola | Use enum values. NFC. |
tree | commitdiff |
2015-01-29 |
Rafael Espindola | Don't create multiple mergeable sections with -fdata... |
tree | commitdiff |
2015-01-29 |
Chandler Carruth | Remove an unused private field added r227405 to fix... |
tree | commitdiff |
2015-01-29 |
Reid Kleckner | Remove unused variable |
tree | commitdiff |
2015-01-29 |
Reid Kleckner | Add a Windows EH preparation pass that zaps resumes |
tree | commitdiff |
2015-01-28 |
Manuel Jacob | Add nullptr checks for TargetSelectionDAGInfo in Select... |
tree | commitdiff |
2015-01-28 |
Philip Reames | Remove gc.root's performCustomLowering |
tree | commitdiff |
2015-01-28 |
Rafael Espindola | Simplify code. NFC. |
tree | commitdiff |
2015-01-28 |
Hal Finkel | Correct the AggressiveAntiDepBreaker's handling of... |
tree | commitdiff |
2015-01-28 |
Chandler Carruth | [LPM] Stop using the string based preservation API... |
tree | commitdiff |
2015-01-28 |
David Blaikie | Add description to assert |
tree | commitdiff |
2015-01-28 |
David Blaikie | PR22356: DebugInfo: Handle the size of a member where... |
tree | commitdiff |
2015-01-27 |
Quentin Colombet | Revert r227242 - Merge vector stores into wider vector... |
tree | commitdiff |
2015-01-27 |
Sanjay Patel | remove function names from comments; NFC |
tree | commitdiff |
2015-01-27 |
Sanjay Patel | fix typos; NFC |
tree | commitdiff |
2015-01-27 |
Sanjay Patel | Merge vector stores into wider vector stores (PR21711) |
tree | commitdiff |
2015-01-27 |
Manuel Jacob | Add a FIXME in SelectionDAGBuilder before an assert... |
tree | commitdiff |
2015-01-27 |
Eric Christopher | Replace some uses of getSubtargetImpl with the cached... |
tree | commitdiff |
2015-01-27 |
Eric Christopher | Have the PBQP register allocator use the subtarget... |
tree | commitdiff |
2015-01-27 |
Eric Christopher | Fix build failure with pointer vs reference. |
tree | commitdiff |
2015-01-27 |
Eric Christopher | Update a few calls to getSubtarget<> to either be getSu... |
tree | commitdiff |
2015-01-27 |
Eric Christopher | The subtarget is cached on the MachineFunction. Access... |
tree | commitdiff |
2015-01-27 |
Eric Christopher | MachineRegisterInfo can access TII off of the MachineFu... |
tree | commitdiff |
2015-01-27 |
Eric Christopher | Migrate AtomicExpandPass and DwarfEHPrepare to using... |
tree | commitdiff |
2015-01-27 |
Eric Christopher | Migrate CodeGenPrepare to use the Function based getSub... |
tree | commitdiff |
2015-01-27 |
Eric Christopher | Grab the TargetLowering info from the DAG rather than... |
tree | commitdiff |
2015-01-26 |
Eric Christopher | Cache the lookup of TargetLowering in the atomic expand... |
tree | commitdiff |
2015-01-26 |
Ahmed Bougacha | [SelectionDAG] Fix assert message copypasta. NFC. |
tree | commitdiff |
2015-01-26 |
Eric Christopher | Move DataLayout back to the TargetMachine from TargetSu... |
tree | commitdiff |
2015-01-26 |
Philip Reames | Revert GCStrategy ownership changes |
tree | commitdiff |
2015-01-25 |
Adrian Prantl | Debug info: Fix PR22296 by omitting the DW_AT_location... |
tree | commitdiff |
2015-01-25 |
Elena Demikhovsky | Implemented cost model for masked load/store operations. |
tree | commitdiff |
2015-01-24 |
Saleem Abdulrasool | CodeGen: drive-by formatting clean ups |
tree | commitdiff |
2015-01-24 |
Andrea Di Biagio | [DAG] Fix wrong canonicalization performed on shuffle... |
tree | commitdiff |
2015-01-23 |
Reid Kleckner | Fix assertion when C++ EH filters are present in functi... |
tree | commitdiff |
2015-01-23 |
Adrian Prantl | Address more review comments for DIExpression::iterator. |
tree | commitdiff |
2015-01-23 |
Adrian Prantl | Move the accessor functions from DIExpression::iterato... |
tree | commitdiff |
2015-01-23 |
Reid Kleckner | Classify functions by EH personality type rather than... |
tree | commitdiff |
2015-01-23 |
Adrian Prantl | Debug Info / PR22309: Allow union types to be emitted... |
tree | commitdiff |
2015-01-23 |
Mehdi Amini | DAGCombine: always constant fold FMA when target disabl... |
tree | commitdiff |
2015-01-22 |
Jan Vesely | SelectionDAG: Add KnownBits and SignBits computation... |
tree | commitdiff |
2015-01-22 |
Ramkumar Ramachandra | Intrinsics: introduce llvm_any_ty aka ValueType Any |
tree | commitdiff |
2015-01-22 |
Sanjay Patel | merge consecutive stores of extracted vector elements... |
tree | commitdiff |
2015-01-22 |
David Blaikie | Revert "PR21408: Workaround the appearance of duplicate... |
tree | commitdiff |
2015-01-22 |
Adrian Prantl | Rename DIExpressionIterator to DIExpression::iterator. |
tree | commitdiff |
2015-01-22 |
Michael Kuperstein | [DAGCombine] Produce better code for constant splats |
tree | commitdiff |
2015-01-22 |
Michael Kuperstein | Revert r226811, MSVC accepts code sane compilers don't. |
tree | commitdiff |
2015-01-22 |
Michael Kuperstein | [DAGCombine] Produce better code for constant splats |
tree | commitdiff |
2015-01-22 |
Elena Demikhovsky | Fixed a bug in type legalizer for masked load/store... |
tree | commitdiff |
2015-01-22 |
Elena Demikhovsky | Fixed a comment |
tree | commitdiff |
2015-01-22 |
Elena Demikhovsky | Fixed a bug in narrowing store operation. |
tree | commitdiff |
2015-01-22 |
Reid Kleckner | Win64 SEH: Emit the constant 1 for catch-all into xdata |
tree | commitdiff |
2015-01-22 |
Adrian Prantl | Make DwarfExpression use the new DIExpressionIterator... |
tree | commitdiff |
2015-01-21 |
Tim Northover | DAGCombine: fold (or (and X, M), (and X, N)) -> (and... |
tree | commitdiff |
2015-01-21 |
Matthias Braun | LiveIntervalAnalysis: Mark subregister defs as undef... |
tree | commitdiff |
2015-01-21 |
Matthias Braun | LiveIntervalAnalysis: Factor out code to update livenes... |
tree | commitdiff |
2015-01-21 |
Matthias Braun | LiveIntervalAnalysis: Factor out code to update livenes... |
tree | commitdiff |
2015-01-21 |
Matthias Braun | LiveIntervalAnalysis: Remove unused pruneValue() variant. |
tree | commitdiff |
2015-01-21 |
Tim Northover | Revert "DAGCombine: fold (or (and X, M), (and X, N... |
tree | commitdiff |
2015-01-21 |
Tim Northover | DAGCombine: fold (or (and X, M), (and X, N)) -> (and... |
tree | commitdiff |
2015-01-20 |
Daniel Jasper | Prevent binary-tree deterioration in sparse switch... |
tree | commitdiff |
2015-01-20 |
Daniel Jasper | Factor out a splitSwitchCase() function so that it... |
tree | commitdiff |
2015-01-20 |
Chandler Carruth | [PM] Replace the Pass argument in MergeBasicBlockIntoOn... |
tree | commitdiff |
2015-01-19 |
Adrian Prantl | Remove support for DIVariable's FlagIndirectVariable... |
tree | commitdiff |
2015-01-19 |
Rafael Espindola | Bring r226038 back. |
tree | commitdiff |
2015-01-19 |
Chandler Carruth | [PM] Remove the Pass argument from all of the critical... |
tree | commitdiff |
2015-01-19 |
Michael Kuperstein | [MIScheduler] Slightly better handling of constrainLoca... |
tree | commitdiff |
2015-01-18 |
David Blaikie | std::unique_ptrify the MCStreamer argument to createAsm... |
tree | commitdiff |
2015-01-17 |
Mehdi Amini | Improve DAG combine pass on certain IR vector patterns |
tree | commitdiff |
2015-01-17 |
Matthias Braun | RegisterCoalescer: Cleanup and improved comment for... |
tree | commitdiff |
2015-01-17 |
Matthias Braun | RegisterCoalescer: Cleanup by factoring out a common... |
tree | commitdiff |
2015-01-17 |
Matthias Braun | RegisterCoalescer: Cleanup comment style |
tree | commitdiff |
2015-01-17 |
Matthias Braun | RegisterCoalescer: Drive-by typo + whitespace fix |
tree | commitdiff |
2015-01-16 |
Philip Reames | Update a comment |
tree | commitdiff |
2015-01-16 |
Philip Reames | clang-format all the GC related files (NFC) |
tree | commitdiff |
2015-01-16 |
Philip Reames | Move ownership of GCStrategy objects to LLVMContext |
tree | commitdiff |
2015-01-16 |
Philip Reames | Remove gc.root's findCustomSafePoints mechanism |
tree | commitdiff |
next |