2009-04-03 |
Mon P Wang | Added a x86 dag combine to increase the chances to... |
tree | commitdiff |
2009-04-01 |
Chris Lattner | silence warning in release-asserts build. |
tree | commitdiff |
2009-03-31 |
Evan Cheng | i128 shift libcalls are not available on x86. |
tree | commitdiff |
2009-03-31 |
Dan Gohman | Reapply 68073, with fixes. EH Landing-pad basic blocks... |
tree | commitdiff |
2009-03-31 |
Rafael Espindola | remove unused arguments. |
tree | commitdiff |
2009-03-31 |
Bill Wendling | Really temporarily revert r68073. |
tree | commitdiff |
2009-03-31 |
Bill Wendling | Oy! When reverting r68073, I added in experimental... |
tree | commitdiff |
2009-03-31 |
Bill Wendling | Revert r68073. It's causing a failure in the Apple... |
tree | commitdiff |
2009-03-31 |
Evan Cheng | X86 address mode isel tweak. If the base of the address... |
tree | commitdiff |
2009-03-30 |
Dan Gohman | Except in asm-verbose mode, avoid printing labels for... |
tree | commitdiff |
2009-03-30 |
Evan Cheng | When optimzing a mul by immediate into two, the resulti... |
tree | commitdiff |
2009-03-30 |
Anton Korobeynikov | Do not propagate ELF-specific stuff (data.rel) into... |
tree | commitdiff |
2009-03-30 |
Anton Korobeynikov | Add data.rel stuff |
tree | commitdiff |
2009-03-28 |
Rafael Espindola | Use array_lengthof |
tree | commitdiff |
2009-03-28 |
Rafael Espindola | Have only one definition of X86AddrNumOperands. |
tree | commitdiff |
2009-03-28 |
Rafael Espindola | Make code a bit less brittle by no hardcoding the number |
tree | commitdiff |
2009-03-28 |
Evan Cheng | Optimize some 64-bit multiplication by constants into... |
tree | commitdiff |
2009-03-27 |
Rafael Espindola | Avoid hardcoding that X86 addresses have 4 operands. |
tree | commitdiff |
2009-03-27 |
Rafael Espindola | Use less hard coded constants to make the code less... |
tree | commitdiff |
2009-03-27 |
Rafael Espindola | I am trying to add a segment to the X86 addresses match... |
tree | commitdiff |
2009-03-26 |
Evan Cheng | -no-implicit-float means explicit fp operations are... |
tree | commitdiff |
2009-03-26 |
Bill Wendling | Pull transform from target-dependent code into target... |
tree | commitdiff |
2009-03-26 |
Bill Wendling | Match this pattern so that we can generate simpler... |
tree | commitdiff |
2009-03-26 |
Bill Wendling | Doxygen-ify comments. |
tree | commitdiff |
2009-03-25 |
Evan Cheng | CodeGen still defaults to non-verbose asm, but llc... |
tree | commitdiff |
2009-03-25 |
Evan Cheng | Don't print global names twice with -asm-verbose. |
tree | commitdiff |
2009-03-24 |
Dan Gohman | I was convinced that it's ok to allow a second i8 retur... |
tree | commitdiff |
2009-03-24 |
Evan Cheng | Do not emit comments unless -asm-verbose. |
tree | commitdiff |
2009-03-23 |
Dan Gohman | Correct some comments. Operand numbers start at 0. |
tree | commitdiff |
2009-03-23 |
Evan Cheng | Model inline asm constraint which ties an input to... |
tree | commitdiff |
2009-03-23 |
Dan Gohman | Fix a grammaro in a comment that Bill noticed. |
tree | commitdiff |
2009-03-23 |
Dan Gohman | Add comments explaining why there's only one register for |
tree | commitdiff |
2009-03-19 |
Nick Lewycky | Remove strange extra semicolons. |
tree | commitdiff |
2009-03-18 |
Chris Lattner | Disable the "call to immediate" optimization on x86... |
tree | commitdiff |
2009-03-17 |
Dan Gohman | Recognize bswapl as bswap too. |
tree | commitdiff |
2009-03-17 |
Dan Gohman | Recognize "bswapq" as an alternate spelling for the... |
tree | commitdiff |
2009-03-14 |
Dan Gohman | Use %rip-relative addressing on x86-64 whenever practic... |
tree | commitdiff |
2009-03-14 |
Dan Gohman | Don't forego folding of loads into 64-bit adds when... |
tree | commitdiff |
2009-03-13 |
Dan Gohman | Improve FastISel's handling of truncates to i1, and... |
tree | commitdiff |
2009-03-13 |
Dan Gohman | Fix FastISel's assumption that i1 values are always... |
tree | commitdiff |
2009-03-13 |
Rafael Espindola | add 8 and 16 bit TLS moves. |
tree | commitdiff |
2009-03-13 |
Rafael Espindola | Improve sext and zext of TLS variables. |
tree | commitdiff |
2009-03-13 |
Chris Lattner | generalize this code so that fast isel handles integer... |
tree | commitdiff |
2009-03-13 |
Bill Wendling | These instructions have special lowering that may lower... |
tree | commitdiff |
2009-03-13 |
Evan Cheng | Fix some significant problems with constant pools that... |
tree | commitdiff |
2009-03-13 |
Chris Lattner | generalize the previous code to use the full generality... |
tree | commitdiff |
2009-03-13 |
Chris Lattner | optimize the case of cond ? 42 : 41 and friends. This... |
tree | commitdiff |
2009-03-13 |
Dan Gohman | Enhance address-mode folding of ISD::ADD to handle... |
tree | commitdiff |
2009-03-12 |
Evan Cheng | Re-apply 66024 with fixes: 1. Fixed indirect call to... |
tree | commitdiff |
2009-03-12 |
Chris Lattner | Move 3 "(add (select cc, 0, c), x) -> (select cc, x... |
tree | commitdiff |
2009-03-12 |
Chris Lattner | improve comment. |
tree | commitdiff |
2009-03-12 |
Evan Cheng | On x86, if the only use of a i64 load is a i64 store... |
tree | commitdiff |
2009-03-11 |
Dan Gohman | Revert r66024. The JIT encoding for CALLpcrel32 is... |
tree | commitdiff |
2009-03-11 |
Rafael Espindola | optimize i8 and i16 tls values. |
tree | commitdiff |
2009-03-11 |
Bill Wendling | Add a -no-implicit-float flag. This acts like -soft... |
tree | commitdiff |
2009-03-11 |
Duncan Sands | It makes no sense to have a ODR version of common |
tree | commitdiff |
2009-03-11 |
Mon P Wang | For yonah, fix a vector shuffle case for v16i8 where... |
tree | commitdiff |
2009-03-11 |
Mon P Wang | Fixed a v8i16 shuffle case that should generate a pshuf... |
tree | commitdiff |
2009-03-11 |
Chris Lattner | formatting change, reduce indentation. No functionalit... |
tree | commitdiff |
2009-03-10 |
Dan Gohman | Add more information to the EFLAGS note. |
tree | commitdiff |
2009-03-09 |
Dan Gohman | Add a note about EFLAGS optimization. |
tree | commitdiff |
2009-03-08 |
Chris Lattner | do not export all the X86FastISel symbols, ever. |
tree | commitdiff |
2009-03-08 |
Chris Lattner | add a note. |
tree | commitdiff |
2009-03-08 |
Chris Lattner | add a note. |
tree | commitdiff |
2009-03-07 |
Duncan Sands | Introduce new linkage types linkonce_odr, weak_odr... |
tree | commitdiff |
2009-03-07 |
Dan Gohman | Arithmetic instructions don't set EFLAGS bits OF and... |
tree | commitdiff |
2009-03-05 |
Dan Gohman | Don't use plain INC32 and DEC32 on x86-64; it needs |
tree | commitdiff |
2009-03-05 |
Dan Gohman | When creating X86ISD::INC and X86ISD::DEC nodes, only... |
tree | commitdiff |
2009-03-05 |
Dan Gohman | Fix the "test" optimization to recognize "dec" as an... |
tree | commitdiff |
2009-03-04 |
Dan Gohman | Re-apply 66008, now that the unfoldMemoryOperand bug... |
tree | commitdiff |
2009-03-04 |
Dan Gohman | Correct this comment. |
tree | commitdiff |
2009-03-04 |
Dan Gohman | When using MachineInstr operand indices on SDNodes... |
tree | commitdiff |
2009-03-04 |
Evan Cheng | Fix PR3666: isel calls to constant addresses. |
tree | commitdiff |
2009-03-04 |
Dan Gohman | Revert r66004 for now; it's causing a variety of test... |
tree | commitdiff |
2009-03-04 |
Dan Gohman | Teach the x86 backend to eliminate "test" instructions... |
tree | commitdiff |
2009-03-04 |
Evan Cheng | Fix PR3701. 1. X86 target renamed eflags register to... |
tree | commitdiff |
2009-03-03 |
Dan Gohman | Add '(implicit EFLAGS)' for AND, OR, XOR, NEG, INC... |
tree | commitdiff |
2009-03-03 |
Dan Gohman | Fix a bunch of Doxygen syntax issues. Escape special... |
tree | commitdiff |
2009-02-28 |
Mon P Wang | Added another darwin subtarget |
tree | commitdiff |
2009-02-27 |
Rafael Espindola | Refactor TLS code and add some tests. The tests and... |
tree | commitdiff |
2009-02-26 |
Evan Cheng | ADDS{D|S}rr_Int and MULS{D|S}rr_Int are not commutable... |
tree | commitdiff |
2009-02-25 |
Evan Cheng | Revert BuildVectorSDNode related patches: 65426, 65427... |
tree | commitdiff |
2009-02-24 |
Bill Wendling | Overhaul my earlier submission due to feedback. It... |
tree | commitdiff |
2009-02-23 |
Dan Gohman | Fast-isel can't do TLS yet, so it should fall back... |
tree | commitdiff |
2009-02-23 |
Evan Cheng | Only v1i16 (i.e. _m64) is returned via RAX / RDX. |
tree | commitdiff |
2009-02-23 |
Nate Begeman | Generate better code for v8i16 shuffles on SSE2 |
tree | commitdiff |
2009-02-22 |
Scott Michel | Introduce the BuildVectorSDNode class that encapsulates... |
tree | commitdiff |
2009-02-22 |
Evan Cheng | Add a note. |
tree | commitdiff |
2009-02-22 |
Evan Cheng | Be bug compatible with gcc by returning MMX values... |
tree | commitdiff |
2009-02-22 |
Evan Cheng | Do not consider MMX_MOVD64rr a move instructions. The... |
tree | commitdiff |
2009-02-21 |
Anton Korobeynikov | Drop bunch of half-working stuff in the ext_weak linkag... |
tree | commitdiff |
2009-02-21 |
Bill Wendling | Make sure this doesn't access .end() too. |
tree | commitdiff |
2009-02-21 |
Bill Wendling | Make sure we don't dereference the .end() of the container. |
tree | commitdiff |
2009-02-21 |
Bill Wendling | Propagate more debug loc infos. This also includes... |
tree | commitdiff |
2009-02-21 |
Bill Wendling | We need to propagate the debug location information... |
tree | commitdiff |
2009-02-20 |
Evan Cheng | Support return of MMX values in 64-bit mode. |
tree | commitdiff |
2009-02-18 |
Bill Wendling | Put code that generates debug labels into TableGen... |
tree | commitdiff |
2009-02-18 |
Nate Begeman | Add support to the JIT for true non-lazy operation... |
tree | commitdiff |
2009-02-18 |
Dan Gohman | Factor out the code to add a MachineOperand to a Machin... |
tree | commitdiff |
2009-02-18 |
Evan Cheng | GV with null value initializer shouldn't go to BSS... |
tree | commitdiff |
next |