projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
R600/SI: improve vector interpolation
2013-03-26
Christian Konig
R600/SI: improve vector interpolation
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-26
Christian Konig
R600/SI: avoid unecessary subreg extraction in IMAGE_SAMPLE
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-26
Christian Konig
R600/SI: switch back to RegPressure scheduling
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-26
Christian Konig
R600/SI: mark most intrinsics as readnone v2
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-26
Christian Konig
R600/SI: replace WQM intrinsic
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-26
Christian Konig
R600/SI: fix ELSE pseudo op handling
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-26
Christian Konig
R600: fix DenseMap with pointer key iteration in the...
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-20
Christian Konig
Revert "pre-RA-sched: fix TargetOpcode usage"
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-20
Christian Konig
pre-RA-sched: fix TargetOpcode usage
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-18
Christian Konig
R600/SI: implement indirect adressing for SI
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-18
Christian Konig
R600/SI: add float vector types
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-18
Christian Konig
R600/SI: add shl pattern
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-18
Christian Konig
R600/SI: add BUFFER_LOAD_DWORD pattern
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-18
Christian Konig
R600/SI: implement SI.load.const intrinsic
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-18
Christian Konig
R600/SI: enable all S_LOAD and S_BUFFER_LOAD opcodes
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-18
Christian Konig
R600/SI: fix inserting waits for all defines
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-08
Christian Konig
R600/SI: adjust test to recent changes
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-07
Christian Konig
R600/SI: rework input interpolation v2
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-07
Christian Konig
R600/SI: remove SI_vs_load_buffer_index
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-07
Christian Konig
R600/SI: remove SGPR address space v2
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-07
Christian Konig
R600/SI: add proper formal parameter handling for SI
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-07
Christian Konig
R600/SI: remove shader type intrinsic
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-07
Christian Konig
R600/SI: switch types of SGPRs to v*i8
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-07
Christian Konig
R600/SI: fix unused variable warning
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-01
Christian Konig
R600/SI: fix sampler tests after fixing wait insertions
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-01
Christian Konig
R600/SI: handle all registers in copyPhysReg v2
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-01
Christian Konig
R600/SI: remove S_MOV immediate patterns
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-01
Christian Konig
R600/SI: remove GPR*AlignEncode
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-01
Christian Konig
R600/SI: fix warning about overloaded virtual
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-03-01
Christian Konig
R600/SI: fix inserting waits for unordered defines
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-26
Christian Konig
R600/SI: Add promotion of e32 to e64 in operand folding
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-26
Christian Konig
R600/SI: add VOP mapping functions
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-26
Christian Konig
R600/SI: swap operands if it helps folding
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-26
Christian Konig
R600/SI: add some more instruction flags
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-26
Christian Konig
R600/SI: add post ISel folding for SI v2
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-26
Christian Konig
R600/SI: add folding helper
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-26
Christian Konig
R600/SI: fix VOP3b encoding v2
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-26
Christian Konig
R600/SI: fix and cleanup SI register definition v2
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-26
Christian Konig
R600/SI: fix stupid typo
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-21
Christian Konig
R600/SI: inline V_ADD|SUB_F32 patterns
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-21
Christian Konig
R600/SI: replace IMPLICIT_DEF with SIOperand.ZERO
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-21
Christian Konig
R600/SI: replace SI_V_CNDLT with a pattern
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-21
Christian Konig
R600/SI: use patterns for clamp, fabs, fneg
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-21
Christian Konig
R600/SI: add all the other missing asm operands v2
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-21
Christian Konig
R600/SI: add the missing M*BUF|IMG asm operands
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-21
Christian Konig
R600/SI: add the missing S_* asm operands
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-21
Christian Konig
R600/SI: rework VOP3 classes
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-21
Christian Konig
R600/SI: simplify VOPC_* pattern v2
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-21
Christian Konig
R600/SI: rework VOP2_* pattern v2
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-21
Christian Konig
R600/SI: rework VOP1_* patterns v2
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-21
Christian Konig
R600/SI: add constant for inline zero operand
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-21
Christian Konig
R600/SI: cleanup SIInstrInfo.td and SIInstrFormat.td
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-16
Christian Konig
R600/SI: Add pattern to simplify i64 loading
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-16
Christian Konig
R600/SI: nuke SReg_1 v3
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-16
Christian Konig
R600/SI: cleanup literal handling v3
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-16
Christian Konig
R600/SI: replace AllReg_* with [SV]Src_* v2
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-16
Christian Konig
R600/SI: fix VOPC encoding v2
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-16
Christian Konig
R600/SI: move *_Helper definitions to SIInstrFormat.td
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-16
Christian Konig
R600/SI: remove some more unused code
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-16
Christian Konig
R600/structurizer: improve inverting conditions
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-16
Christian Konig
R600/structurizer: improve loop handling
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-16
Christian Konig
R600/structurizer: improve finding condition values
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-16
Christian Konig
R600/structurizer: improve PHI value finding
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree
2013-02-16
Christian Konig
R600/structurizer: add class to find the Nearest Common...
Signed-off-by: Christian König <
christian.koenig@amd.com
>
commit
|
commitdiff
|
tree