aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2013-02-22Remove code copied from GenRegisterInfo.inc.Andrew Trick
2013-02-21Move the eliminateCallFramePseudoInstr method from TargetRegisterInfoEli Bendersky
2013-02-21Hexagon: Expand cttz, ctlz, and ctpop for now.Anshuman Dasgupta
2013-02-21Radar numbers don't belong in source code.Evan Cheng
2013-02-21Trivial cleanupBill Schmidt
2013-02-21Large code model support for PowerPC.Bill Schmidt
2013-02-21getX86SubSuperRegister has a special mode with High=true for i64 whichEli Bendersky
2013-02-21R600/SI: inline V_ADD|SUB_F32 patternsChristian Konig
2013-02-21R600/SI: replace IMPLICIT_DEF with SIOperand.ZEROChristian Konig
2013-02-21R600/SI: replace SI_V_CNDLT with a patternChristian Konig
2013-02-21R600/SI: use patterns for clamp, fabs, fnegChristian Konig
2013-02-21R600/SI: add all the other missing asm operands v2Christian Konig
2013-02-21R600/SI: add the missing M*BUF|IMG asm operandsChristian Konig
2013-02-21R600/SI: add the missing S_* asm operandsChristian Konig
2013-02-21R600/SI: rework VOP3 classesChristian Konig
2013-02-21R600/SI: simplify VOPC_* pattern v2Christian Konig
2013-02-21R600/SI: rework VOP2_* pattern v2Christian Konig
2013-02-21R600/SI: rework VOP1_* patterns v2Christian Konig
2013-02-21R600/SI: add constant for inline zero operandChristian Konig
2013-02-21R600/SI: cleanup SIInstrInfo.td and SIInstrFormat.tdChristian Konig
2013-02-21R600: Fix for Unigine when MachineSched is enabledTom Stellard
2013-02-21Code review cleanup for r175697Bill Schmidt
2013-02-21R600/SI: Make sure M0 is loaded for V_INTERP_MOV_F32Michel Danzer
2013-02-21Expand the sel pseudo/macro. This generates basic blocks where previouslyReed Kotler
2013-02-21Mips specific standalone assembler addressing mode %hi and %lo.Jack Carter
2013-02-21PPCDAGToDAGISel::PostprocessISelDAG()Bill Schmidt
2013-02-21Relocation enablement for PPC DAG postprocessing passBill Schmidt
2013-02-20ELF symbol table field st_other support, Jack Carter
2013-02-20MCParser: Update method names per coding guidelines.Jim Grosbach
2013-02-20R600: Update for name changes from r175667.Jim Grosbach
2013-02-20Update TargetLowering ivars for name policy.Jim Grosbach
2013-02-20Additional fixes for bug 15155.Bill Schmidt
2013-02-20[ms-inline asm] Make the comment a bit more verbose.Chad Rosier
2013-02-20Fix bug 14779 for passing anonymous aggregates [patch by Kai Nacke].Bill Schmidt
2013-02-20Hexagon: Move HexagonMCInst.h to MCTargetDesc/HexagonMCInst.h.Jyotsna Verma
2013-02-20Fix PR15155: lost vadd/vsplat optimization.Bill Schmidt
2013-02-20I optimized the following patterns:Elena Demikhovsky
2013-02-20Fix thumbv5e frame lowering assertion failure.Logan Chien
2013-02-20Fix the (clang -Werror) build by removing an unused member variable.David Blaikie
2013-02-20Expand pseudos/macros:Reed Kotler
2013-02-20Add missing #include.Jakub Staszak
2013-02-19[ms-inline asm] Force the use of a base pointer if the MachineFunction includesChad Rosier
2013-02-19ELF symbol table field st_other support, Jack Carter
2013-02-19ELF symbol table field st_other support, Jack Carter
2013-02-19ELF symbol table field st_other support, Jack Carter
2013-02-19Add obvious constantness.Jakub Staszak
2013-02-19ARM NEON: Don't need COPY_TO_REGCLASS in patternArnold Schwaighofer
2013-02-19ARM: Allocation hints must make sure to be in the alloc order.Jim Grosbach
2013-02-19Hexagon: Sync TSFlags in MCTargetDesc/HexagonBaseInfo.h withJyotsna Verma
2013-02-19Clean up HiPE prologue emission a bit and avoid signed arithmetic tricks.Benjamin Kramer