aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* remember to emit weak reference in one more case.Lauro Ramos Venancio2007-04-251-1/+6
* Implement aliases. This fixes PR1017 and it's dependent bugs. CFE partAnton Korobeynikov2007-04-251-0/+2
* Relex assertions to account for additional implicit def / use operands.Evan Cheng2007-04-255-9/+9
* support for >4G stack framesChris Lattner2007-04-251-3/+4
* support >4G stack framesChris Lattner2007-04-251-9/+9
* Fix PR1351 and CodeGen/PowerPC/2007-04-24-InlineAsm-I-Modifier.llChris Lattner2007-04-241-0/+6
* Update.Bill Wendling2007-04-241-0/+37
* Add the PADDQ to the list.Bill Wendling2007-04-241-0/+1
* Add the final MMX instructions. Correct a few wrong patterns.Bill Wendling2007-04-241-19/+101
* Remove some invalid instructions from this check.Bill Wendling2007-04-241-2/+1
* Support for the special case of a vector with the canonical form:Bill Wendling2007-04-242-2/+35
* Make Thumb funcs containing islands 4-byte aligned. Fix bugs maintainingDale Johannesen2007-04-231-6/+19
* add Align field, and use when generating function alignmentDale Johannesen2007-04-232-3/+13
* add isThumb (unused as yet)Dale Johannesen2007-04-232-0/+5
* Fix generic getInlineAsmLengthDale Johannesen2007-04-231-4/+18
* X86 TLS: optimize the implementation of "local exec" model.Lauro Ramos Venancio2007-04-231-3/+10
* X86 TLS: fix and optimize the implementation of "initial exec" model.Lauro Ramos Venancio2007-04-223-2/+11
* Support alignment queries for degenerate (length 1) vectors.Christopher Lamb2007-04-221-2/+8
* Implement PIC for arm-linux.Lauro Ramos Venancio2007-04-225-12/+83
* X86 TLS: Implement review feedback.Lauro Ramos Venancio2007-04-211-2/+3
* Comment out usage of write() for now.Jeff Cohen2007-04-201-4/+0
* Implement "general dynamic", "initial exec" and "local exec" TLS models forLauro Ramos Venancio2007-04-207-6/+128
* Specify S registers as D registers' sub-registers.Evan Cheng2007-04-201-2/+2
* Specify sub-register relations. e.g. RAX: [EAX], EAX: [AX], AX: [AL,AH].Evan Cheng2007-04-201-76/+76
* Add sub-registers sets.Evan Cheng2007-04-201-1/+16
* add a crazy ideaChris Lattner2007-04-201-0/+12
* Make Microsoft assembler and linker happy.Jeff Cohen2007-04-201-0/+4
* Fix a message, patch by Christopher Lamb.Chris Lattner2007-04-191-1/+1
* Fix a bug in getFrameRegister.Lauro Ramos Venancio2007-04-191-1/+4
* Fix the spelling of the prefetchnta instruction.Dan Gohman2007-04-181-1/+1
* Oops. Didn't mean to check in a quick hack.Evan Cheng2007-04-171-8/+16
* dag combiner just got better at pruning bits. This fixes CodeGen/ARM/rev.llChris Lattner2007-04-171-1/+1
* Change getAllocatableSet() so it returns allocatable registers for a specific...Evan Cheng2007-04-171-4/+7
* Add commentAnton Korobeynikov2007-04-171-0/+9
* add a noteChris Lattner2007-04-171-0/+43
* rename X86FunctionInfo to X86MachineFunctionInfo to match the header fileChris Lattner2007-04-177-21/+23
* Implemented correct stack probing on mingw/cygwin for dynamic alloca's.Anton Korobeynikov2007-04-175-7/+70
* Use this nifty Constraints thing and fix the inverted conditional movesAndrew Lenharth2007-04-172-17/+21
* SSE4 is apparently public now.Chris Lattner2007-04-171-0/+2
* In the event that some really old non-Intel or -AMD CPU is encountered...Jeff Cohen2007-04-161-2/+5
* Before assuming that the original code didn't work for Athlon64, the person whoJeff Cohen2007-04-161-6/+2
* Removed tabs everywhere except autogenerated & external files. Add makeAnton Korobeynikov2007-04-1614-251/+261
* For PR1336:Reid Spencer2007-04-161-1/+1
* add a noteChris Lattner2007-04-141-0/+18
* Silence VC++ warning.Jeff Cohen2007-04-131-1/+1
* arm has r+r*s and r+i addr modes, but no r+i+r*s addr modes.Chris Lattner2007-04-131-1/+5
* Implement review feedback .. don't double search a set.Reid Spencer2007-04-121-3/+1
* Provide support for intrinsics that lower themselves to a function body.Reid Spencer2007-04-121-2/+32
* Implement Thread Local Storage (TLS) in CBackend.Lauro Ramos Venancio2007-04-121-17/+27
* Fix mmx paddq, add support for the 'y' register class, though it isn't tested.Chris Lattner2007-04-121-1/+5