summaryrefslogtreecommitdiff
path: root/lib/CodeGen
Commit message (Expand)AuthorAge
* Make sure we emit a section for pubnames even if that section isEric Christopher2013-10-03
* Fix cut and paste typo.Eric Christopher2013-10-03
* Added checking code whehter target supports specific dag combining about rotateJin-Gu Kang2013-10-03
* Remove wild .debug_aranges entries generated from unimportant labelsAlexey Samsonov2013-10-03
* Remove the very substantial, largely unmaintained legacy PGOChandler Carruth2013-10-02
* Debug Info: In DIBuilder, the derived-from field of a DW_TAG_pointer_typeManman Ren2013-10-01
* Debug Info: remove duplication of DIEs when a DIE is part of the type systemManman Ren2013-10-01
* Remove several unused variables.Rafael Espindola2013-10-01
* SelectionDAG: Clarify comments from r191600Tom Stellard2013-10-01
* Add the DW_AT_GNU_ranges_base attribute if we've emitted any rangesEric Christopher2013-10-01
* Update comments.Eric Christopher2013-10-01
* The DW_AT_GNU_pubnames/pubtypes attributes are actually formEric Christopher2013-09-30
* IfConverter: Use TargetSchedule for instruction latenciesArnold Schwaighofer2013-09-30
* Allocate AtomicSDNode operands in SelectionDAG's allocator to stop leakage.Benjamin Kramer2013-09-29
* Fix spelling intruction -> instruction.Robert Wilhelm2013-09-28
* SelectionDAG: Silence unused variable warning on release buildsTom Stellard2013-09-28
* SelectionDAG: Improve legalization of SELECT_CC with illegal condition codesTom Stellard2013-09-28
* SelectionDAG: Try to expand all condition codes using getCCSwappedOperands()Tom Stellard2013-09-28
* SelectionDAG: Clean up LegalizeSetCCCondCode() functionTom Stellard2013-09-28
* Unify conditionals and reformat.Eric Christopher2013-09-27
* [stackprotector] Refactor the StackProtector pass from a single .cpp file int...Josh Magee2013-09-27
* Re-apply the change from r191393 with fix for pr17380.Andrea Di Biagio2013-09-27
* Revert r191393 since it caused pr17380.Andrea Di Biagio2013-09-26
* [Sparc] Implements exception handling in SPARC with DwarfCFI.Venkatraman Govindaraju2013-09-26
* Implements parsing and emitting of .cfi_window_save in MC.Venkatraman Govindaraju2013-09-26
* [ARM] Use the load-acquire/store-release instructions optimally in AArch32.Amara Emerson2013-09-26
* Added temp flag -misched-bench for staging in default changes.Andrew Trick2013-09-26
* whitespaceAndrew Trick2013-09-26
* Teach DAGCombiner how to canonicalize dags according to the ruleAndrea Di Biagio2013-09-25
* Mark the x86 machine model as incomplete. PR17367.Andrew Trick2013-09-25
* [PR16882] Ignore noreturn definitions when setting isPhysRegUsed.Quentin Colombet2013-09-25
* Add missing check to SETCC optimization.Eli Friedman2013-09-24
* Comment typo.Andrew Trick2013-09-24
* DAGCombiner: Unify rotate matching for extended and unextended amounts.Benjamin Kramer2013-09-24
* Initial support for Neon scalar instructions.Jiangning Liu2013-09-24
* [stackprotector] Allow for copies from vreg -> vreg to be in a terminator seq...Michael Gottesman2013-09-24
* Add namespaces to the list of items that we expose via pubnames.Eric Christopher2013-09-24
* Add more external types to the pubtypes table. Expand the asmEric Christopher2013-09-23
* Rename IsStatic variable to Linkage in order to be a bit more descriptive.Eric Christopher2013-09-23
* Formatting.Eric Christopher2013-09-23
* Reformat code with clang-format.Bill Wendling2013-09-23
* Handle gnu pubtypes sections:Eric Christopher2013-09-23
* fix typo: than -> thenKay Tiong Khoo2013-09-23
* Fixed debug_aranges handling for common symbols.Richard Mitton2013-09-23
* Provide basic type safety for array_pod_sort comparators.Benjamin Kramer2013-09-22
* ISelDAG: spot chain cycles involving MachineNodesTim Northover2013-09-22
* Revert "SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs spl...Juergen Ributzka2013-09-21
* SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs splitting too.Juergen Ributzka2013-09-21
* Move emission of the debug string table to early in the debugEric Christopher2013-09-20
* Migrate addGlobalName to the .cpp file as an intermediate stepEric Christopher2013-09-20