Significantly improve the documentation of the instcombine divide/compare
[oota-llvm.git] / lib / Target / X86 /
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.
2007-04-17 Anton KorobeynikovAdd comment
2007-04-17 Chris Lattnerrename X86FunctionInfo to X86MachineFunctionInfo to...
2007-04-17 Anton KorobeynikovImplemented correct stack probing on mingw/cygwin for...
2007-04-17 Chris LattnerSSE4 is apparently public now.
2007-04-16 Jeff CohenIn the event that some really old non-Intel or -AMD...
2007-04-16 Jeff CohenBefore assuming that the original code didn't work...
2007-04-16 Anton KorobeynikovRemoved tabs everywhere except autogenerated & external...
2007-04-14 Chris Lattneradd a note
2007-04-12 Chris LattnerFix mmx paddq, add support for the 'y' register class...
2007-04-11 Chris LattnerFix CodeGen/X86/2007-03-24-InlineAsmPModifier.ll
2007-04-11 Chris Lattnerdone
2007-04-10 Bill WendlingAdd support for our first SSSE3 instruction "pmulhrsw".
2007-04-10 Chris Lattnernew micro optzn
2007-04-09 Chris Lattnerremove some dead hooks
2007-04-09 Chris Lattnerremove some dead target hooks, subsumed by isLegalAddre...
2007-04-09 Chris Lattnermove a bunch of register constraints from being handled by
2007-04-09 Chris Lattnerimplement support for CodeGen/X86/inline-asm-x-scalar...
2007-04-09 Chris Lattnerimplement CodeGen/X86/inline-asm-x-scalar.ll
2007-04-03 Bill WendlingAdding more MMX instructions.
2007-04-03 Chris Lattnermake a new missing features section
2007-04-03 Bill WendlingUpdated
2007-04-03 Bill WendlingChanged to new MMX_ recipes.
2007-04-03 Bill WendlingAdd FEMMS and ADDQ. Renamed MMX recipes to prepend...
2007-04-01 Chris Lattnerfix breakage from last night, simplify code.
2007-03-31 Anton KorobeynikovConsistency with native compilers
2007-03-31 Bill WendlingFix comment.
2007-03-31 Bill WendlingMatch GCC's MMX calling convention.
next