summaryrefslogtreecommitdiff
path: root/lib/CodeGen
Commit message (Expand)AuthorAge
...
* Make DAGCombiner work on vector bitshifts with constant splat vectors.Matt Arsenault2014-03-17
* DebugInfo: Use MC line table file entry uniquing for non-asm input as well.David Blaikie2014-03-17
* [VectorLegalizer/X86] Don't unvectorize fp_to_uint for v8f32->v8i16Adam Nemet2014-03-17
* [X86] New and improved VZeroUpperInserter optimization.Lang Hames2014-03-17
* Remove some dead assignements found by scan-buildArnaud A. de Grandmaison2014-03-15
* Debug info: Unique types before emitting them to DWARF, where applicable.Adrian Prantl2014-03-14
* Debug Info: Fix LTO type uniquing for C++ member declarationsAdrian Prantl2014-03-14
* typoAdrian Prantl2014-03-14
* Remove command line option for CU hashing. This is on by default now.Eric Christopher2014-03-14
* If we see that we're emitting code for a function that doesn't haveEric Christopher2014-03-14
* Remove the -generate-dwarf-cu-ranges flag.Eric Christopher2014-03-14
* DwarfDebug: Remove some needless recursion.David Blaikie2014-03-14
* Revert r203883 (which was more of a bandaid) and fix the real underlyingOwen Anderson2014-03-14
* Fix issue with r203865. The old behaviour would get a MachineOperand then fi...Pete Cooper2014-03-14
* Use DW_AT_linkage_name when we're emitting DWARF4 or above.Eric Christopher2014-03-13
* Remove the linker_private and linker_private_weak linkages.Rafael Espindola2014-03-13
* Phase 2 of the great MachineRegisterInfo cleanup. This time, we're changingOwen Anderson2014-03-13
* Fix for http://llvm.org/bugs/show_bug.cgi?id=18590Ekaterina Romanova2014-03-13
* CodeGenPrep: sink extends of illegal types into use block.Manuel Jacob2014-03-13
* Phase 1 of refactoring the MachineRegisterInfo iterators to make them suitableOwen Anderson2014-03-13
* Reject alias to undefined symbols in the verifier.Rafael Espindola2014-03-12
* When computing the size of a base type be conservative if the typeEric Christopher2014-03-12
* Use values we've already computed, update comment.Eric Christopher2014-03-12
* Turn on hashing by default for split dwarf compile units.Eric Christopher2014-03-12
* DebugInfo: Use common line/file attribute construction codeDavid Blaikie2014-03-12
* Replace '#include ValueTypes.h' with forward declarations.Patrik Hagglund2014-03-12
* DebugInfo: Omit pubnames/pubtypes when compiling with -gmltDavid Blaikie2014-03-12
* DebugInfo: Do not emit pubnames/pubtypes sections if they are emptyDavid Blaikie2014-03-11
* DebugInfo: Avoid re-looking up the DwarfUnit when emitting pubnames/pubtypesDavid Blaikie2014-03-11
* DebugInfo: Refactor emitDebugPubNames/Types into a common implementationDavid Blaikie2014-03-11
* Accept Twine's to AsmPrinter::getTempSymbol (refactoring for an incoming change)David Blaikie2014-03-11
* DebugInfo: Remove unused labels now that we just emit DW_AT_gnu_pubnames as a...David Blaikie2014-03-11
* Remove copy ctors that did the same thing as the default one.Benjamin Kramer2014-03-11
* IR: add a second ordering operand to cmpxhg for failureTim Northover2014-03-11
* Fix non 2-space indentation.Matt Arsenault2014-03-11
* When analyzing vectors of element type that require legalization,Raul E. Silvera2014-03-10
* [C++11] Remove 'virtual' keyword from methods marked with 'override' keyword.Craig Topper2014-03-10
* [TTI] There is actually no realistic way to pop TTI implementations offChandler Carruth2014-03-10
* StackColoring: Use range-based for loops.Benjamin Kramer2014-03-09
* MachineModuleInfo: Turn nested std::pairs into a proper struct.Benjamin Kramer2014-03-09
* Revert r203230, "CodeGenPrep: sink extends of illegal types into use block."NAKAMURA Takumi2014-03-09
* [C++11] Add range based accessors for the Use-Def chain of a Value.Chandler Carruth2014-03-09
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-08
* DebugInfo: Use DW_FORM_data4 for DW_AT_high_pc in DW_TAG_lexical_blocksDavid Blaikie2014-03-08
* Add support for hashing location information for CU level hashes.Eric Christopher2014-03-08
* [DAGCombiner] Distribute TRUNC through AND in rotation amountAdam Nemet2014-03-07
* [DAGCombiner] Recognize another rotation idiomAdam Nemet2014-03-07
* [DAGCombiner] Slightly improve readability of matchRotateSubAdam Nemet2014-03-07
* ISel: Make VSELECT selection terminate in cases where the condition type has toArnold Schwaighofer2014-03-07
* Remove unnecessary test for Darwin and update testcase to be a little lessAdrian Prantl2014-03-07