summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen
Commit message (Expand)AuthorAge
* Remove dead code.Devang Patel2011-05-24
* Add .pdata and .xdata sections to the COFF TLOF implementation.Charles Davis2011-05-20
* Frame indices are signed. Update MachineOperand methods accordingly.Jim Grosbach2011-05-17
* Teach LiveInterval::isZeroLength about null SlotIndexes.Jakob Stoklund Olesen2011-05-16
* Delete unused variables.Dan Gohman2011-05-16
* Make fast-isel work correctly s/uadd.with.overflow intrinsics.Eli Friedman2011-05-16
* Basic fast-isel of extractvalue. Not too helpful on its own, given the IR cl...Eli Friedman2011-05-16
* Re-commit 131172 with fix. MachineInstr identity checks should check deadEvan Cheng2011-05-12
* Fix comment.Bill Wendling2011-05-11
* Use .cfi_sections to put the unwind info in .debug_frame when possible. WithRafael Espindola2011-05-10
* Yet more dead code.Rafael Espindola2011-05-06
* Update comments.Rafael Espindola2011-05-06
* More dead code elimination.Rafael Espindola2011-05-06
* Allow FastISel of three-register-operand instructions.Owen Anderson2011-05-05
* Remove an unused variable in NDEBUG (found with -Wunused-variable).Chandler Carruth2011-05-02
* Add a SlotIndexes::insertMachineInstrInMaps to insert the instruction after a...Jakob Stoklund Olesen2011-05-02
* GCC uses a different encoding of pointers in the FDE when usingRafael Espindola2011-05-01
* Avoid using stale entries form the sibling value map.Jakob Stoklund Olesen2011-04-30
* Factor some code to needsCFIMoves. Avoid printing moves when we don't have to.Rafael Espindola2011-04-29
* add a missing operator that caused us to have to use (*MIB).foo everywhere.Chris Lattner2011-04-29
* Teach dwarf writer to handle complex address expression for .debug_loc entries.Devang Patel2011-04-28
* Remove unnecessary argument.Rafael Espindola2011-04-27
* Rename getPersonalityPICSymbol to getCFIPersonalitySymbol, document it, andRafael Espindola2011-04-27
* Make the fast-isel code for literal 0.0 a bit shorter/faster, since 0.0 is co...Eli Friedman2011-04-27
* Remove unused function.Eli Friedman2011-04-27
* Revert r130178. It turned out to be not the optimal path to emit complex loca...Devang Patel2011-04-27
* Be careful about scheduling nodes above previous calls. It increase usages ofEvan Cheng2011-04-26
* Use the new TRI->getLargestLegalSuperClass hook to constrain register class i...Jakob Stoklund Olesen2011-04-26
* Let dwarf writer allocate extra space in the debug location expression. This ...Devang Patel2011-04-26
* Remove unused STL header includes.Jay Foad2011-04-23
* Teach FastISel to deal with instructions that have two immediate operands.Owen Anderson2011-04-22
* Fix comment.Eric Christopher2011-04-22
* Recommit the fix for rdar://9289512 with a couple tweaks toChris Lattner2011-04-22
* Refactor.Devang Patel2011-04-21
* Revert r1296656, "Fix rdar://9289512 - not folding load into compare at -O0...",Daniel Dunbar2011-04-21
* ARM byval support. Will be enabled by another patch to the FE. <rdar://prob...Stuart Hastings2011-04-20
* Fix rdar://9289512 - not folding load into compare at -O0Chris Lattner2011-04-17
* Put each personality function in a section. This fixes the gnu ld warning:Rafael Espindola2011-04-16
* Some refactoring suggested by Anton Korobeynikov.Rafael Espindola2011-04-15
* Add 129518 back with a fix for when we are producing eh just because of debug...Rafael Espindola2011-04-15
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-15
* Revert r129518, "Change ELF systems to use CFI for producing the EH tables. T...NAKAMURA Takumi2011-04-15
* Change ELF systems to use CFI for producing the EH tables. This reduces theRafael Espindola2011-04-14
* In the pre-RA scheduler, maintain cmp+br proximity.Andrew Trick2011-04-14
* Like the coding standards say, do not use "using namespace std".Jay Foad2011-04-13
* Skip a binary search when possible.Jakob Stoklund Olesen2011-04-11
* Build the Hopfield network incrementally when splitting global live ranges.Jakob Stoklund Olesen2011-04-09
* Added a check in the preRA scheduler for potential interference on aAndrew Trick2011-04-07
* Use std::unique instead of a SmallPtrSet to ensure unique instructions in Use...Jakob Stoklund Olesen2011-04-05
* Cache the fairly expensive last split point computation and provide a fastJakob Stoklund Olesen2011-04-05