summaryrefslogtreecommitdiff
path: root/lib/Target/R600/R600ISelLowering.cpp
Commit message (Expand)AuthorAge
* R600: Expand SUB for v2i32/v4i32Tom Stellard2013-05-10
* R600: Expand MUL for v4i32/v2i32Tom Stellard2013-05-10
* R600: Expand SRA for v4i32/v2i32Tom Stellard2013-05-10
* R600: Expand vselect for v4i32 and v2i32Tom Stellard2013-05-10
* R600: Expand vector or, shl, srl, and xor nodesTom Stellard2013-05-03
* R600: Initialize BooleanVectorContentsTom Stellard2013-04-24
* R600/SI: add mulhu/mulhs patternsChristian Konig2013-03-27
* R600: Use legacy (0 * anything = 0) MUL instructions for pow intrinsicsMichel Danzer2013-03-22
* R600: Fix JUMP handling so that MachineInstr verification can occurVincent Lejeune2013-03-11
* R600: Optimize another selectcc caseTom Stellard2013-03-08
* R600: Improve custom lowering of select_ccTom Stellard2013-03-08
* R600: Change operation action from Custom to Expand for BR_CCTom Stellard2013-03-08
* R600: Change operation action from Custom to Expand for SETCCTom Stellard2013-03-08
* R600: Set BooleanContents to ZeroOrNegativeOneBooleanContentTom Stellard2013-03-08
* R600/SI: remove SGPR address space v2Christian Konig2013-03-07
* R600/SI: remove shader type intrinsicChristian Konig2013-03-07
* R600: Remove LowerConstCopyPass and lower CONST_COPY right after ISel.Vincent Lejeune2013-03-05
* R600: Add support for indirect addressing of non default const bufferVincent Lejeune2013-03-05
* R600: Fix scheduler crash caused by invalid MachinePointerInfoTom Stellard2013-02-19
* R600: Fold zero/one in export instructionsVincent Lejeune2013-02-14
* R600: Add support for SET*_DX10 instructionsTom Stellard2013-02-07
* R600: Support for indirect addressing v4Tom Stellard2013-02-06
* Don't use MRI liveouts in R600.Jakob Stoklund Olesen2013-02-05
* R600: improve inputs/interpolation handlingTom Stellard2013-02-05
* R600: Consider bitcast when folding const_address node.Tom Stellard2013-01-31
* R600: Add a llvm.R600.store.swizzle intrinsicsTom Stellard2013-01-23
* R600: Simplify stream outputs intrinsicTom Stellard2013-01-23
* R600: rework handling of the constantsTom Stellard2013-01-23
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Resort the #include lines in include/... and lib/... with theChandler Carruth2013-01-02
* R600: Expand vec4 INT <-> FP conversionsTom Stellard2012-12-21
* Fix warnings with -DNDEBUGTom Stellard2012-12-13
* Add R600 backendTom Stellard2012-12-11