summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Use masks not nodes for vector shuffle predicates. Provide set of 'legal' mas...Anton Korobeynikov2009-08-212-15/+34
* Remove #include <iostream>.Bill Wendling2009-08-211-1/+0
* Remove Neon intrinsics for VZIP, VUZP, and VTRN. We will represent these asBob Wilson2009-08-211-57/+0
* Re-revert r79555. Apparently it's not just buildbot weirdness.Owen Anderson2009-08-201-35/+52
* Reapply r79555 for testing. Daniel's trying to work out some buildbot weirdn...Owen Anderson2009-08-201-52/+35
* --- Reverse-merging r79555 into '.':Bill Wendling2009-08-201-35/+52
* part of the previous commit for PIC16 ISR implementation.Sanjiv Gupta2009-08-202-0/+178
* Implement support for ISRs. Sanjiv Gupta2009-08-2010-280/+528
* Make the StructType->StructLayout table private to TargetData, allowing us to...Owen Anderson2009-08-201-52/+35
* Fixed PCMPESTRM128 to have opcode 0x60 instead of 0x62, as specified by theSean Callanan2009-08-201-2/+2
* Fix an x86 code size regression: prefer RIP-relative addressingDan Gohman2009-08-201-0/+13
* Fix an obvious copy-n-paste bug.Evan Cheng2009-08-201-1/+1
* Update and fix some comments.Dan Gohman2009-08-201-7/+7
* Add an extra line to conform with preferred style.Dale Johannesen2009-08-191-1/+2
* Modify an assert to avoid what looks like a GCC 4.2.4 signed-ness bug.Reid Kleckner2009-08-191-3/+5
* Handle 'a' modifier in X86 asms. PR 4742.Dale Johannesen2009-08-191-0/+12
* Fixed error in CPPBackend from a contextification API change.Reid Kleckner2009-08-191-3/+4
* Remove temporary testing code.Dan Gohman2009-08-191-1/+0
* Add an x86 peep that narrows TEST instructions to forms that useDan Gohman2009-08-191-6/+103
* Update Cortex-A8 instruction itineraries for integer instructions.David Goodwin2009-08-196-365/+650
* Add support for Neon VEXT (vector extract) shuffles.Bob Wilson2009-08-193-1/+69
* eliminate AsmPrinter::SwitchToSection and just have clientsChris Lattner2009-08-1913-73/+94
* Implement sse4.2 string/text processing instructions:Eric Christopher2009-08-184-1/+178
* Simplify RegScavenger::FindUnusedReg.Jakob Stoklund Olesen2009-08-184-13/+5
* Add support for mergeable sections back into the XCore backend.Richard Osborne2009-08-181-5/+18
* Put data with relocations in the same sections as data without relocations.Richard Osborne2009-08-181-1/+7
* fix COFF targets (mingw/cygwin) to provide ehframe and LSDA sectionsChris Lattner2009-08-181-0/+8
* Text sections should have 'exec' flag set. This seems to unbreak libstdc++ on...Anton Korobeynikov2009-08-181-0/+3
* remove some pointless null switchtosections. The IntelAsmPrinter doesn't rea...Chris Lattner2009-08-181-4/+2
* Fix revsh pattern.Evan Cheng2009-08-182-2/+2
* add support for some targetflags on GV operands. This allows us toChris Lattner2009-08-181-2/+44
* Fix function alignment at -Os on x86 to be 1, not 2. getFunctionAlignmentDan Gohman2009-08-181-1/+1
* PowerPC inline asm was emitting two output operandsDale Johannesen2009-08-182-26/+12
* Clear the uniquing table when initializing TLOF to avoid a crash when the TLO...Benjamin Kramer2009-08-171-0/+6
* Update getSectionForConstant() to to allow mergable sections to be nulled outRichard Osborne2009-08-171-3/+3
* the MinPad argument to PadToColumn only really makes sense to be 1,Chris Lattner2009-08-172-5/+5
* Avoid emitting XMM save code in soft-float or no-implicit-float modeDan Gohman2009-08-161-22/+25
* Delete an unused field.Dan Gohman2009-08-161-3/+0
* Fix use after free in Thumb2SizeReduction (PR4707). A MachineInstr was used a...Benjamin Kramer2009-08-161-1/+4
* Styalistic and format changes. No functionality change.Bill Wendling2009-08-161-73/+85
* add support for external symbols + X86::MOVPC32r.Chris Lattner2009-08-162-59/+123
* implement support for lowering references to global addresses. For example, ...Chris Lattner2009-08-162-5/+53
* more formatting improvements, no functionality change.Chris Lattner2009-08-161-57/+65
* code formatting improvements, no functionality change.Chris Lattner2009-08-161-74/+85
* An overhaul of the exception handling code. This is arguably more correct thanBill Wendling2009-08-151-55/+81
* Reapply r79127. It was fixed by d0k.Bill Wendling2009-08-155-9/+43
* Revert r79127. It was causing compilation errors.Bill Wendling2009-08-155-43/+9
* Change allowsUnalignedMemoryAccesses to take type argument since some targetsEvan Cheng2009-08-155-9/+43
* the .eh_frame sections we generate need to be writable (whichChris Lattner2009-08-151-1/+2
* Use the new API for creating an OpaqueType.Nicolas Geoffray2009-08-151-2/+4
OpenPOWER on IntegriCloud