- 2a6411b Reduce code duplication on the TLS implementation. by Rafael Espindola · 15 years ago
- 599a6a8 Fix PR3701. 1. X86 target renamed eflags register to flags. This matches what llvm-gcc generates so codegen knows flags register is being clobbered by inline asm. 2. BURR scheduler should also check if inline asm nodes can clobber "live" physical registers. Previously it was only checking target nodes with implicit defs. by Evan Cheng · 15 years ago
- d3f1849 Reformat the allocation-order arrays to a more conventional style. by Dan Gohman · 16 years ago
- be362ab <rdar://problem/6351057> by Stuart Hastings · 16 years ago
- fb88f1f Remove unneeded stuff from GRAD register class. by Dale Johannesen · 16 years ago
- 330169f Extend InlineAsm::C_Register to allow multiple specific registers by Dale Johannesen · 16 years ago
- 9ed08f4 Change x86 register allocation ordering to match that of gcc. Otherwise some tools get confused by prologue generated by llvm. by Evan Cheng · 16 years ago
- ae270f6 ATT asm printer just print register AsmName's instead of calling tolower on each charater of Name. This speeds it up by 10%. by Evan Cheng · 16 years ago
- a68f901 Add v2f32 (MMX) type to X86. Support is primitive: by Dale Johannesen · 16 years ago
- 1fab4a6 Recommitting parts of r48130. These do not appear to cause the observed failures. by Christopher Lamb · 16 years ago
- 204496d In 32-bit mode, mark 64-bit GPR's as unallocatable. by Evan Cheng · 16 years ago
- 8e6da15 Eliminate the FP_GET_ST0/FP_SET_ST0 target-specific dag nodes, just lower to by Chris Lattner · 16 years ago
- 4499e49 Revert 48125, 48126, and 48130 for now to unbreak some x86-64 tests. by Evan Cheng · 16 years ago
- 3feb017 Allow insert_subreg into implicit, target-specific values. by Christopher Lamb · 16 years ago
- 8dc023f claim ST(x) registers are 80 bits, which is true. This doesn't affect by Chris Lattner · 16 years ago
- 6f0d024 Rename MRegisterInfo to TargetRegisterInfo. by Dan Gohman · 16 years ago
- 8eea339 Provide correct DWARF register numbering for debug information emission on x86-32/Darwin. by Anton Korobeynikov · 17 years ago
- 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
- f191c80 Use TableGen to emit information for dwarf register numbers. by Anton Korobeynikov · 17 years ago
- 7a42f24 Revert previous rewrite per chris's comments. by Dale Johannesen · 17 years ago
- 3556bc1 Rewrite Dwarf number handling per review comments. by Dale Johannesen · 17 years ago
- 4542edc Complete conditionalization of Dwarf reg numbers. by Dale Johannesen · 17 years ago
- 48abc5c Corrected many typing errors. And removed 'nest' parameter handling by Arnold Schwaighofer · 17 years ago
- dcfa73f Set CCR (EFLAGS) copy cost to -1, i.e. extremely expensive to copy. by Evan Cheng · 17 years ago
- 3054dde Added status flags register: EFLAGS. by Evan Cheng · 17 years ago
- a3231ba Temporarily backing out this change until we know why some dejagnu tests are failing. by Evan Cheng · 17 years ago
- a333b41 GR16_ sub-register class should be GR8_, not GR8. That is, it should only be 8-bit registers in 32-bit mode. Ditto for GR32_. by Evan Cheng · 17 years ago
- 59a5873 Long double patch 4 of N: initial x87 implementation. by Dale Johannesen · 17 years ago
- f9b90ea Add register info needed to use subreg sets on X86. by Christopher Lamb · 17 years ago
- 849f214 Fix for PR 1505 (and 1489). Rewrite X87 register by Dale Johannesen · 17 years ago
- 038082d Emit correct DWARF reg # for RA (return address) register by Anton Korobeynikov · 17 years ago
- 6120433 Specify sub-register relations. e.g. RAX: [EAX], EAX: [AX], AX: [AL,AH]. by Evan Cheng · 17 years ago
- eebc8a1 Add support for the v1i64 type. This makes better code for this: by Bill Wendling · 17 years ago
- dc77540 hasFP() is now a virtual method of MRegisterInfo. by Evan Cheng · 18 years ago
- 25ab690 Committing X86-64 support. by Evan Cheng · 18 years ago
- 5ea64fd Constify some methods. Patch provided by Anton Vayvod, thanks! by Chris Lattner · 18 years ago
- e46e1a5 Make XMM, FP register dwarf register numbers consistent with gcc. by Evan Cheng · 18 years ago
- 6b59a36 Get darwin intel debugging up and running. by Jim Laskey · 18 years ago
- 069287d X86 integer register classes naming changes. Make them consistent with FP, vector classes. by Evan Cheng · 18 years ago
- 403be7e Fixing truncate. Previously we were emitting truncate from r16 to r8 as by Evan Cheng · 18 years ago
- 7481145 Typo's by Evan Cheng · 18 years ago
- 47622e3 Add dwarf register numbering to register data. by Jim Laskey · 18 years ago
- 5c791c8 Junk unused vector register classes. by Evan Cheng · 18 years ago
- 933be33 Added SSE2 128-bit integer packed types: V16I8, V8I16, V4I32, and V2I64. by Evan Cheng · 18 years ago
- aea20f5 Added x86 integer vector types: 64-bit packed byte integer (v16i8), 64-bit by Evan Cheng · 18 years ago
- 71fb9ad Remove the uses of STATUS flag register. Rely on node property SDNPInFlag, by Evan Cheng · 19 years ago
- 5bc4da4 Bye bye HACKTROCITY. by Evan Cheng · 19 years ago
- b077b84 * Added lowering hook for external weak global address. It inserts a load by Evan Cheng · 19 years ago
- bbc8ddb SSE2 floating point load / store patterns. SSE2 fp to int conversion patterns. by Evan Cheng · 19 years ago
- aed7c72 Added support for cmp, test, and conditional move instructions. by Evan Cheng · 19 years ago
- 6510b22 Support multiple ValueTypes per RegisterClass, needed for upcoming vector by Nate Begeman · 19 years ago
- 14e2cf6 Properly split f32 and f64 into separate register classes for scalar sse fp by Nate Begeman · 19 years ago
- ecbce61 Split RegisterClass 'Methods' into MethodProtos and MethodBodies by Chris Lattner · 19 years ago
- 03ba7b9 Put register classes into namespaces by Chris Lattner · 19 years ago
- f63be7d First round of support for doing scalar FP using the SSE2 ISA extension and by Nate Begeman · 19 years ago
- f1702ac Initial set of .td file changes necessary to get scalar fp in xmm registers by Nate Begeman · 19 years ago
- 0539313 Minor optimization to allocate R8 registers in a better order. by Chris Lattner · 20 years ago
- 45de191 Spill/restore X86 floating point stack registers with 64-bits of precision by Chris Lattner · 20 years ago
- 65cbfa0 The real x87 floating point registers should not be allocatable. They by Alkis Evlogimenos · 20 years ago
- a270019 Fit long lines into 80 cols via creative space elimination by Misha Brukman · 20 years ago
- b228657 Revamp the Register class, and allow the use of the RegisterGroup class to by Chris Lattner · 20 years ago
- 47d2f2b Nuke commented out stuff by Chris Lattner · 20 years ago
- ff0a6e6 Switch from bytes to bits for alignment for consistency by Chris Lattner · 20 years ago
- 068758e give FP stack registers names by Chris Lattner · 20 years ago
- 9c22aeb Improve allocation order: by Alkis Evlogimenos · 20 years ago
- 856ba76 Added LLVM copyright header. by John Criswell · 21 years ago
- bf2f8a9 Converted tabs to spaces. by Misha Brukman · 21 years ago
- 69666e5 This register is never used, disable it. by Chris Lattner · 21 years ago
- 6770aed Rename register classes to be upper case to make it obvious that they are X86 by Chris Lattner · 21 years ago
- c8f4587 transition to using let instead of set by Chris Lattner · 21 years ago
- 7af9a38 Specify custom name for registers to get the ()'s in the name. by Chris Lattner · 21 years ago
- 9eab316 The RegisterInfo class is obsolete by Chris Lattner · 21 years ago
- b76d6fc Initial checkin of X86 Register File description by Chris Lattner · 21 years ago