aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2013-02-01Replace LDriu*[bhdw]_indexed_V4 instructions with "def Pats".Jyotsna Verma
2013-02-01Add appropriate TSFlags to the instructions that must be always extended.Jyotsna Verma
2013-02-01Remove currently unused register decoder from AArch64.Tim Northover
2013-01-31Switch the code added in r173885 to use the new, shiny RTTIChandler Carruth
2013-01-31Give the MCStreamer class hierarchy LLVM RTTI facilities for use withChandler Carruth
2013-01-31Update AMDGPURegisterInfo::eliminateFrameIndex() corresponding to r174083.NAKAMURA Takumi
2013-01-31R600: Fold clamp, neg, absTom Stellard
2013-01-31R600: Consider bitcast when folding const_address node.Tom Stellard
2013-01-31R600: Make store_dummy intrinsic more general by passing export typeTom Stellard
2013-01-31Remove unused variable, which should have been removed with r174083.Chad Rosier
2013-01-31Update AArch64 backend to changed eliminateFrameIndex interface.Tim Northover
2013-01-31[PEI] Pass the frame index operand number to the eliminateFrameIndex function.Chad Rosier
2013-01-31Add AArch64 as an experimental target.Tim Northover
2013-01-31Whitespace.Eric Christopher
2013-01-31Check and allow floating point registers to select the size of theEric Christopher
2013-01-30PPC QPX requires a 32-byte aligned stackHal Finkel
2013-01-30Restrict sin/cos optimization to 64-bit only for now. 32-bit is a bit messy a...Evan Cheng
2013-01-30Initialize hasQPX in PPCSubtargetHal Finkel
2013-01-30Add definitions for the PPC a2q core marked as having QPX availableHal Finkel
2013-01-30Add a special ARM trap encoding for NaCl.Eli Bendersky
2013-01-30Add missing header and test cases for r173939.Logan Chien
2013-01-30Override virtual function for ARM EH directives.Logan Chien
2013-01-30Removing initializer for the field removed in r173887David Blaikie
2013-01-30Remove unused variable (introduced in r173884) to clear clang -Werror buildDavid Blaikie
2013-01-30Forgot to add new file to CMakeListsJack Carter
2013-01-30This patch implements runtime ARM specificJack Carter
2013-01-30This patch implements runtime Mips specificJack Carter
2013-01-30This patch reworks how llvm targets set Jack Carter
2013-01-30[mips] Lower EH_RETURN.Akira Hatanaka
2013-01-29Adding simple cast cost to ARMRenato Golin
2013-01-29Use multiclass for post-increment store instructions.Jyotsna Verma
2013-01-29Add constant extender support for MInst type instructions.Jyotsna Verma
2013-01-29Remove dead code.Evan Cheng
2013-01-29R600/AMDILPeepholeOptimizer.cpp: Tweak std::make_pair to satisfy C++11.NAKAMURA Takumi
2013-01-29Fix typo in X86BaseInfo.h that I introduced in r157818.Hans Wennborg
2013-01-29Fix 64-bit atomic operations in Thumb mode.Tim Northover
2013-01-29Merge SSE and AVX shuffle instructions in the comment printer.Craig Topper
2013-01-29Teach SDISel to combine fsin / fcos into a fsincos node if the followingEvan Cheng
2013-01-29Add isBGQ method to PPCSubtargetHal Finkel
2013-01-28Fix 256-bit PALIGNR comment decoding to understand that it works on independe...Craig Topper
2013-01-28Add missing break in 256-bit palignr comment printing. No test case yet becau...Craig Topper
2013-01-28Fix inconsistent usage of PALIGN and PALIGNR when referring to the same instr...Craig Topper
2013-01-28Remove addToNoHelperNeeded function that was left unused after r173649. Fixes...Craig Topper
2013-01-28Make some code a little simpler.Reed Kotler
2013-01-27[XCore] Add missing l2rus instructions.Richard Osborne
2013-01-27[XCore] Add missing l2r instructions.Richard Osborne
2013-01-27[XCore] Add missing 1r instructions.Richard Osborne
2013-01-27[XCore] Add missing 0r instructions.Richard Osborne
2013-01-27Convert the CPP backend to use the AttributeSet instead of AttributeWithIndex.Bill Wendling
2013-01-26X86: Decode PALIGN operands so I don't have to do it in my head.Benjamin Kramer