2012-05-04 |
Jakob Stoklund Olesen | Remove the SubRegClasses field from RegisterClass descr... |
blob | commitdiff | raw |
2012-04-27 |
Benjamin Kramer | X86: Don't emit conditional floating point moves on... |
blob | commitdiff | raw | diff to current |
2012-02-16 |
Jakob Stoklund Olesen | Remove the YMM_HI_6_15 hack. |
blob | commitdiff | raw | diff to current |
2012-01-26 |
Jakob Stoklund Olesen | Handle call-clobbered ymm registers on Win64. |
blob | commitdiff | raw | diff to current |
2012-01-18 |
Jakob Stoklund Olesen | Add a CoveredBySubRegs property to Register descriptions. |
blob | commitdiff | raw | diff to current |
2011-10-07 |
Craig Topper | Revert part of r141274. Only need to change encoding... |
blob | commitdiff | raw | diff to current |
2011-10-06 |
Craig Topper | Fix assembling of xchg %eax, %eax to not use the NOP... |
blob | commitdiff | raw | diff to current |
2011-07-21 |
Bruno Cardoso Lopes | Add v16i16 type to VR256 class |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Jakob Stoklund Olesen | Clean up the handling of the x87 fp stack to make it... |
blob | commitdiff | raw | diff to current |
2011-06-18 |
Jakob Stoklund Olesen | Switch x86 to using AltOrders instead of MethodBodies. |
blob | commitdiff | raw | diff to current |
2011-06-15 |
Jakob Stoklund Olesen | Use set operations instead of plain lists to enumerate... |
blob | commitdiff | raw | diff to current |
2011-06-09 |
Jakob Stoklund Olesen | Remove custom allocation order boilerplate that is... |
blob | commitdiff | raw | diff to current |
2011-06-02 |
Jakob Stoklund Olesen | Flag unallocatable register classes instead of giving... |
blob | commitdiff | raw | diff to current |
2011-05-30 |
Rafael Espindola | Introduce the DwarfRegAlias class for declaring that... |
blob | commitdiff | raw | diff to current |
2011-05-30 |
Rafael Espindola | Mark the 32 bit registers as invalid in 64 bit mode... |
blob | commitdiff | raw | diff to current |
2011-05-28 |
Rafael Espindola | Add 132187 back now that the real problem is fixed. |
blob | commitdiff | raw | diff to current |
2011-05-27 |
Rafael Espindola | It looks like 132187 might have broken the llvm-gcc... |
blob | commitdiff | raw | diff to current |
2011-05-27 |
Cameron Zwarich | Add a GR32_NOREX_NOSP register class and fix a bug... |
blob | commitdiff | raw | diff to current |
2011-05-27 |
Jakob Stoklund Olesen | Delete MethodBodies that only filtered reserved registers. |
blob | commitdiff | raw | diff to current |
2011-05-27 |
Rafael Espindola | Remove dwarf numbers from subregs. We should use DW_OP_... |
blob | commitdiff | raw | diff to current |
2011-05-21 |
Cameron Zwarich | Fix PR9978 by adding RIP to GR64_TC so it can be used... |
blob | commitdiff | raw | diff to current |
2011-04-20 |
Jakob Stoklund Olesen | Prefer cheap registers for busy live ranges. |
blob | commitdiff | raw | diff to current |
2011-01-26 |
NAKAMURA Takumi | Target/X86: Tweak win64's tailcall. |
blob | commitdiff | raw | diff to current |
2011-01-26 |
NAKAMURA Takumi | Fix whitespace. |
blob | commitdiff | raw | diff to current |
2011-01-10 |
Anton Korobeynikov | Rename TargetFrameInfo into TargetFrameLowering. Also... |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Anton Korobeynikov | Move hasFP() and few related hooks to TargetFrameInfo. |
blob | commitdiff | raw | diff to current |
2010-11-14 |
Chris Lattner | random acts of tidiness. |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Chris Lattner | lets go all meta and define new X86 type wrappers that... |
blob | commitdiff | raw | diff to current |
2010-10-05 |
Chris Lattner | associate the instruction suffix letter with the intege... |
blob | commitdiff | raw | diff to current |
2010-09-30 |
Dale Johannesen | Massive rewrite of MMX: |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Chris Lattner | fix rdar://8456412 - llvm-mc crash in encoder on "mov... |
blob | commitdiff | raw | diff to current |
2010-08-31 |
Jakob Stoklund Olesen | Make %EFLAGS unallocatable. |
blob | commitdiff | raw | diff to current |
2010-07-24 |
Bruno Cardoso Lopes | Support x86 "eiz" and "riz" pseudo index registers... |
blob | commitdiff | raw | diff to current |
2010-07-19 |
Bruno Cardoso Lopes | Add 256-bit vaddsub, vhadd, vhsub, vblend and vdpp... |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Bruno Cardoso Lopes | Declare YMM subregisters in the right way! Thanks Jakob |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Bruno Cardoso Lopes | Start the support for AVX instructions with 256-bit... |
blob | commitdiff | raw | diff to current |
2010-07-05 |
Chris Lattner | rip out even more sporadic v2f32 support. |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Jakob Stoklund Olesen | Replace the SubRegSet tablegen class with a less error... |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Jakob Stoklund Olesen | Revert "Replace the SubRegSet tablegen class with a... |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Jakob Stoklund Olesen | Replace the SubRegSet tablegen class with a less error... |
blob | commitdiff | raw | diff to current |
2010-05-25 |
Jakob Stoklund Olesen | Remove NumberHack entirely. |
blob | commitdiff | raw | diff to current |
2010-05-24 |
Jakob Stoklund Olesen | Switch SubRegSet to using symbolic SubRegIndices |
blob | commitdiff | raw | diff to current |
2010-05-24 |
Jakob Stoklund Olesen | Replace the tablegen RegisterClass field SubRegClassLis... |
blob | commitdiff | raw | diff to current |
2010-05-24 |
Jakob Stoklund Olesen | Rename X86 subregister indices to something shorter. |
blob | commitdiff | raw | diff to current |
2010-05-24 |
Jakob Stoklund Olesen | Add the SubRegIndex TableGen class. |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Sean Callanan | Eliminated the classification of control registers... |
blob | commitdiff | raw | diff to current |
2010-04-06 |
Jim Grosbach | Fix PR6696 and PR6663 |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Evan Cheng | Do not force indirect tailcall through fixed registers... |
blob | commitdiff | raw | diff to current |
2010-02-28 |
Dan Gohman | Implement XMM subregs. |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Dan Gohman | Remove SIL, DIL, and BPL from the GR8_NOREX allocation... |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Dan Gohman | SIL, DIL, BPL, and SPL require a REX prefix. |
blob | commitdiff | raw | diff to current |
2009-12-18 |
Sean Callanan | Instruction fixes, added instructions, and AsmString... |
blob | commitdiff | raw | diff to current |
2009-10-05 |
Dan Gohman | Add RIP to GR64_NOREX. This fixed a MachineVerifier... |
blob | commitdiff | raw | diff to current |
2009-09-15 |
Sean Callanan | Added a new register class for segment registers |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Dan Gohman | Minor whitespace tidiness. |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Dan Gohman | Rename GRAD to GR32_AD, to follow the naming convention... |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Dan Gohman | Add a new register class to describe operands that... |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Dan Gohman | Eliminate a bunch of redundant tables. |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Dan Gohman | Use array_endof instead of doing it manually. |
blob | commitdiff | raw | diff to current |
2009-06-29 |
David Greene | Add a 256-bit register class and YMM registers. |
blob | commitdiff | raw | diff to current |
2009-06-26 |
Chris Lattner | add %rip to the GR64 register class. Lets avoid alloca... |
blob | commitdiff | raw | diff to current |
2009-04-27 |
Dan Gohman | Rename GR8_ABCD to GR8_ABCD_L and create GR8_ABCD_H... |
blob | commitdiff | raw | diff to current |
2009-04-27 |
Dan Gohman | Rename GR8_, GR16_, GR32_, and GR64_ to GR8_ABCD, GR16_... |
blob | commitdiff | raw | diff to current |
2009-04-15 |
Dan Gohman | Do for GR16_NOREX what r69049 did for GR8_NOREX, to... |
blob | commitdiff | raw | diff to current |
2009-04-15 |
Dan Gohman | GR8_NOREX can contain the H registers, since they don... |
blob | commitdiff | raw | diff to current |
2009-04-14 |
Evan Cheng | Some of GR8_NOREX registers are only available in 64... |
blob | commitdiff | raw | diff to current |
2009-04-13 |
Dan Gohman | Implement x86 h-register extract support. |
blob | commitdiff | raw | diff to current |
2009-04-13 |
Dan Gohman | Fix copy+pastos in comments. |
blob | commitdiff | raw | diff to current |
2009-04-13 |
Dan Gohman | List the l registers before h registers, for consistency. |
blob | commitdiff | raw | diff to current |
2009-04-08 |
Rafael Espindola | Re-apply 68552. |
blob | commitdiff | raw | diff to current |
2009-04-07 |
Bill Wendling | Temporarily revert r68552. This was causing a failure... |
blob | commitdiff | raw | diff to current |
2009-04-07 |
Rafael Espindola | Reduce code duplication on the TLS implementation. |
blob | commitdiff | raw | diff to current |
2009-03-04 |
Evan Cheng | Fix PR3701. 1. X86 target renamed eflags register to... |
blob | commitdiff | raw | diff to current |
2009-01-27 |
Dan Gohman | Reformat the allocation-order arrays to a more conventi... |
blob | commitdiff | raw | diff to current |
2008-11-19 |
Stuart Hastings | <rdar://problem/6351057> |
blob | commitdiff | raw | diff to current |
2008-11-14 |
Dale Johannesen | Remove unneeded stuff from GRAD register class. |
blob | commitdiff | raw | diff to current |
2008-11-13 |
Dale Johannesen | Extend InlineAsm::C_Register to allow multiple specific... |
blob | commitdiff | raw | diff to current |
2008-10-31 |
Evan Cheng | Change x86 register allocation ordering to match that... |
blob | commitdiff | raw | diff to current |
2008-07-07 |
Evan Cheng | ATT asm printer just print register AsmName's instead... |
blob | commitdiff | raw | diff to current |
2008-06-24 |
Dale Johannesen | Add v2f32 (MMX) type to X86. Support is primitive: |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Christopher Lamb | Recommitting parts of r48130. These do not appear to... |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Evan Cheng | In 32-bit mode, mark 64-bit GPR's as unallocatable. |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Chris Lattner | Eliminate the FP_GET_ST0/FP_SET_ST0 target-specific... |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Evan Cheng | Revert 48125, 48126, and 48130 for now to unbreak some... |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Christopher Lamb | Allow insert_subreg into implicit, target-specific... |
blob | commitdiff | raw | diff to current |
2008-03-09 |
Chris Lattner | claim ST(x) registers are 80 bits, which is true. ... |
blob | commitdiff | raw | diff to current |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
blob | commitdiff | raw | diff to current |
2008-01-25 |
Anton Korobeynikov | Provide correct DWARF register numbering for debug... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-11-11 |
Anton Korobeynikov | Use TableGen to emit information for dwarf register... |
blob | commitdiff | raw | diff to current |
2007-11-09 |
Dale Johannesen | Revert previous rewrite per chris's comments. |
blob | commitdiff | raw | diff to current |
2007-11-09 |
Dale Johannesen | Rewrite Dwarf number handling per review comments. |
blob | commitdiff | raw | diff to current |
2007-11-07 |
Dale Johannesen | Complete conditionalization of Dwarf reg numbers. |
blob | commitdiff | raw | diff to current |
2007-10-12 |
Arnold Schwaighofer | Corrected many typing errors. And removed 'nest' parame... |
blob | commitdiff | raw | diff to current |
2007-09-19 |
Evan Cheng | Set CCR (EFLAGS) copy cost to -1, i.e. extremely expens... |
blob | commitdiff | raw | diff to current |
2007-09-11 |
Evan Cheng | Added status flags register: EFLAGS. |
blob | commitdiff | raw | diff to current |
2007-08-09 |
Evan Cheng | Temporarily backing out this change until we know why... |
blob | commitdiff | raw | diff to current |
2007-08-09 |
Evan Cheng | GR16_ sub-register class should be GR8_, not GR8. That... |
blob | commitdiff | raw | diff to current |
2007-08-05 |
Dale Johannesen | Long double patch 4 of N: initial x87 implementation. |
blob | commitdiff | raw | diff to current |
2007-07-28 |
Christopher Lamb | Add register info needed to use subreg sets on X86. |
blob | commitdiff | raw | diff to current |
next |