aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Eliminate object-relinking support from CMake. Fixes PR 4429 andDouglas Gregor2009-06-238-40/+8
* Obvious typo.Evan Cheng2009-06-231-2/+2
* Initial Thumb2 support. Majority of the work is done by David Goodwin. There areEvan Cheng2009-06-235-134/+527
* Fold the add (ptr, offset) into ptr[offset] only if the offset is small enoug...Sanjiv Gupta2009-06-231-2/+4
* Minor reorg.Evan Cheng2009-06-231-17/+18
* Replace isTwoAddress with operand constraint.Evan Cheng2009-06-231-1/+1
* Guard the layout info object.Owen Anderson2009-06-231-0/+5
* Add support for ARM's Advanced SIMD (NEON) instruction set.Bob Wilson2009-06-2212-125/+3100
* Add explicit types for shift count constants. This is in preparation forBob Wilson2009-06-222-45/+52
* Use thumb2 for ARM architectures V6T2 and later. Fix a bug in checkingBob Wilson2009-06-221-4/+8
* For Darwin on ARMv6 and newer, make register r9 available for use as aBob Wilson2009-06-224-19/+87
* Add more methods to gather target specific elf stuffBruno Cardoso Lopes2009-06-222-0/+78
* hasFP should return true if frame address is taken.Evan Cheng2009-06-221-1/+3
* Fix llvm-gcc build for armv6t2 and later architectures. The hasV6T2OpsBob Wilson2009-06-221-9/+10
* Fix PR4185.Rafael Espindola2009-06-211-2/+7
* simplify closing paren and (rip) printing.Chris Lattner2009-06-211-15/+16
* indentation fixChris Lattner2009-06-211-3/+2
* remove #if 0 codeChris Lattner2009-06-212-268/+1
* cosmetic changes.Chris Lattner2009-06-212-5/+4
* change TLS_ADDR lowering to lower to a real mem operand, instead of matching asChris Lattner2009-06-203-7/+40
* remove dead code, the main codepath never has to dealChris Lattner2009-06-203-20/+0
* eliminate the "call" operand modifier from the asm descriptions, modelingChris Lattner2009-06-207-55/+223
* fix edit-oChris Lattner2009-06-201-1/+2
* some comments and cleanupChris Lattner2009-06-202-15/+14
* implement support for lowering subregs when preparing to print Chris Lattner2009-06-204-18/+55
* Remove unused field.Devang Patel2009-06-202-4/+2
* Initialize MMIDevang Patel2009-06-203-0/+12
* hook up printMemReference.Chris Lattner2009-06-201-4/+2
* Start implementing translation of MachineInstr to MCInst. NextChris Lattner2009-06-202-8/+371
* stub out some hacky code for wiring up the new asmprinter interfacesChris Lattner2009-06-193-12/+94
* DwarfWriter is used to emit EH info also.Devang Patel2009-06-191-4/+4
* Enable arm pre-allocation load / store multiple optimization pass.Evan Cheng2009-06-192-21/+36
* mv CodeGen/DebugLoc.h Support/DebugLoc.hDevang Patel2009-06-191-1/+1
* Move up dwarf writer initialization in common AsmPrinter class.Devang Patel2009-06-198-53/+13
* Unbreak cyclic depsAnton Korobeynikov2009-06-199-40/+104
* fix the sparc codegen to not depend on the sparc asmprinter.Chris Lattner2009-06-193-11/+29
* Add comments.Evan Cheng2009-06-191-0/+4
* Fix for PR2484: add an SSE1 pattern for a shuffle we normally prefer to Eli Friedman2009-06-191-0/+6
* Should be using Bcc (average) latency to determine if-conversion threshold, n...Evan Cheng2009-06-191-1/+1
* Misc tweaks to Intel asm printing to make it more compatible with MASM. Eli Friedman2009-06-193-49/+54
* Transfer dead markers when a ldrd is changed into a ldm or a pair of ldr.Evan Cheng2009-06-191-15/+20
* Latency information for ARM v6. It's rough and not yet hooked up. Right now ...Evan Cheng2009-06-198-52/+147
* Mark a few Thumb instructions commutable; just happened to spot this Eli Friedman2009-06-191-0/+5
* add a file I missed, this goes with r73743Chris Lattner2009-06-191-0/+22
* Add some scaffolding for a new experimental asmprinterChris Lattner2009-06-193-0/+16
* merge the common darwin settings from the X86/PPC/ARM targetsChris Lattner2009-06-196-135/+57
* move mangler quote handling from asm printers to TargetAsmInfo.Chris Lattner2009-06-187-38/+29
* minor cleanupChris Lattner2009-06-181-5/+3
* simplify macro debug info directive handling.Chris Lattner2009-06-186-12/+10
* Remove UseThumbBacktraces. Just check if subtarget is darwin.Evan Cheng2009-06-185-15/+7