Handle 'a' modifier in ARM inline assembly.
[oota-llvm.git] / lib / Target / X86 /
2009-04-03 Mon P WangAdded a x86 dag combine to increase the chances to...
2009-04-01 Chris Lattnersilence warning in release-asserts build.
2009-03-31 Evan Chengi128 shift libcalls are not available on x86.
2009-03-31 Dan GohmanReapply 68073, with fixes. EH Landing-pad basic blocks...
2009-03-31 Rafael Espindolaremove unused arguments.
2009-03-31 Bill WendlingReally temporarily revert r68073.
2009-03-31 Bill WendlingOy! When reverting r68073, I added in experimental...
2009-03-31 Bill WendlingRevert r68073. It's causing a failure in the Apple...
2009-03-31 Evan ChengX86 address mode isel tweak. If the base of the address...
2009-03-30 Dan GohmanExcept in asm-verbose mode, avoid printing labels for...
2009-03-30 Evan ChengWhen optimzing a mul by immediate into two, the resulti...
2009-03-30 Anton KorobeynikovDo not propagate ELF-specific stuff (data.rel) into...
2009-03-30 Anton KorobeynikovAdd data.rel stuff
2009-03-28 Rafael EspindolaUse array_lengthof
2009-03-28 Rafael EspindolaHave only one definition of X86AddrNumOperands.
2009-03-28 Rafael EspindolaMake code a bit less brittle by no hardcoding the number
2009-03-28 Evan ChengOptimize some 64-bit multiplication by constants into...
2009-03-27 Rafael EspindolaAvoid hardcoding that X86 addresses have 4 operands.
2009-03-27 Rafael EspindolaUse less hard coded constants to make the code less...
2009-03-27 Rafael EspindolaI am trying to add a segment to the X86 addresses match...
2009-03-26 Evan Cheng-no-implicit-float means explicit fp operations are...
2009-03-26 Bill WendlingPull transform from target-dependent code into target...
2009-03-26 Bill WendlingMatch this pattern so that we can generate simpler...
2009-03-26 Bill WendlingDoxygen-ify comments.
2009-03-25 Evan ChengCodeGen still defaults to non-verbose asm, but llc...
2009-03-25 Evan ChengDon't print global names twice with -asm-verbose.
2009-03-24 Dan GohmanI was convinced that it's ok to allow a second i8 retur...
2009-03-24 Evan ChengDo not emit comments unless -asm-verbose.
2009-03-23 Dan GohmanCorrect some comments. Operand numbers start at 0.
2009-03-23 Evan ChengModel inline asm constraint which ties an input to...
2009-03-23 Dan GohmanFix a grammaro in a comment that Bill noticed.
2009-03-23 Dan GohmanAdd comments explaining why there's only one register for
2009-03-19 Nick LewyckyRemove strange extra semicolons.
2009-03-18 Chris LattnerDisable the "call to immediate" optimization on x86...
2009-03-17 Dan GohmanRecognize bswapl as bswap too.
2009-03-17 Dan GohmanRecognize "bswapq" as an alternate spelling for the...
2009-03-14 Dan GohmanUse %rip-relative addressing on x86-64 whenever practic...
2009-03-14 Dan GohmanDon't forego folding of loads into 64-bit adds when...
2009-03-13 Dan GohmanImprove FastISel's handling of truncates to i1, and...
2009-03-13 Dan GohmanFix FastISel's assumption that i1 values are always...
2009-03-13 Rafael Espindolaadd 8 and 16 bit TLS moves.
2009-03-13 Rafael EspindolaImprove sext and zext of TLS variables.
2009-03-13 Chris Lattnergeneralize this code so that fast isel handles integer...
2009-03-13 Bill WendlingThese instructions have special lowering that may lower...
2009-03-13 Evan ChengFix some significant problems with constant pools that...
2009-03-13 Chris Lattnergeneralize the previous code to use the full generality...
2009-03-13 Chris Lattneroptimize the case of cond ? 42 : 41 and friends. This...
2009-03-13 Dan GohmanEnhance address-mode folding of ISD::ADD to handle...
2009-03-12 Evan ChengRe-apply 66024 with fixes: 1. Fixed indirect call to...
2009-03-12 Chris LattnerMove 3 "(add (select cc, 0, c), x) -> (select cc, x...
2009-03-12 Chris Lattnerimprove comment.
2009-03-12 Evan ChengOn x86, if the only use of a i64 load is a i64 store...
2009-03-11 Dan GohmanRevert r66024. The JIT encoding for CALLpcrel32 is...
2009-03-11 Rafael Espindolaoptimize i8 and i16 tls values.
2009-03-11 Bill WendlingAdd a -no-implicit-float flag. This acts like -soft...
2009-03-11 Duncan SandsIt makes no sense to have a ODR version of common
2009-03-11 Mon P WangFor yonah, fix a vector shuffle case for v16i8 where...
2009-03-11 Mon P WangFixed a v8i16 shuffle case that should generate a pshuf...
2009-03-11 Chris Lattnerformatting change, reduce indentation. No functionalit...
2009-03-10 Dan GohmanAdd more information to the EFLAGS note.
2009-03-09 Dan GohmanAdd a note about EFLAGS optimization.
2009-03-08 Chris Lattnerdo not export all the X86FastISel symbols, ever.
2009-03-08 Chris Lattneradd a note.
2009-03-08 Chris Lattneradd a note.
2009-03-07 Duncan SandsIntroduce new linkage types linkonce_odr, weak_odr...
2009-03-07 Dan GohmanArithmetic instructions don't set EFLAGS bits OF and...
2009-03-05 Dan GohmanDon't use plain INC32 and DEC32 on x86-64; it needs
2009-03-05 Dan GohmanWhen creating X86ISD::INC and X86ISD::DEC nodes, only...
2009-03-05 Dan GohmanFix the "test" optimization to recognize "dec" as an...
2009-03-04 Dan GohmanRe-apply 66008, now that the unfoldMemoryOperand bug...
2009-03-04 Dan GohmanCorrect this comment.
2009-03-04 Dan GohmanWhen using MachineInstr operand indices on SDNodes...
2009-03-04 Evan ChengFix PR3666: isel calls to constant addresses.
2009-03-04 Dan GohmanRevert r66004 for now; it's causing a variety of test...
2009-03-04 Dan GohmanTeach the x86 backend to eliminate "test" instructions...
2009-03-04 Evan ChengFix PR3701. 1. X86 target renamed eflags register to...
2009-03-03 Dan GohmanAdd '(implicit EFLAGS)' for AND, OR, XOR, NEG, INC...
2009-03-03 Dan GohmanFix a bunch of Doxygen syntax issues. Escape special...
2009-02-28 Mon P WangAdded another darwin subtarget
2009-02-27 Rafael EspindolaRefactor TLS code and add some tests. The tests and...
2009-02-26 Evan ChengADDS{D|S}rr_Int and MULS{D|S}rr_Int are not commutable...
2009-02-25 Evan ChengRevert BuildVectorSDNode related patches: 65426, 65427...
2009-02-24 Bill WendlingOverhaul my earlier submission due to feedback. It...
2009-02-23 Dan GohmanFast-isel can't do TLS yet, so it should fall back...
2009-02-23 Evan ChengOnly v1i16 (i.e. _m64) is returned via RAX / RDX.
2009-02-23 Nate BegemanGenerate better code for v8i16 shuffles on SSE2
2009-02-22 Scott MichelIntroduce the BuildVectorSDNode class that encapsulates...
2009-02-22 Evan ChengAdd a note.
2009-02-22 Evan ChengBe bug compatible with gcc by returning MMX values...
2009-02-22 Evan ChengDo not consider MMX_MOVD64rr a move instructions. The...
2009-02-21 Anton KorobeynikovDrop bunch of half-working stuff in the ext_weak linkag...
2009-02-21 Bill WendlingMake sure this doesn't access .end() too.
2009-02-21 Bill WendlingMake sure we don't dereference the .end() of the container.
2009-02-21 Bill WendlingPropagate more debug loc infos. This also includes...
2009-02-21 Bill WendlingWe need to propagate the debug location information...
2009-02-20 Evan ChengSupport return of MMX values in 64-bit mode.
2009-02-18 Bill WendlingPut code that generates debug labels into TableGen...
2009-02-18 Nate BegemanAdd support to the JIT for true non-lazy operation...
2009-02-18 Dan GohmanFactor out the code to add a MachineOperand to a Machin...
2009-02-18 Evan ChengGV with null value initializer shouldn't go to BSS...
next