summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2013-04-10XXX: R600: limit vtx clauses to one instructionsbfgminerTom Stellard1-2/+2
2013-04-10R600: Emit RETURN instructions as a NOP with End of Program bit setTom Stellard1-1/+5
2013-04-10R600: Set EOP bit on Evergreen Control Flow instructionsTom Stellard2-4/+21
2013-04-10R600: Add pattern from BFI_INT instructionTom Stellard3-0/+24
2013-04-10R600/SI: Use InstFlag for VOP3 modifier operandsTom Stellard3-15/+48
2013-04-10R600: Add test for 64-bit v2f32/v2i32Dmitry Cherkassov1-0/+41
2013-04-10R600: Add 64-bit v2f32/v2i32 storeDmitry Cherkassov3-0/+9
2013-04-10R600: Add basic 64-bit float load support to GPRsDmitry Cherkassov5-0/+61
2013-04-10Add object-emission flag for lit tests. This flag is usedJyotsna Verma6-2/+14
2013-04-10Make the SLP store-merger less paranoid about function calls. We check for fu...Nadav Rotem2-4/+40
2013-04-10We require DataLayout for analyzing the size of stores.Nadav Rotem2-1/+6
2013-04-10Remove unused variable.Chad Rosier1-1/+0
2013-04-10PPC: Don't predicate a diamond with two counter decrementsHal Finkel2-3/+24
2013-04-10Reapply r179115, but use parsePrimaryExpression a little more judiciously.Chad Rosier3-3/+15
2013-04-10R600/SI: Add pattern for AMDGPUurecipMichel Danzer4-3/+25
2013-04-10This is for an experimental option -mips-os16. The idea is to compile allReed Kotler8-1/+411
2013-04-10Use a scheme closer to that of GNU as when deciding the type of aPeter Collingbourne2-15/+78
2013-04-10Template MachOObjectFile over endianness too.Rafael Espindola3-106/+117
2013-04-10Simplify the templating a bit.Rafael Espindola1-24/+19
2013-04-10Move two methods out of line.Rafael Espindola1-15/+21
2013-04-10R600: Add VTX_READ_* and RAT_WRITE_CACHELESS_* when computing cf addrVincent Lejeune2-1/+54
2013-04-10[test] Use lit's shell test runner on WindowsReid Kleckner1-3/+12
2013-04-10Revert "TMP"Tim Northover1-1/+6
2013-04-10ARM: Make "SMC" instructions conditional on new TrustZone architecture feature.Tim Northover11-25/+104
2013-04-10TMPTim Northover1-6/+1
2013-04-10Change CloneFunctionInto to always clone Argument attributes induvidually,Joey Gouly2-23/+47
2013-04-10R600/SI: dynamical figure out the reg class of MIMGChristian Konig7-17/+78
2013-04-10R600/SI: adjust writemask to only the used componentsChristian Konig5-33/+156
2013-04-10R600/SI: remove image sample writemaskChristian Konig3-31/+30
2013-04-10Cleanup PPCInstrInfo::DefinesPredicateHal Finkel1-5/+10
2013-04-10RegionInfo: Add helpers to replace entry/exit recursivelyTobias Grosser2-0/+50
2013-04-10PPC: Prep for if conversion of bctr[l]Hal Finkel3-2/+37
2013-04-10Template the MachO types over endianness.Rafael Espindola3-109/+153
2013-04-10Include the more specific header.Rafael Espindola1-1/+1
2013-04-10__sincosf_stret returns sinf / cosf in bits 0:31 and 32:63 of xmm0, not inEvan Cheng2-6/+22
2013-04-10Generalize the PassConfig API and remove addFinalizeRegAlloc().Andrew Trick2-51/+96
2013-04-09Mips specific inline asm operand modifier 'D' Jack Carter2-3/+26
2013-04-09Allow PPC B and BLR to be if-converted into some predicated formsHal Finkel7-0/+297
2013-04-09Fix some comment typos.Bob Wilson1-2/+2
2013-04-09Cleanup. No functional change intended.Chad Rosier1-5/+5
2013-04-09Cleanup. No functional change intended.Chad Rosier1-16/+16
2013-04-09Remove unused method and default values.Rafael Espindola2-8/+6
2013-04-09Update the version of dwarf we say we're emitting to at least 3.Eric Christopher2-1/+18
2013-04-09Revert r179115 as it looks to have killed the ASan tests.Chad Rosier3-17/+5
2013-04-09Rationalize the formatting of these case labels. Having two sortedChandler Carruth1-15/+29
2013-04-09This patch enables llvm to switch between compiling for mips32/mips64 Reed Kotler24-11/+908
2013-04-09Add support for bottom-up SLP vectorization infrastructure.Nadav Rotem15-0/+995
2013-04-09Make check depend on all.Eric Christopher1-1/+1
2013-04-09[ms-inline asm] Use parsePrimaryExpr in lieu of parseExpression if we need toChad Rosier3-5/+17
2013-04-09The .dwo section shouldn't contain the unrelocated values (andEric Christopher2-26/+34