aboutsummaryrefslogtreecommitdiffstats
path: root/src/freedreno/ir3/ir3_cp.c
Commit message (Expand)AuthorAgeFilesLines
* freedreno/ir3: add iterator macrosRob Clark2019-12-131-3/+3
* freedreno/ir3: add input/output iteratorsRob Clark2019-11-121-5/+4
* freedreno/ir3: rename fanin/fanout to collect/splitRob Clark2019-11-121-4/+4
* freedreno/a6xx: Add register offset for STG/LDGKristian H. Kristensen2019-11-071-0/+3
* freedreno/ir3: handle the progress caseRob Clark2019-10-241-26/+35
* freedreno/ir3: remove restrictions on const + (abs)/(neg)Rob Clark2019-10-241-10/+0
* freedreno/ir3: allow copy-propagate out of fanoutRob Clark2019-10-241-7/+27
* freedreno/ir3: optimize immed 2nd src to madRob Clark2019-10-181-2/+11
* freedreno/ir3: Add new LDLW/STLW instructionsKristian H. Kristensen2019-10-171-0/+3
* freedreno/ir3: Use third register for offset for LDL and LDLVKristian H. Kristensen2019-10-171-1/+1
* freedreno/ir3: allow copy propagation for relativeRob Clark2019-09-061-9/+19
* freedreno/ir3: fix cp cmps.s optRob Clark2019-09-061-1/+1
* freedreno/ir3: fix mad copy propagation special caseRob Clark2019-09-061-9/+35
* freedreno/ir3: convert back to 32-bit values for half constant registers.Hyunjun Ko2019-06-031-4/+19
* freedreno/ir3: move const_state to ir3_shaderRob Clark2019-05-071-1/+1
* freedreno/ir3: move immediates to const_stateRob Clark2019-05-071-13/+11
* freedreno/ir3: consolidate const stateRob Clark2019-05-071-1/+3
* freedreno/ir3: optimize sam.s2en to samRob Clark2019-03-211-0/+28
* freedreno/ir3/cp: fix ldib bugRob Clark2019-03-151-0/+6
* freedreno/ir3: HIGH reg w/a for a6xxRob Clark2019-02-161-0/+8
* freedreno: move ir3 to common locationRob Clark2018-11-271-0/+653