another missed SSE optimization
[oota-llvm.git] / lib / Target / X86 /
2007-07-12 Chris Lattneranother missed SSE optimization
2007-07-10 Dale JohannesenFix fp_constant_op failure.
2007-07-10 Dale Johannesenfix 80 columnn violations, increasing the world's
2007-07-10 Chris Lattneradd a note
2007-07-10 Dan GohmanDefine non-intrinsic instructions for vector min, max...
2007-07-09 Chris LattnerThe various "getModuleMatchQuality" implementations...
2007-07-06 Evan ChengisUnpredicatedTerminator should treat conditional branc...
2007-07-06 Rafael EspindolaAdd the byval attribute
2007-07-05 Anton KorobeynikovProper flag __alloca call
2007-07-05 Gabor GreifHere is the bulk of the sanitizing.
2007-07-04 Dale JohannesenRefactor X87 instructions. As a side effect, all
2007-07-04 Bill WendlingSupport generation of GR64 to MMX code in the JIT.
2007-07-04 Bill WendlingAllow a GR64 to be moved into an MMX register via the...
2007-07-03 Dale JohannesenSome spacing fixes. Cosmetic.
2007-07-03 Dale JohannesenFix for PR 1505 (and 1489). Rewrite X87 register
2007-07-02 Dan GohmanVector results may be returned in XMM0 and XMM1, not...
2007-06-29 John CriswellConvert .cvsignore files
2007-06-29 Evan ChengNo vector fneg.
2007-06-29 Evan ChengType of vector extract / insert index operand should...
2007-06-27 Dan GohmanRemove a redundant newline in the asm output for ELF...
2007-06-26 Dan GohmanRevert the earlier change that removed the M_REMATERIAL...
2007-06-25 Dan GohmanGeneralize MVT::ValueType and associated functions...
2007-06-25 Dan GohmanMake minor adjustments to whitespace and comments to...
2007-06-25 Dan GohmanFix loadv2i32 to be loadv4i32, though it isn't actually...
2007-06-25 Dan GohmanSay AT&T instead of Intel in the comments for AT&T...
2007-06-22 Dan GohmanMove ComputeMaskedBits, MaskedValueIsZero, and ComputeN...
2007-06-22 Dale JohannesenQuote complex names for Darwin X86 and ARM.
2007-06-19 Dan GohmanReplace M_REMATERIALIZIBLE and the newly-added isOtherR...
2007-06-19 Chris LattnerIf a function is vararg, never pass inreg arguments...
2007-06-19 Evan ChengLook for VECTOR_SHUFFLE that's identity operation on...
2007-06-18 Dan GohmanDefine the pushq instruction for x86-64.
2007-06-16 Bill WendlingRevert patch. It regresses:
2007-06-16 Bill WendlingFix a failure to bit_convert from integer GPR to MMX...
2007-06-14 Dan GohmanRename MVT::getVectorBaseType to MVT::getVectorElementType.
2007-06-14 Dale JohannesenDo not treat FP_REG_KILL as terminator in branch analys...
2007-06-14 Dan GohmanAdd a target hook to allow loads from constant pools...
2007-06-14 Dan GohmanEliminate some redundant newlines in asm output.
2007-06-13 Dale JohannesenHandle blocks with 2 unconditional branches in AnalyzeB...
2007-06-09 Chris Lattnerfix x86-64 mmx calling convention for real, which passe...
2007-06-09 Chris Lattnerfix mmx handling bug
2007-06-08 Evan ChengAdd a utility routine to check for unpredicated termina...
2007-06-04 Evan ChengMisuse of hasExternalLinkage(), should be checking...
2007-05-24 Dan GohmanAdd explicit qualification for namespace MVT members.
2007-05-22 Bill WendlingWe only need to specify the most-implied feature for...
2007-05-21 Evan ChengBlockHasNoFallThrough() now returns true if block ends...
2007-05-18 Chris Lattneradd a note
2007-05-18 Dan GohmanUse MVT::FIRST_VECTOR_VALUETYPE and MVT::LAST_VECTOR_VA...
2007-05-18 Evan ChengRemoveBranch() and InsertBranch() now returns number...
2007-05-17 Evan ChengFix a bogus check that prevented folding VECTOR_SHUFFLE...
2007-05-17 Evan ChengAdded missing patterns for UNPCKH* and PUNPCKH*.
2007-05-17 Chris LattnerThis is the correct fix for PR1427. This fixes mmx...
2007-05-17 Anton KorobeynikovRevert patch for PR1427. It breaks almost all vector...
2007-05-17 Chris Lattneradd support for 128-bit integer add/sub
2007-05-17 Chris LattnerFix PR1427 and test/CodeGen/X86/mmx-shuffle.ll
2007-05-16 Chris Lattnerimplement the missing maskmovq mmx intrinsic that akor...
2007-05-15 Chris Lattnerfix subtle bugs in inline asm operand selection
2007-05-12 Anton KorobeynikovMore DWARF-related things cleanup:
2007-05-10 Chris Lattneradd some notes
2007-05-06 Bill Wendling3DNowA implies 3DNow. 64-bit implies SSE1, SSE2, and...
2007-05-06 Nate BegemanReference correct header
2007-05-05 Chris Lattnermove CodeGen/X86/overlap-add.ll here.
2007-05-05 Anton KorobeynikovEmit sections/directives in the proper order. This...
2007-05-04 Bill WendlingAdd an "implies" field to features. This indicates...
2007-05-03 Chris LattnerFix two classes of bugs:
2007-05-03 Dan GohmanSets the section names for fixed-size constants and...
2007-05-03 Devang PatelDrop 'const'
2007-05-02 Bill WendlingNon-algorithmic change. Moved definitions around into...
2007-05-02 Bill WendlingUpdate.
2007-05-02 Devang PatelUse 'static const char' instead of 'static const int'.
2007-05-02 Anton KorobeynikovEmit correct register move information in eh frames...
2007-05-02 Anton KorobeynikovEmit correct DWARF reg # for RA (return address) register
2007-05-01 Anton KorobeynikovFix couple of bugs connected with eh info:
2007-05-01 Devang PatelDo not use typeinfo to identify pass in pass manager.
2007-05-01 Anton KorobeynikovUse correct PC symbol
2007-05-01 Anton KorobeynikovAdjust correct EH-related sections
2007-05-01 Evan ChengeliminateFrameIndex() change.
2007-04-29 Anton KorobeynikovImplement protected visibility. This partly implements...
2007-04-26 Dan GohmanFix PR1339 and CodeGen/X86/dollar-name.ll
2007-04-26 Bill WendlingHave MMX registers clobbered in x86-64 too.
2007-04-26 Evan ChengFix for PR1348. If stack inc / dec amount is > 32-bits...
2007-04-25 Evan ChengMatch MachineFunction::UsedPhysRegs changes.
2007-04-25 Bill WendlingAdd SSSE3 as a feature of Core2. Add MMX registers...
2007-04-25 Chris Lattnerdo the multiplication as signed, so that 2*-2 == -4...
2007-04-25 Anton KorobeynikovImplement aliases. This fixes PR1017 and it's dependent...
2007-04-25 Evan ChengRelex assertions to account for additional implicit...
2007-04-25 Chris Lattnersupport for >4G stack frames
2007-04-25 Chris Lattnersupport >4G stack frames
2007-04-24 Bill WendlingUpdate.
2007-04-24 Bill WendlingAdd the PADDQ to the list.
2007-04-24 Bill WendlingAdd the final MMX instructions. Correct a few wrong...
2007-04-24 Bill WendlingRemove some invalid instructions from this check.
2007-04-24 Bill WendlingSupport for the special case of a vector with the canon...
2007-04-23 Lauro Ramos VenancioX86 TLS: optimize the implementation of "local exec...
2007-04-22 Lauro Ramos VenancioX86 TLS: fix and optimize the implementation of "initia...
2007-04-21 Lauro Ramos VenancioX86 TLS: Implement review feedback.
2007-04-20 Jeff CohenComment out usage of write() for now.
2007-04-20 Lauro Ramos VenancioImplement "general dynamic", "initial exec" and "local...
2007-04-20 Evan ChengSpecify sub-register relations. e.g. RAX: [EAX], EAX...
2007-04-20 Jeff CohenMake Microsoft assembler and linker happy.
2007-04-18 Dan GohmanFix the spelling of the prefetchnta instruction.
next