summaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
...
* formatting change, reduce indentation. No functionality change.Chris Lattner2009-03-111-82/+80
* Mark the Defs and Uses of STATUS register correctly, plus some reformatting.Sanjiv Gupta2009-03-101-41/+61
* Add more information to the EFLAGS note.Dan Gohman2009-03-101-4/+12
* Add a note about EFLAGS optimization.Dan Gohman2009-03-091-0/+15
* ARM target now also recognize triplets like thumbv6-apple-darwin and set thum...Evan Cheng2009-03-092-14/+24
* ARM isLegalAddressImmediate should check if type is a simple type now that op...Evan Cheng2009-03-091-0/+3
* do not export all the X86FastISel symbols, ever.Chris Lattner2009-03-081-1/+4
* Recognize triplets starting with armv5-, armv6- etc. And set the ARM arch ver...Evan Cheng2009-03-081-1/+17
* add a note.Chris Lattner2009-03-081-0/+40
* add a note.Chris Lattner2009-03-081-0/+22
* Introduce new linkage types linkonce_odr, weak_odr, common_odrDuncan Sands2009-03-0718-77/+133
* Arithmetic instructions don't set EFLAGS bits OF and CF bitsDan Gohman2009-03-072-14/+35
* Don't use plain INC32 and DEC32 on x86-64; it needsDan Gohman2009-03-052-8/+30
* When creating X86ISD::INC and X86ISD::DEC nodes, only add one operand.Dan Gohman2009-03-051-1/+6
* Fix the "test" optimization to recognize "dec" as an add ofDan Gohman2009-03-051-9/+8
* Re-apply 66008, now that the unfoldMemoryOperand bug is fixed.Dan Gohman2009-03-044-127/+298
* Correct this comment.Dan Gohman2009-03-041-1/+1
* When using MachineInstr operand indices on SDNodes, the numberDan Gohman2009-03-041-3/+4
* Fix PR3666: isel calls to constant addresses.Evan Cheng2009-03-043-4/+9
* Revert r66004 for now; it's causing a variety of test failures.Dan Gohman2009-03-044-295/+127
* Teach the x86 backend to eliminate "test" instructions by using the EFLAGSDan Gohman2009-03-044-127/+295
* Fix PR3701. 1. X86 target renamed eflags register to flags. This matches what...Evan Cheng2009-03-041-1/+1
* Add '(implicit EFLAGS)' for AND, OR, XOR, NEG, INC, and DECDan Gohman2009-03-032-111/+220
* Use early exit to reduce indentation. No functional change.Bob Wilson2009-03-031-128/+128
* Fix a bunch of Doxygen syntax issues. Escape special characters,Dan Gohman2009-03-035-6/+6
* Generalize BuildVectorSDNode::isConstantSplat to use APInts and handleBob Wilson2009-03-021-8/+11
* Combine PPC's GetConstantBuildVectorBits and isConstantSplat functions to a newBob Wilson2009-03-011-106/+5
* Added another darwin subtargetMon P Wang2009-02-281-0/+4
* Refactor TLS code and add some tests. The tests and expected results are:Rafael Espindola2009-02-272-14/+47
* Alignment values for i64 and f64 on ppc64 were wrong,Dale Johannesen2009-02-271-1/+3
* ADDS{D|S}rr_Int and MULS{D|S}rr_Int are not commutable. The users of these in...Evan Cheng2009-02-261-8/+4
* Revert BuildVectorSDNode related patches: 65426, 65427, and 65296.Evan Cheng2009-02-254-105/+225
* Add a totally synthetic situation I came up with while looking at a bug inNick Lewycky2009-02-251-0/+17
* Remove all "cached" data from BuildVectorSDNode, preferring to retrieveScott Michel2009-02-251-6/+6
* Overhaul my earlier submission due to feedback. It's a large patch, but most ofBill Wendling2009-02-2437-125/+164
* Fast-isel can't do TLS yet, so it should fall back to SDISelDan Gohman2009-02-231-0/+6
* Only v1i16 (i.e. _m64) is returned via RAX / RDX.Evan Cheng2009-02-233-19/+50
* Generate better code for v8i16 shuffles on SSE2Nate Begeman2009-02-233-249/+360
* Propagate debug loc info through prologue/epilogue.Bill Wendling2009-02-237-28/+39
* Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTORScott Michel2009-02-224-215/+100
* Add a note.Evan Cheng2009-02-221-0/+28
* Be bug compatible with gcc by returning MMX values in RAX.Evan Cheng2009-02-222-7/+13
* Do not consider MMX_MOVD64rr a move instructions. The source register is in G...Evan Cheng2009-02-221-1/+0
* Drop bunch of half-working stuff in the ext_weak linkage support.Anton Korobeynikov2009-02-211-6/+19
* Make sure this doesn't access .end() too.Bill Wendling2009-02-211-3/+4
* Make sure we don't dereference the .end() of the container.Bill Wendling2009-02-211-1/+2
* Propagate more debug loc infos. This also includes some code cleaning.Bill Wendling2009-02-211-6/+18
* We need to propagate the debug location information even when dealing with theBill Wendling2009-02-211-4/+4
* Support return of MMX values in 64-bit mode.Evan Cheng2009-02-201-3/+15
* add note about sinTorok Edwin2009-02-201-0/+15