summaryrefslogtreecommitdiff
path: root/lib/Target/X86
Commit message (Expand)AuthorAge
* Use 'static const char' instead of 'static const int'.Devang Patel2007-05-02
* Emit correct register move information in eh frames for X86. This allows Shoo...Anton Korobeynikov2007-05-02
* Emit correct DWARF reg # for RA (return address) registerAnton Korobeynikov2007-05-02
* Fix couple of bugs connected with eh info:Anton Korobeynikov2007-05-01
* Do not use typeinfo to identify pass in pass manager.Devang Patel2007-05-01
* Use correct PC symbolAnton Korobeynikov2007-05-01
* Adjust correct EH-related sectionsAnton Korobeynikov2007-05-01
* eliminateFrameIndex() change.Evan Cheng2007-05-01
* Implement protected visibility. This partly implements PR1363. LinkerAnton Korobeynikov2007-04-29
* Fix PR1339 and CodeGen/X86/dollar-name.llDan Gohman2007-04-26
* Have MMX registers clobbered in x86-64 too.Bill Wendling2007-04-26
* Fix for PR1348. If stack inc / dec amount is > 32-bits, issue a series of add...Evan Cheng2007-04-26
* Match MachineFunction::UsedPhysRegs changes.Evan Cheng2007-04-25
* Add SSSE3 as a feature of Core2. Add MMX registers to the list of registersBill Wendling2007-04-25
* do the multiplication as signed, so that 2*-2 == -4 instead of 4294967292Chris Lattner2007-04-25
* Implement aliases. This fixes PR1017 and it's dependent bugs. CFE partAnton Korobeynikov2007-04-25
* Relex assertions to account for additional implicit def / use operands.Evan Cheng2007-04-25
* support for >4G stack framesChris Lattner2007-04-25
* support >4G stack framesChris Lattner2007-04-25
* Update.Bill Wendling2007-04-24
* Add the PADDQ to the list.Bill Wendling2007-04-24
* Add the final MMX instructions. Correct a few wrong patterns.Bill Wendling2007-04-24
* Remove some invalid instructions from this check.Bill Wendling2007-04-24
* Support for the special case of a vector with the canonical form:Bill Wendling2007-04-24
* X86 TLS: optimize the implementation of "local exec" model.Lauro Ramos Venancio2007-04-23
* X86 TLS: fix and optimize the implementation of "initial exec" model.Lauro Ramos Venancio2007-04-22
* X86 TLS: Implement review feedback.Lauro Ramos Venancio2007-04-21
* Comment out usage of write() for now.Jeff Cohen2007-04-20
* Implement "general dynamic", "initial exec" and "local exec" TLS models forLauro Ramos Venancio2007-04-20
* Specify sub-register relations. e.g. RAX: [EAX], EAX: [AX], AX: [AL,AH].Evan Cheng2007-04-20
* Make Microsoft assembler and linker happy.Jeff Cohen2007-04-20
* Fix the spelling of the prefetchnta instruction.Dan Gohman2007-04-18
* Add commentAnton Korobeynikov2007-04-17
* rename X86FunctionInfo to X86MachineFunctionInfo to match the header fileChris Lattner2007-04-17
* Implemented correct stack probing on mingw/cygwin for dynamic alloca's.Anton Korobeynikov2007-04-17
* SSE4 is apparently public now.Chris Lattner2007-04-17
* In the event that some really old non-Intel or -AMD CPU is encountered...Jeff Cohen2007-04-16
* Before assuming that the original code didn't work for Athlon64, the person whoJeff Cohen2007-04-16
* Removed tabs everywhere except autogenerated & external files. Add makeAnton Korobeynikov2007-04-16
* add a noteChris Lattner2007-04-14
* Fix mmx paddq, add support for the 'y' register class, though it isn't tested.Chris Lattner2007-04-12
* Fix CodeGen/X86/2007-03-24-InlineAsmPModifier.llChris Lattner2007-04-11
* doneChris Lattner2007-04-11
* Add support for our first SSSE3 instruction "pmulhrsw".Bill Wendling2007-04-10
* new micro optznChris Lattner2007-04-10
* remove some dead hooksChris Lattner2007-04-09
* remove some dead target hooks, subsumed by isLegalAddressingModeChris Lattner2007-04-09
* move a bunch of register constraints from being handled byChris Lattner2007-04-09
* implement support for CodeGen/X86/inline-asm-x-scalar.ll:test3 - i32/i64 valuesChris Lattner2007-04-09
* implement CodeGen/X86/inline-asm-x-scalar.llChris Lattner2007-04-09