aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* move some functions, add a FIXME, use PrintPICBaseSymbol to print theChris Lattner2009-06-241-17/+25
* reimplement getPICLabelString as PrintPICBaseSymbol to eliminate std::string ...Chris Lattner2009-06-242-20/+31
* sink management of DwarfWriter & MachineModuleInfo into the AsmPrinter base c...Chris Lattner2009-06-243-25/+4
* sink dwarf finalization out of each target into AsmPrinter::doFinalizationChris Lattner2009-06-245-26/+0
* eliminate the ExtWeakSymbols set from AsmPrinter. This eliminatesChris Lattner2009-06-246-124/+26
* only emit one .align for all the hidden gv stubs instead of one for each.Chris Lattner2009-06-241-1/+1
* inline print*Stub and rearrange function stub printing to more closely matchChris Lattner2009-06-242-41/+31
* remove dead code now that personality functions don't print stubs directly.Chris Lattner2009-06-241-8/+1
* remove now-dead argument.Chris Lattner2009-06-242-6/+4
* simplify personality function stub printing to use the mangler and Chris Lattner2009-06-241-9/+9
* remove dead argumentChris Lattner2009-06-242-4/+3
* factor some code better.Chris Lattner2009-06-241-13/+6
* wire up support for MCContext/MCStreamer in -experimental-asm-printer mode.Chris Lattner2009-06-242-0/+26
* Unbreak build on Linux by removing Darwinism.Nick Lewycky2009-06-241-1/+1
* Revert this accidental commit.Dan Gohman2009-06-241-1/+1
* Move the special cases for constants out of getUnknown and intoDan Gohman2009-06-241-1/+1
* Provide InitializeAllTargets and InitializeNativeTarget functions in theBob Wilson2009-06-2322-96/+44
* Test commit: fixed spacing.Sean Callanan2009-06-231-3/+3
* Test instructions operands were printed in the wrong order.Evan Cheng2009-06-231-10/+10
* "The MMX_MASKMOVQ and MMX_MASKMOVQ64 instructions are labeled as MRMDestMemBill Wendling2009-06-231-2/+2
* Proper patterns for thumb2 shift and rotate instructions.Evan Cheng2009-06-231-55/+115
* Code clean up.Evan Cheng2009-06-231-6/+5
* Add IsThumb1Only to most 16-bit thumb instructions since we want to isel 32-b...Evan Cheng2009-06-232-53/+75
* Rename SelectShifterOperand to SelectThumb2ShifterOperandReg.Evan Cheng2009-06-232-7/+7
* 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