summaryrefslogtreecommitdiff
path: root/lib/Target/X86/X86RegisterInfo.cpp
Commit message (Expand)AuthorAge
* Fix PR10884.Bruno Cardoso Lopes2011-09-16
* Move getInitialFrameState from TargetFrameInfo to MCAsmInfo (suggestions forEvan Cheng2011-07-18
* Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo downEvan Cheng2011-07-18
* Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng2011-07-14
* Fix up assertion in r135018 so it doesn't trigger on 32-bit; when we're in 32...Eli Friedman2011-07-14
* Add an assert (which should never trigger) that triggers on a testcase I'm lo...Eli Friedman2011-07-13
* Constify getCompactUnwindRegNum.Bill Wendling2011-07-06
* Use the correct registers on X86_64.Bill Wendling2011-06-30
* Add target a target hook to get the register number used by the compact unwindBill Wendling2011-06-30
* Always adjust the stack pointer immediately after the call.Jakob Stoklund Olesen2011-06-29
* Move CallFrameSetupOpcode and CallFrameDestroyOpcode to TargetInstrInfo.Evan Cheng2011-06-28
* Hide more details in tablegen generated MCRegisterInfo ctor function.Evan Cheng2011-06-28
* Clean up the handling of the x87 fp stack to make it more robust.Jakob Stoklund Olesen2011-06-28
* Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc XXXGenRegisterInfo.h.incEvan Cheng2011-06-27
* Starting to refactor Target to separate out code that's needed to fully describeEvan Cheng2011-06-24
* Get rid of one getStackAlignment(). RegisterInfo shouldn't need to know about...Evan Cheng2011-06-23
* SI, DI, BP, and SP don't have 8-bit sub-registers in x86 mode.Jakob Stoklund Olesen2011-06-17
* Remove custom allocation order boilerplate that is no longer needed.Jakob Stoklund Olesen2011-06-09
* Use TRI::has{Sub,Super}ClassEq() where possible.Jakob Stoklund Olesen2011-06-02
* Use the dwarf->llvm mapping to print register names in the cfiRafael Espindola2011-05-30
* Add a GR32_NOREX_NOSP register class and fix a bug where getMatchingSuperRegC...Cameron Zwarich2011-05-27
* Add a method to TargetRegisterInfo to get the register number that the Win64 EHCharles Davis2011-05-24
* Reserve the segment registers on x86 to fix verifier failures in any code thatCameron Zwarich2011-05-18
* Fix X86RegisterInfo::getMatchingSuperRegClass for sub_8bit_hi.Jakob Stoklund Olesen2011-05-04
* Add a TRI::getLargestLegalSuperClass hook to provide an upper limit on regist...Jakob Stoklund Olesen2011-04-26
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-15
* Re-commit 127368 and 127371. They are exonerated.Evan Cheng2011-03-10
* Revert 127368 and 127371 for now.Evan Cheng2011-03-09
* Change the definition of TargetRegisterInfo::getCrossCopyRegClass to be moreEvan Cheng2011-03-09
* Move getRegPressureLimit() from TargetLoweringInfo to TargetRegisterInfo.Cameron Zwarich2011-03-07
* Target/X86: Tweak win64's tailcall.NAKAMURA Takumi2011-01-26
* lib/Target/X86/X86RegisterInfo.cpp: Fix whitespace.NAKAMURA Takumi2011-01-26
* lib/Target/X86/X86RegisterInfo.cpp: Fix a typo in comment.NAKAMURA Takumi2011-01-26
* Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov2011-01-10
* Fix the last virtual register enumerations.Jakob Stoklund Olesen2011-01-08
* Code clean up. No functionality change.Evan Cheng2010-12-23
* Move more PEI-related hooks to TFIAnton Korobeynikov2010-11-27
* Move some more hooks to TargetFrameInfoAnton Korobeynikov2010-11-20
* Move getInitialFrameState() to TargetFrameInfoAnton Korobeynikov2010-11-18
* Move hasFP() and few related hooks to TargetFrameInfo.Anton Korobeynikov2010-11-18
* First step of huge frame-related refactoring: move emit{Prologue,Epilogue} ou...Anton Korobeynikov2010-11-15
* Fix obvious mistake pointed out by Michael Spencer.Jakob Stoklund Olesen2010-10-07
* Properly handle GR32_NOSP in X86RegisterInfo::getMatchingSuperRegClass.Jakob Stoklund Olesen2010-10-06
* Properly emit stack probe on win64 (for non-mingw targets).Anton Korobeynikov2010-10-03
* Fix PR8201: Update the code to call via X86::CALL64pcrel32 in the 64-bit case.Cameron Esfahani2010-09-22
* fix rdar://8456412 - llvm-mc crash in encoder on "mov %rdx, %cr8"Chris Lattner2010-09-22
* Properly emit __chkstk call instead of __alloca on non-mingw windows targets.Anton Korobeynikov2010-09-02
* Revert win64 changes. They seem to be incompleteAnton Korobeynikov2010-09-02
* Properly allocate win64 shadow reg area.Anton Korobeynikov2010-09-02
* Simplify eliminateFrameIndex() interface back down now that PEI doesn't needJim Grosbach2010-08-26