summaryrefslogtreecommitdiff
path: root/lib/CodeGen
Commit message (Expand)AuthorAge
* Move the LLVM IR asm writer header files into the IR directory, as theyChandler Carruth2014-01-07
* Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth2014-01-07
* Fix for PR18396: Assertion: MO->isDead "Cannot fold physreg def".Andrew Trick2014-01-07
* [AArch64 NEON] Fix invalid constant used in vselect condition.Kevin Qin2014-01-06
* Refactor function that checks that __builtin_returnaddress's argument is cons...Bill Wendling2014-01-06
* Add a LLVM_DUMP_METHOD macro.Nico Weber2014-01-03
* Make the llvm mangler depend only on DataLayout.Rafael Espindola2014-01-03
* Revert "Revert "Debug Info: Type Units: Simplify type hashing using IR-provid...David Blaikie2014-01-03
* Revert "Debug Info: Type Units: Simplify type hashing using IR-provided uniqu...David Blaikie2014-01-03
* Debug Info: Type Units: Simplify type hashing using IR-provided unique names.David Blaikie2014-01-03
* 80-column.Eric Christopher2014-01-03
* Remove TextSectionSym as it is unused.Eric Christopher2014-01-03
* Revert "Reverting r193835 due to weirdness with Go..."David Blaikie2014-01-03
* Reverting r193835 due to weirdness with Go...David Blaikie2014-01-03
* [RegAlloc] Make tryInstructionSplit less aggressive.Quentin Colombet2014-01-02
* Remove comments on CU skeleton construction, they're probablyEric Christopher2014-01-02
* Elaborate on comment for skeleton CU construction.Eric Christopher2014-01-02
* Revert seemingly unnecessary section sym for the data section.Eric Christopher2014-01-02
* Disable compare sinking in CodeGenPrepare when multiple condition registers a...Hal Finkel2014-01-02
* Fix up a couple of review comments:Eric Christopher2014-01-02
* Simplify conditional.Eric Christopher2014-01-02
* Remove redundant fold call introduced in r195944. Thanks very much to JuergenLang Hames2014-01-02
* Revert "Debug info: Add enumerators to the __apple_names accelerator table."Adrian Prantl2014-01-02
* Remove the 's' DataLayout specificationRafael Espindola2014-01-01
* Refactor and reduce code duplication for non-split dwarf strings.Eric Christopher2013-12-30
* Revert r198208 and reapply:Eric Christopher2013-12-30
* Revert r198199 (and r198202). It broke 3 DebugInfo tests for targeting i686-c...NAKAMURA Takumi2013-12-30
* Fix aranges and split dwarf by ensuring that the symbol and relocationEric Christopher2013-12-30
* Reapply r198196 with a fix to zero initialize the skeleton pointer.Eric Christopher2013-12-30
* Temporarily revert "Use a pointer to keep track of the skeleton unit forEric Christopher2013-12-30
* Use a pointer to keep track of the skeleton unit for each normal unitEric Christopher2013-12-30
* Fix a bug in DAGcombiner about zero-extend after setcc.Kevin Qin2013-12-30
* CodeGen: silence a C++11 feature warningSaleem Abdulrasool2013-12-28
* Uninitialized variable (in never taken path) after factoring.Andrew Trick2013-12-28
* Added debugging options: -misched-only-func/blockAndrew Trick2013-12-28
* Add a PostMachineScheduler pass with generic implementation.Andrew Trick2013-12-28
* Move the PostRA scheduler's fixupKills function for reuse.Andrew Trick2013-12-28
* Stub out a PostMachineScheduler pass.Andrew Trick2013-12-28
* Factor MI-Sched in preparation for post-ra scheduling support.Andrew Trick2013-12-28
* Remove AsmPrinter::needsRelocationsForDwarfStringPool() since it'sEric Christopher2013-12-28
* Teach DAGCombiner how to fold a SIGN_EXTEND_INREG of a BUILD_VECTOR ofAndrea Di Biagio2013-12-27
* Debug info: Add enumerators to the __apple_names accelerator table.Adrian Prantl2013-12-23
* Ranges in the .debug_range section need to have begin and end labels,Eric Christopher2013-12-20
* Add support for a CU to output a set of ranges for the CU. This is usefulEric Christopher2013-12-20
* [stackprotector] Use analysis from the StackProtector pass for stack layout i...Josh Magee2013-12-19
* Debug info: Implement (rvalue) reference qualifiers for C++11 non-staticAdrian Prantl2013-12-18
* DebugInfo: Introduce new DIValue, DIETypeSignature to encode references to ty...David Blaikie2013-12-17
* Disabled subregister copy coalescing during MachineCSE.Andrew Trick2013-12-17
* Add warning capabilities in LLVM.Quentin Colombet2013-12-17
* Allow MachineCSE to coalesce trivial subregister copies the same way that it ...Andrew Trick2013-12-17