summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/R600/R600ISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* R600: Initialize BooleanVectorContentsTom Stellard2013-04-241-0/+1
* R600/SI: add mulhu/mulhs patternsChristian Konig2013-03-271-1/+0
* R600: Use legacy (0 * anything = 0) MUL instructions for pow intrinsicsMichel Danzer2013-03-221-11/+0
* R600: Fix JUMP handling so that MachineInstr verification can occurVincent Lejeune2013-03-111-4/+3
* R600: Optimize another selectcc caseTom Stellard2013-03-081-11/+20
* R600: Improve custom lowering of select_ccTom Stellard2013-03-081-37/+30
* R600: Change operation action from Custom to Expand for BR_CCTom Stellard2013-03-081-41/+2
* R600: Change operation action from Custom to Expand for SETCCTom Stellard2013-03-081-45/+2
* R600: Set BooleanContents to ZeroOrNegativeOneBooleanContentTom Stellard2013-03-081-0/+1
* R600/SI: remove SGPR address space v2Christian Konig2013-03-071-1/+2
* R600/SI: remove shader type intrinsicChristian Konig2013-03-071-1/+0
* R600: Remove LowerConstCopyPass and lower CONST_COPY right after ISel.Vincent Lejeune2013-03-051-1/+7
* R600: Add support for indirect addressing of non default const bufferVincent Lejeune2013-03-051-2/+4
* R600: Fix scheduler crash caused by invalid MachinePointerInfoTom Stellard2013-02-191-1/+1
* R600: Fold zero/one in export instructionsVincent Lejeune2013-02-141-62/+50
* R600: Add support for SET*_DX10 instructionsTom Stellard2013-02-071-29/+79
* R600: Support for indirect addressing v4Tom Stellard2013-02-061-2/+180
* Don't use MRI liveouts in R600.Jakob Stoklund Olesen2013-02-051-4/+11
* R600: improve inputs/interpolation handlingTom Stellard2013-02-051-66/+28
* R600: Consider bitcast when folding const_address node.Tom Stellard2013-01-311-0/+8
* R600: Add a llvm.R600.store.swizzle intrinsicsTom Stellard2013-01-231-2/+18
* R600: Simplify stream outputs intrinsicTom Stellard2013-01-231-32/+0
* R600: rework handling of the constantsTom Stellard2013-01-231-9/+113
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-2/+2
* Resort the #include lines in include/... and lib/... with theChandler Carruth2013-01-021-1/+1
* R600: Expand vec4 INT <-> FP conversionsTom Stellard2012-12-211-0/+4
* Fix warnings with -DNDEBUGTom Stellard2012-12-131-1/+1
* Add R600 backendTom Stellard2012-12-111-0/+905
OpenPOWER on IntegriCloud