aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2012-05-23Fix indentation of wrapped line for readability. No functional change.Craig Topper
2012-05-22ARMDisassembler.cpp: Fix utf8 char in comments.NAKAMURA Takumi
2012-05-22Fix constant used for pshufb mask when lowering v16i8 shuffles. Bug introduce...Craig Topper
2012-05-22This patch adds a predicate to existing mips32 and mips64 so that thoseAkira Hatanaka
2012-05-21ARM: .end_data_region mismatch in Thumb2.Jim Grosbach
2012-05-21Thumb2: RSB source register should be rGRP not GPRnopc.Jim Grosbach
2012-05-21Allow 256-bit shuffles to still be split even if only half of the shuffle com...Craig Topper
2012-05-20Make the global base reg GR32_NOSP.Jakob Stoklund Olesen
2012-05-20Add a missing PPC 64-bit stwu pattern.Hal Finkel
2012-05-20Use the right register class for LDRrs.Jakob Stoklund Olesen
2012-05-20Transfer memory operands to the right instruction.Jakob Stoklund Olesen
2012-05-19Add a FIXME about access to negative stack-pointer offsets on PPC32.Hal Finkel
2012-05-19On Haswell, perfer storing YMM registers using a single instruction.Nadav Rotem
2012-05-19Add support for additional in-reg vbroadcast patternsNadav Rotem
2012-05-19Tidy up some spacing and inconsistent use of pre/post increment. No functiona...Craig Topper
2012-05-19Ordinary PR1255 patch: DifferenceEngine and CPPBackend adopted to the new Swi...Stepan Dyatkovskiy
2012-05-19Copy some AVX support from MCJIT to JIT. Maybe will fix PR12748.Craig Topper
2012-05-19Add support for the 'd' mips inline asm output modifier.Eric Christopher
2012-05-18Refactor data-in-code annotations.Jim Grosbach
2012-05-18Add support for the mips 'x' inline asm modifier.Eric Christopher
2012-05-18Simplify code a bit. No functional change intended.Craig Topper
2012-05-18Simplify handling of v16i8 shuffles and fix a missed optimization.Craig Topper
2012-05-17Fix the encoding of the armv7m (MClass) for MSR APSR writes which was missingKevin Enderby
2012-05-17Remove incorrect pattern for ARM SMML instruction.Tim Northover
2012-05-16This patch adds the register class for MIPS16 as well as the ability forAkira Hatanaka
2012-05-16Hexagon: Remove unused command line option.Benjamin Kramer
2012-05-16Avoid creating a cycle when folding load / op with flag / store. PR11451474. ...Evan Cheng
2012-05-15Allow MCCodeEmitter access to the target MCRegisterInfo.Jim Grosbach
2012-05-15Temporarily disable anti-dependence breaking for Mips until bug 12829 isAkira Hatanaka
2012-05-15Remove extraneous ';'.Bill Wendling
2012-05-14Add a command line option to skip the delay slot filler pass entirely for Mips.Akira Hatanaka
2012-05-14Fix use of uninitialized variable.David Blaikie
2012-05-14Revert 156634 upon request until code improvement changes are made.Brendon Cahoon
2012-05-14Rename @llvm.debugger to @llvm.debugtrap.Dan Gohman
2012-05-13Hexagon: Initialize TBB to 0.Benjamin Kramer
2012-05-12Make sure new value jump is enabled for Hexagon V5 as well.Sirish Pande
2012-05-12Support for Hexagon feature, New Value Jump.Sirish Pande
2012-05-12Remove MipsEmitGPRestore.cpp.Akira Hatanaka
2012-05-12Delete all functions that are no longer needed in MipsFunctionInfo, includingAkira Hatanaka
2012-05-12Stop reserving register $gp. Do not call isGPFI to check whether a frame objectAkira Hatanaka
2012-05-12Do not add the pass which restores $gp after every function call.Akira Hatanaka
2012-05-12Make the following changes in MipsISelLowering.cpp:Akira Hatanaka
2012-05-12Make the following changes in MipsFrameLowering.cpp:Akira Hatanaka
2012-05-12Make the following changes in MipsAsmPrinter.cpp:Akira Hatanaka
2012-05-12Insert instructions to the entry basic block which initializes the globalAkira Hatanaka
2012-05-11Do not replace operands of pseudo instructions with register $zero.Akira Hatanaka
2012-05-11[fast-isel] Add support for selecting @llvm.trap().Chad Rosier
2012-05-11Updated instruction table due to addded intrinsics.Brendon Cahoon
2012-05-11Remove warnings from HexagonVLIWPacketizer.Sirish Pande
2012-05-11Hexagon constant extender support.Brendon Cahoon