summaryrefslogtreecommitdiff
path: root/lib/Target/R600
Commit message (Expand)AuthorAge
* Merging r202336:Tom Stellard2014-03-24
* Merging r200196:Tom Stellard2014-03-24
* Merging r200195:Tom Stellard2014-03-24
* Merging r195881:Bill Wendling2013-12-01
* Merging r195879:Bill Wendling2013-12-01
* Merging r195878:Bill Wendling2013-12-01
* Merging r195514:Bill Wendling2013-11-25
* Merging r195399:Bill Wendling2013-11-22
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-19
* R600/SI: Fix moveToVALU when the first operand is VSrc.Matt Arsenault2013-11-18
* R600/SI: Fix multiple SGPR reads when using VCC.Matt Arsenault2013-11-18
* R600/SI: Implement add i64, but do not yet enable.Matt Arsenault2013-11-18
* R600/SI: Specify SSrc operandsMatt Arsenault2013-11-18
* R600/SI: addc / adde i32 are legalMatt Arsenault2013-11-18
* R600/SI: Match addc to S_ADD_U32.Matt Arsenault2013-11-18
* R600/SI: Match adde/sube to S_ADDC_U32/S_SUBB_U32Matt Arsenault2013-11-18
* R600/SI: Specify S_ADD/S_SUB set SCC and add is commutableMatt Arsenault2013-11-18
* R600/SI: Move patterns to match add / sub to scalar instructionsMatt Arsenault2013-11-18
* R600/SI: Fix extra defs of VCC / SCC.Matt Arsenault2013-11-18
* R600: Enable the IR structurizer by defaultTom Stellard2013-11-18
* R600: Fix a crash in the AMDILCFGStrucurizerTom Stellard2013-11-18
* R600: Add a SubtargetFeatture for disabling the ifcvt pass.Tom Stellard2013-11-18
* R600: Use lower-case for EnableIRStructurizer featureTom Stellard2013-11-18
* R600/SI: Fix illegal VGPR->SGPR copy inside of loopTom Stellard2013-11-18
* R600/SI: Fix another case of illegal VGPR->SGPR copyTom Stellard2013-11-18
* Revert r194865 and r194874.Alexey Samsonov2013-11-18
* R600: Make dot_4 instructions predicableVincent Lejeune2013-11-16
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-15
* Make method staticMatt Arsenault2013-11-15
* R600/SI: Add VReg_96 register class to SIRegisterInfo::hasVGPRs()Tom Stellard2013-11-15
* Add target hook to prevent folding some bitcasted loads.Matt Arsenault2013-11-15
* R600: Fix scheduling of instructions that use the LDS output queueTom Stellard2013-11-15
* R600/SI: Add processor type for HawaiiTom Stellard2013-11-14
* R600/SI: Remove redundant legalizeOperands callMatt Arsenault2013-11-14
* Add #include raw_ostream.h in lib/Target/R600/SIFixSGPRCopies.cppHans Wennborg2013-11-14
* R600/SI: Specify S_ADDK/S_MULK set SCC and are commutableMatt Arsenault2013-11-14
* Indentation fixesMatt Arsenault2013-11-14
* Add a commentMatt Arsenault2013-11-14
* Fix trailing whitespace in debug printingMatt Arsenault2013-11-14
* R600/SIFixSGPRCopies.cpp: Fix \param to \return. [-Wdocumentation]NAKAMURA Takumi2013-11-14
* Whitespace.NAKAMURA Takumi2013-11-14
* R600: Fix uninitialized variable usageTom Stellard2013-11-13
* R600/SI: Add support for private address space load/storeTom Stellard2013-11-13
* R600/SI: Prefer SALU instructions for bit shift operationsTom Stellard2013-11-13
* Remove AllowQuotesInName and friends from MCAsmInfo.Rafael Espindola2013-11-13
* R600: Fix selection failure on EXTLOADMatt Arsenault2013-11-13
* R600: Reenable llvm.R600.load.input/interp.input for compatibilityVincent Lejeune2013-11-12
* R600/SI: Change formatting of printed registers.Matt Arsenault2013-11-12
* R600: Use function inputs to represent data stored in gprVincent Lejeune2013-11-11
* Make method staticMatt Arsenault2013-11-10