summaryrefslogtreecommitdiff
path: root/lib/Target/R600/SIInstructions.td
AgeCommit message (Expand)AuthorFilesLines
2013-04-03R600: Use legacy (0 * anything = 0) MUL instructions for pow intrinsicsMichel Danzer1-2/+1
2013-04-03R600/SI: fix VOP3b encoding v2Christian Konig1-6/+8
2013-04-03R600/SI: fix and cleanup SI register definition v2Christian Konig1-2/+3
2013-04-03R600/SI: add all the other missing asm operands v2Christian Konig1-22/+25
2013-04-03R600/SI: simplify VOPC_* pattern v2Christian Konig1-248/+196
2013-02-27R600/SI: Add pattern for sign extension of i1 to i32.mesa-9.1Michel Danzer1-0/+5
2013-02-27R600/SI: Add pattern for logical or of i1 values.Michel Danzer1-0/+4
2013-02-27R600/SI: Add pattern for fceil.Michel Danzer1-1/+3
2013-02-27R600/SI: replace SI_V_CNDLT with a patternChristian Konig1-7/+5
2013-02-21R600/SI: Make sure M0 is loaded for V_INTERP_MOV_F32Michel Danzer1-1/+2
2013-02-19R600/SI: Add pattern to simplify i64 loadingckoenig1-0/+5
2013-02-19R600/SI: nuke SReg_1 v3ckoenig1-31/+19
2013-02-19R600/SI: cleanup literal handling v3ckoenig1-44/+37
2013-02-19R600/SI: replace AllReg_* with [SV]Src_* v2ckoenig1-64/+64
2013-02-19R600/SI: Fix int_SI_fs_interp_constantdaenzer1-11/+18
2013-02-06R600/SI: Add pattern for mul.Michel Dänzer1-0/+4
2013-02-06R600/SI: simplify and fix SMRD encodingChristian König1-3/+36
2013-02-06R600/SI: add proper 64bit immediate support v2Christian König1-11/+8
2013-02-06R600/SI: Add pattern for flog2.Michel Dänzer1-1/+3
2013-02-04R600/SI: Use proper instructions for array/shadow samplers.Michel Dänzer1-3/+39
2013-02-04R600/SI: Make sample intrinsic address parameter type overloaded.Michel Dänzer1-18/+34
2013-02-04R600/SI: Add basic support for more integer vector types.Michel Dänzer1-6/+10
2013-02-04R600: Consolidate sub register indices.Michel Dänzer1-24/+24
2013-01-28R600/SI: Add patterns for fcos and fsin.Michel Dänzer1-0/+10
2013-01-16R600/SI: Use unnormalized coordinates for sampling with the RECT target.push-jan16Michel Dänzer1-0/+6
2013-01-16R600/SI: Take target parameter for sample intrinsics.Michel Dänzer1-3/+3
2013-01-08R600: Optimize and cleanup KILL on SIChristian König1-12/+12
2013-01-04AMDGPU: Rename backend to R600Tom Stellard1-0/+1351