aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/X86RegisterInfo.td
Commit message (Expand)AuthorAgeFilesLines
* hasFP() is now a virtual method of MRegisterInfo.Evan Cheng2007-01-231-11/+19
* Committing X86-64 support.Evan Cheng2006-09-081-49/+328
* Constify some methods. Patch provided by Anton Vayvod, thanks!Chris Lattner2006-08-171-6/+6
* Make XMM, FP register dwarf register numbers consistent with gcc.Evan Cheng2006-08-071-24/+24
* Get darwin intel debugging up and running.Jim Laskey2006-08-031-40/+40
* X86 integer register classes naming changes. Make them consistent with FP, ve...Evan Cheng2006-05-161-11/+11
* Fixing truncate. Previously we were emitting truncate from r16 to r8 asEvan Cheng2006-05-081-0/+4
* Typo'sEvan Cheng2006-05-071-2/+2
* Add dwarf register numbering to register data.Jim Laskey2006-03-241-28/+55
* Junk unused vector register classes.Evan Cheng2006-03-211-25/+0
* Added SSE2 128-bit integer packed types: V16I8, V8I16, V4I32, and V2I64.Evan Cheng2006-02-211-7/+21
* Added x86 integer vector types: 64-bit packed byte integer (v16i8), 64-bitEvan Cheng2006-02-201-6/+23
* Remove the uses of STATUS flag register. Rely on node property SDNPInFlag,Evan Cheng2006-01-261-7/+0
* Bye bye HACKTROCITY.Evan Cheng2005-12-221-6/+1
* * Added lowering hook for external weak global address. It inserts a loadEvan Cheng2005-12-211-1/+6
* SSE2 floating point load / store patterns. SSE2 fp to int conversion patterns.Evan Cheng2005-12-201-2/+7
* Added support for cmp, test, and conditional move instructions.Evan Cheng2005-12-171-0/+5
* Support multiple ValueTypes per RegisterClass, needed for upcoming vectorNate Begeman2005-12-011-7/+8
* Properly split f32 and f64 into separate register classes for scalar sse fpNate Begeman2005-10-141-4/+5
* Split RegisterClass 'Methods' into MethodProtos and MethodBodiesChris Lattner2005-08-191-6/+18
* Put register classes into namespacesChris Lattner2005-08-191-7/+8
* First round of support for doing scalar FP using the SSE2 ISA extension andNate Begeman2005-07-061-2/+2
* Initial set of .td file changes necessary to get scalar fp in xmm registersNate Begeman2005-06-271-0/+12
* Minor optimization to allocate R8 registers in a better order.Chris Lattner2005-01-051-1/+7
* Spill/restore X86 floating point stack registers with 64-bits of precisionChris Lattner2004-12-021-2/+8
* The real x87 floating point registers should not be allocatable. TheyAlkis Evlogimenos2004-09-211-2/+10
* Fit long lines into 80 cols via creative space eliminationMisha Brukman2004-09-151-4/+4
* Revamp the Register class, and allow the use of the RegisterGroup class toChris Lattner2004-09-141-36/+26
* Nuke commented out stuffChris Lattner2004-08-241-5/+0
* Switch from bytes to bits for alignment for consistencyChris Lattner2004-08-211-10/+5
* give FP stack registers namesChris Lattner2004-08-011-2/+5
* Improve allocation order:Alkis Evlogimenos2004-02-291-3/+3
* Added LLVM copyright header.John Criswell2003-10-211-0/+7
* Converted tabs to spaces.Misha Brukman2003-08-111-2/+2
* This register is never used, disable it.Chris Lattner2003-08-071-2/+2
* Rename register classes to be upper case to make it obvious that they are X86Chris Lattner2003-08-041-4/+4
* transition to using let instead of setChris Lattner2003-08-041-3/+3
* Specify custom name for registers to get the ()'s in the name.Chris Lattner2003-08-031-4/+4
* The RegisterInfo class is obsoleteChris Lattner2003-08-031-16/+0
* Initial checkin of X86 Register File descriptionChris Lattner2003-08-031-0/+116