aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2007-04-25Implement aliases. This fixes PR1017 and it's dependent bugs. CFE partAnton Korobeynikov
2007-04-25Relex assertions to account for additional implicit def / use operands.Evan Cheng
2007-04-25support for >4G stack framesChris Lattner
2007-04-25support >4G stack framesChris Lattner
2007-04-24Fix PR1351 and CodeGen/PowerPC/2007-04-24-InlineAsm-I-Modifier.llChris Lattner
2007-04-24Update.Bill Wendling
2007-04-24Add the PADDQ to the list.Bill Wendling
2007-04-24Add the final MMX instructions. Correct a few wrong patterns.Bill Wendling
2007-04-24Remove some invalid instructions from this check.Bill Wendling
2007-04-24Support for the special case of a vector with the canonical form:Bill Wendling
2007-04-23Make Thumb funcs containing islands 4-byte aligned. Fix bugs maintainingDale Johannesen
2007-04-23add Align field, and use when generating function alignmentDale Johannesen
2007-04-23add isThumb (unused as yet)Dale Johannesen
2007-04-23Fix generic getInlineAsmLengthDale Johannesen
2007-04-23X86 TLS: optimize the implementation of "local exec" model.Lauro Ramos Venancio
2007-04-22X86 TLS: fix and optimize the implementation of "initial exec" model.Lauro Ramos Venancio
2007-04-22Support alignment queries for degenerate (length 1) vectors.Christopher Lamb
2007-04-22Implement PIC for arm-linux.Lauro Ramos Venancio
2007-04-21X86 TLS: Implement review feedback.Lauro Ramos Venancio
2007-04-20Comment out usage of write() for now.Jeff Cohen
2007-04-20Implement "general dynamic", "initial exec" and "local exec" TLS models forLauro Ramos Venancio
2007-04-20Specify S registers as D registers' sub-registers.Evan Cheng
2007-04-20Specify sub-register relations. e.g. RAX: [EAX], EAX: [AX], AX: [AL,AH].Evan Cheng
2007-04-20Add sub-registers sets.Evan Cheng
2007-04-20add a crazy ideaChris Lattner
2007-04-20Make Microsoft assembler and linker happy.Jeff Cohen
2007-04-19Fix a message, patch by Christopher Lamb.Chris Lattner
2007-04-19Fix a bug in getFrameRegister.Lauro Ramos Venancio
2007-04-18Fix the spelling of the prefetchnta instruction.Dan Gohman
2007-04-17Oops. Didn't mean to check in a quick hack.Evan Cheng
2007-04-17dag combiner just got better at pruning bits. This fixes CodeGen/ARM/rev.llChris Lattner
2007-04-17Change getAllocatableSet() so it returns allocatable registers for a specific...Evan Cheng
2007-04-17Add commentAnton Korobeynikov
2007-04-17add a noteChris Lattner
2007-04-17rename X86FunctionInfo to X86MachineFunctionInfo to match the header fileChris Lattner
2007-04-17Implemented correct stack probing on mingw/cygwin for dynamic alloca's.Anton Korobeynikov
2007-04-17Use this nifty Constraints thing and fix the inverted conditional movesAndrew Lenharth
2007-04-17SSE4 is apparently public now.Chris Lattner
2007-04-16In the event that some really old non-Intel or -AMD CPU is encountered...Jeff Cohen
2007-04-16Before assuming that the original code didn't work for Athlon64, the person whoJeff Cohen
2007-04-16Removed tabs everywhere except autogenerated & external files. Add makeAnton Korobeynikov
2007-04-16For PR1336:Reid Spencer
2007-04-14add a noteChris Lattner
2007-04-13Silence VC++ warning.Jeff Cohen
2007-04-13arm has r+r*s and r+i addr modes, but no r+i+r*s addr modes.Chris Lattner
2007-04-12Implement review feedback .. don't double search a set.Reid Spencer
2007-04-12Provide support for intrinsics that lower themselves to a function body.Reid Spencer
2007-04-12Implement Thread Local Storage (TLS) in CBackend.Lauro Ramos Venancio
2007-04-12Fix mmx paddq, add support for the 'y' register class, though it isn't tested.Chris Lattner
2007-04-11Fix CodeGen/X86/2007-03-24-InlineAsmPModifier.llChris Lattner