Implement XMM subregs.
[oota-llvm.git] / lib / Target / X86 / X86RegisterInfo.td
2010-02-28 Dan GohmanImplement XMM subregs.
2010-01-26 Dan GohmanRemove SIL, DIL, and BPL from the GR8_NOREX allocation...
2010-01-26 Dan GohmanSIL, DIL, BPL, and SPL require a REX prefix.
2009-12-18 Sean CallananInstruction fixes, added instructions, and AsmString...
2009-10-05 Dan GohmanAdd RIP to GR64_NOREX. This fixed a MachineVerifier...
2009-09-15 Sean CallananAdded a new register class for segment registers
2009-07-30 Dan GohmanMinor whitespace tidiness.
2009-07-30 Dan GohmanRename GRAD to GR32_AD, to follow the naming convention...
2009-07-30 Dan GohmanAdd a new register class to describe operands that...
2009-07-30 Dan GohmanEliminate a bunch of redundant tables.
2009-07-30 Dan GohmanUse array_endof instead of doing it manually.
2009-06-29 David GreeneAdd a 256-bit register class and YMM registers.
2009-06-26 Chris Lattneradd %rip to the GR64 register class. Lets avoid alloca...
2009-04-27 Dan GohmanRename GR8_ABCD to GR8_ABCD_L and create GR8_ABCD_H...
2009-04-27 Dan GohmanRename GR8_, GR16_, GR32_, and GR64_ to GR8_ABCD, GR16_...
2009-04-15 Dan GohmanDo for GR16_NOREX what r69049 did for GR8_NOREX, to...
2009-04-15 Dan GohmanGR8_NOREX can contain the H registers, since they don...
2009-04-14 Evan ChengSome of GR8_NOREX registers are only available in 64...
2009-04-13 Dan GohmanImplement x86 h-register extract support.
2009-04-13 Dan GohmanFix copy+pastos in comments.
2009-04-13 Dan GohmanList the l registers before h registers, for consistency.
2009-04-08 Rafael EspindolaRe-apply 68552.
2009-04-07 Bill WendlingTemporarily revert r68552. This was causing a failure...
2009-04-07 Rafael EspindolaReduce code duplication on the TLS implementation.
2009-03-04 Evan ChengFix PR3701. 1. X86 target renamed eflags register to...
2009-01-27 Dan GohmanReformat the allocation-order arrays to a more conventi...
2008-11-19 Stuart Hastings<rdar://problem/6351057>
2008-11-14 Dale JohannesenRemove unneeded stuff from GRAD register class.
2008-11-13 Dale JohannesenExtend InlineAsm::C_Register to allow multiple specific...
2008-10-31 Evan ChengChange x86 register allocation ordering to match that...
2008-07-07 Evan ChengATT asm printer just print register AsmName's instead...
2008-06-24 Dale JohannesenAdd v2f32 (MMX) type to X86. Support is primitive:
2008-03-11 Christopher LambRecommitting parts of r48130. These do not appear to...
2008-03-11 Evan ChengIn 32-bit mode, mark 64-bit GPR's as unallocatable.
2008-03-10 Chris LattnerEliminate the FP_GET_ST0/FP_SET_ST0 target-specific...
2008-03-10 Evan ChengRevert 48125, 48126, and 48130 for now to unbreak some...
2008-03-10 Christopher LambAllow insert_subreg into implicit, target-specific...
2008-03-09 Chris Lattnerclaim ST(x) registers are 80 bits, which is true. ...
2008-02-10 Dan GohmanRename MRegisterInfo to TargetRegisterInfo.
2008-01-25 Anton KorobeynikovProvide correct DWARF register numbering for debug...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-11-11 Anton KorobeynikovUse TableGen to emit information for dwarf register...
2007-11-09 Dale JohannesenRevert previous rewrite per chris's comments.
2007-11-09 Dale JohannesenRewrite Dwarf number handling per review comments.
2007-11-07 Dale JohannesenComplete conditionalization of Dwarf reg numbers.
2007-10-12 Arnold SchwaighoferCorrected many typing errors. And removed 'nest' parame...
2007-09-19 Evan ChengSet CCR (EFLAGS) copy cost to -1, i.e. extremely expens...
2007-09-11 Evan ChengAdded status flags register: EFLAGS.
2007-08-09 Evan ChengTemporarily backing out this change until we know why...
2007-08-09 Evan ChengGR16_ sub-register class should be GR8_, not GR8. That...
2007-08-05 Dale JohannesenLong double patch 4 of N: initial x87 implementation.
2007-07-28 Christopher LambAdd register info needed to use subreg sets on X86.
2007-07-03 Dale JohannesenFix for PR 1505 (and 1489). Rewrite X87 register
2007-05-02 Anton KorobeynikovEmit correct DWARF reg # for RA (return address) register
2007-04-20 Evan ChengSpecify sub-register relations. e.g. RAX: [EAX], EAX...
2007-03-26 Bill WendlingAdd support for the v1i64 type. This makes better code...
2007-01-23 Evan ChenghasFP() is now a virtual method of MRegisterInfo.
2006-09-08 Evan ChengCommitting X86-64 support.
2006-08-17 Chris LattnerConstify some methods. Patch provided by Anton Vayvod...
2006-08-07 Evan ChengMake XMM, FP register dwarf register numbers consistent...
2006-08-03 Jim LaskeyGet darwin intel debugging up and running.
2006-05-16 Evan ChengX86 integer register classes naming changes. Make them...
2006-05-08 Evan ChengFixing truncate. Previously we were emitting truncate...
2006-05-07 Evan ChengTypo's
2006-03-24 Jim LaskeyAdd dwarf register numbering to register data.
2006-03-21 Evan ChengJunk unused vector register classes.
2006-02-21 Evan ChengAdded SSE2 128-bit integer packed types: V16I8, V8I16...
2006-02-20 Evan ChengAdded x86 integer vector types: 64-bit packed byte...
2006-01-26 Evan ChengRemove the uses of STATUS flag register. Rely on node...
2005-12-22 Evan ChengBye bye HACKTROCITY.
2005-12-21 Evan Cheng* Added lowering hook for external weak global address...
2005-12-20 Evan ChengSSE2 floating point load / store patterns. SSE2 fp...
2005-12-17 Evan ChengAdded support for cmp, test, and conditional move instr...
2005-12-01 Nate BegemanSupport multiple ValueTypes per RegisterClass, needed...
2005-10-14 Nate BegemanProperly split f32 and f64 into separate register class...
2005-08-19 Chris LattnerSplit RegisterClass 'Methods' into MethodProtos and...
2005-08-19 Chris LattnerPut register classes into namespaces
2005-07-06 Nate BegemanFirst round of support for doing scalar FP using the...
2005-06-27 Nate BegemanInitial set of .td file changes necessary to get scalar...
2005-01-05 Chris LattnerMinor optimization to allocate R8 registers in a better...
2004-12-02 Chris LattnerSpill/restore X86 floating point stack registers with...
2004-09-21 Alkis EvlogimenosThe real x87 floating point registers should not be...
2004-09-15 Misha BrukmanFit long lines into 80 cols via creative space elimination
2004-09-14 Chris LattnerRevamp the Register class, and allow the use of the...
2004-08-24 Chris LattnerNuke commented out stuff
2004-08-21 Chris LattnerSwitch from bytes to bits for alignment for consistency
2004-08-01 Chris Lattnergive FP stack registers names
2004-02-29 Alkis EvlogimenosImprove allocation order:
2003-10-21 John CriswellAdded LLVM copyright header.
2003-08-11 Misha BrukmanConverted tabs to spaces.
2003-08-07 Chris LattnerThis register is never used, disable it.
2003-08-04 Chris LattnerRename register classes to be upper case to make it...
2003-08-04 Chris Lattnertransition to using let instead of set
2003-08-03 Chris LattnerSpecify custom name for registers to get the ()'s in...
2003-08-03 Chris LattnerThe RegisterInfo class is obsolete
2003-08-03 Chris LattnerInitial checkin of X86 Register File description