aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/R600/SIISelLowering.h
Commit message (Expand)AuthorAgeFilesLines
* R600/SI: Improve legalization of vector operationsTom Stellard2013-08-141-0/+1
* R600/SI: Convert v16i8 resource descriptors to i128Tom Stellard2013-08-141-0/+3
* R600/SI: FMA is faster than fmul and fadd for f64Niels Ole Salscheider2013-08-101-0/+1
* R600/SI: Add more special cases for opcodes to ensureSRegLimit()Tom Stellard2013-08-061-0/+2
* R600/SI: Custom lower i64 ZERO_EXTENDTom Stellard2013-08-011-0/+1
* R600/SI: Report unaligned memory accesses as legal for > 32-bit typesTom Stellard2013-06-251-0/+1
* Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling2013-06-071-3/+0
* R600/SI: Add support for work item and work group intrinsicsTom Stellard2013-06-031-0/+4
* R600/SI: Custom lower i64 sign_extendTom Stellard2013-06-031-0/+1
* R600/SI: Adjust some instructions' out register class after ISelTom Stellard2013-06-031-0/+1
* R600/SI: Rework MUBUF store instructionsTom Stellard2013-06-031-1/+0
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-251-1/+1
* R600/SI: Make fitsRegClass() operands constTom Stellard2013-05-201-1/+2
* Add LLVMContext argument to getSetCCResultTypeMatt Arsenault2013-05-181-2/+2
* R600/SI: dynamical figure out the reg class of MIMGChristian Konig2013-04-101-0/+2
* R600/SI: adjust writemask to only the used componentsChristian Konig2013-04-101-0/+3
* R600/SI: Add support for buffer stores v2Tom Stellard2013-04-051-0/+1
* R600/SI: replace WQM intrinsicChristian Konig2013-03-261-3/+0
* R600/SI: add shl patternChristian Konig2013-03-181-0/+1
* R600/SI: rework input interpolation v2Christian Konig2013-03-071-4/+0
* R600/SI: remove SGPR address space v2Christian Konig2013-03-071-1/+0
* R600/SI: add proper formal parameter handling for SIChristian Konig2013-03-071-0/+7
* R600/SI: add post ISel folding for SI v2Christian Konig2013-02-261-0/+9
* R600/SI: add folding helperChristian Konig2013-02-261-0/+1
* R600/SI: replace SI_V_CNDLT with a patternChristian Konig2013-02-211-2/+0
* R600/SI: nuke SReg_1 v3Christian Konig2013-02-161-3/+0
* R600/SI: Fix int_SI_fs_interp_constantMichel Danzer2013-02-141-2/+0
* R600: Proper insert S_WAITCNT instructionsTom Stellard2013-01-181-5/+0
* R600: Optimize and cleanup KILL on SITom Stellard2013-01-181-2/+0
* R600: New control flow for SI v2Tom Stellard2012-12-191-1/+1
* Add R600 backendTom Stellard2012-12-111-0/+62