summaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPCRegisterInfo.td
Commit message (Expand)AuthorAge
* Replace the SubRegSet tablegen class with a less error-prone mechanism.Jakob Stoklund Olesen2010-05-26
* Revert "Replace the SubRegSet tablegen class with a less error-prone mechanism."Jakob Stoklund Olesen2010-05-26
* Replace the SubRegSet tablegen class with a less error-prone mechanism.Jakob Stoklund Olesen2010-05-26
* Remove NumberHack entirely.Jakob Stoklund Olesen2010-05-25
* Switch SubRegSet to using symbolic SubRegIndicesJakob Stoklund Olesen2010-05-24
* Replace the tablegen RegisterClass field SubRegClassList with an alist-like dataJakob Stoklund Olesen2010-05-24
* Add SubRegIndex defs to PowerPC. It looks like the CR subregister indices areJakob Stoklund Olesen2010-05-24
* Really reserve R2 on PPC Darwin. PR 6314.Dale Johannesen2010-02-16
* Model the carry bit on ppc32. Without this we couldDale Johannesen2009-09-18
* Add support for the PowerPC 64-bit SVR4 ABI.Tilmann Scheller2009-08-15
* Various small changes related to the Condition Register on PowerPC.Tilmann Scheller2009-07-03
* Refactor ABI code in the PowerPC backend.Tilmann Scheller2009-07-03
* Implement the SVR4 ABI for PowerPC.Tilmann Scheller2009-07-03
* Add a RM pseudoreg for the rounding mode, whichDale Johannesen2008-10-29
* Clean up PPC register specification.Evan Cheng2008-07-07
* Tail call optimization improvements:Arnold Schwaighofer2008-04-30
* Add description of individual bits in CR. This fix PR1765.Nicolas Geoffray2008-03-10
* Rename PrintableName to Name.Bill Wendling2008-02-26
* Change "Name" to "AsmName" in the target register info. Gee, a refactoring toolBill Wendling2008-02-26
* Some platforms use the same name for 32-bit and 64-bit registers (likeBill Wendling2008-02-24
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-29
* Use TableGen to emit information for dwarf register numbers. Anton Korobeynikov2007-11-11
* R0 is a sub-register of X0, etc.Evan Cheng2007-05-08
* llvm bug #1350, parts 1, 2, and 3.Nate Begeman2007-05-01
* We'd still like to register allocate r2 on darwin before the callee-saveNate Begeman2007-01-29
* Changes from Nick Lewycky with a simplified PPCTargetAsmInfo.Jim Laskey2006-12-21
* in ppc64-mode, don't allocate the 32-bit version of r13 either.Chris Lattner2006-11-20
* r13 is the thread pointer on darwin/ppc64, don't allocate it.Chris Lattner2006-11-20
* This is a general clean up of the PowerPC ABI. Address several problems andJim Laskey2006-11-16
* Rework PPC64 calls. Now we have a LR8/CTR8 register which the PPC64 callsChris Lattner2006-11-14
* Constify some methods. Patch provided by Anton Vayvod, thanks!Chris Lattner2006-08-17
* Remove the -darwin and -aix llc options, inferring darwinism and aixism fromChris Lattner2006-06-16
* Revert Nate's CR patch from last night, which caused many regressions (e.g. f...Chris Lattner2006-05-04
* Since we don't handle callee-save CRs right yet, don't allocate them. AlsoNate Begeman2006-05-02
* Prefer to allocate V2-V5 before V0,V1. This lets us generate code like this:Chris Lattner2006-04-17
* add all supported formats to the vector register fileChris Lattner2006-03-25
* Add dwarf register numbering to register data.Jim Laskey2006-03-24
* Claim to have v16i8 for perm masksChris Lattner2006-03-20
* For functions that use vector registers, save VRSAVE, mark usedChris Lattner2006-03-13
* Bye bye HACKTROCITY.Evan Cheng2005-12-22
* Pattern-match return. Includes gross hack!Nate Begeman2005-12-20
* Add a second vector type to the VRRC register class, and fix some patternsNate Begeman2005-12-16
* Support multiple ValueTypes per RegisterClass, needed for upcoming vectorNate Begeman2005-12-01
* Cosmetic change, better reflects actual valuesNate Begeman2005-12-01
* Add the majority of the vector machien value types we expect to support,Nate Begeman2005-11-29
* don't say this is i128, because it isn't yet. Hopefully nate will changeChris Lattner2005-11-29
* Small tweaks noticed while on the plane.Nate Begeman2005-11-26
* Some first bits of AltiVec stuff: Instruction Formats, Encodings, andNate Begeman2005-11-23
* apply some tblgen majik to simplify the X register definitionsChris Lattner2005-10-19
* Make a new reg class for 64 bit regs that aliases the 32 bit regs. ThisNate Begeman2005-10-19