Reapply r68211, with the miscompilations it caused fixed.
[oota-llvm.git] / lib / Target /
2009-04-01 Chris Lattnersilence warning in release-asserts build.
2009-04-01 Dan GohmanUse CHAR_BIT instead of hard-coding 8 in several places...
2009-04-01 Dan GohmanUse LLVM type names instead of C type names in comments...
2009-04-01 Bob WilsonFix PR3862: Recognize some ARM-specific constraints...
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 Bob WilsonFix comment to match function name.
2009-03-30 Anton KorobeynikovFix thinko: put stuff with both global and local reloca...
2009-03-30 Anton KorobeynikovDo not propagate ELF-specific stuff (data.rel) into...
2009-03-30 Anton KorobeynikovAdd data.rel stuff
2009-03-29 Anton KorobeynikovIA64 is as weird as Alpha wrt r/o relocs :)
2009-03-29 Anton KorobeynikovAlpha always requires global relocations to be r/w...
2009-03-29 Anton KorobeynikovHonour relocation behaviour stuff for ro objects
2009-03-28 Chris Lattneradd a note
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 Jim Grosbachremove trailing whitespace
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 Evan ChengtADDhirr is a thumb instruction. Do not allow this...
2009-03-26 Bill WendlingPull transform from target-dependent code into target...
2009-03-26 Chris Lattnerfix warning in -asserts mode.
2009-03-26 Chris Lattnerfix some warnings in release-asserts mode.
2009-03-26 Chris Lattnerfix an apparently real bug exposed by a warning in...
2009-03-26 Chris Lattnerfix warning in -asserts build.
2009-03-26 Bill WendlingMatch this pattern so that we can generate simpler...
2009-03-26 Bill WendlingDoxygen-ify comments.
2009-03-25 Gabor Greifdo not rely on callee being operand 0
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 Dale JohannesenFix internal representation of fp80 to be the
2009-03-23 Dan GohmanNow that errs() is properly non-buffered, there's no...
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-21 Bruno Cardoso LopesRemoved AFGR32 register class
2009-03-20 Bob WilsonFix a few more indentation problems and an 80-column...
2009-03-20 Bob WilsonNo functional changes. Fix indentation and whitespace...
2009-03-20 Sanjiv GuptaFixed comment for libcalls.
2009-03-20 Sanjiv GuptaReformatting. Inserted code comments. Cleaned interfaces.
2009-03-20 Mon P WangAdded option to enable generating less precise mad...
2009-03-19 Nick LewyckyRemove strange extra semicolons.
2009-03-19 Nate BegemanAdd support to tablegen for naming the nodes themselves...
2009-03-19 Bruno Cardoso LopesAdded support for Mips O32 Calling Convention
2009-03-18 Chris LattnerDisable the "call to immediate" optimization on x86...
2009-03-17 Scott MichelCellSPU:
2009-03-17 Dan GohmanRecognize bswapl as bswap too.
2009-03-17 Dan GohmanRecognize "bswapq" as an alternate spelling for the...
2009-03-17 Scott MichelCellSPU:
2009-03-16 Scott MichelCellSPU:
2009-03-15 Bruno Cardoso LopesThis causes incorrect stack frame allocation when 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-12 Sanjiv GuptaForgot to check-in this as part of 7761.
2009-03-12 Sanjiv GuptaBanksel optimization is now based on the section names...
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 Chris Lattnerfix PR3785, a valgrind error on test/CodeGen/ARM/pr3502.ll
2009-03-11 Duncan SandsRemove the one-definition-rule version of extern_weak
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 Sanjiv GuptaMark the Defs and Uses of STATUS register correctly...
2009-03-10 Dan GohmanAdd more information to the EFLAGS note.
2009-03-09 Dan GohmanAdd a note about EFLAGS optimization.
2009-03-09 Evan ChengARM target now also recognize triplets like thumbv6...
2009-03-09 Evan ChengARM isLegalAddressImmediate should check if type is...
2009-03-08 Chris Lattnerdo not export all the X86FastISel symbols, ever.
2009-03-08 Evan ChengRecognize triplets starting with armv5-, armv6- etc...
2009-03-08 Chris Lattneradd a note.
next