projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
[mips] Add (setne $lhs, 0) instruction selection pattern.
2013-05-17
Vincent Lejeune
R600: Lower int_load_input to copyFromReg instead of...
commit
|
commitdiff
|
tree
2013-05-17
Vincent Lejeune
R600: Use bottom up scheduling algorithm
commit
|
commitdiff
|
tree
2013-05-17
Vincent Lejeune
R600: Use depth first scheduling algorithm
commit
|
commitdiff
|
tree
2013-05-17
Vincent Lejeune
R600: Replace big texture opcode switch in scheduler...
commit
|
commitdiff
|
tree
2013-05-17
Vincent Lejeune
R600: Relax some vector constraints on Dot4.
commit
|
commitdiff
|
tree
2013-05-17
Vincent Lejeune
R600: Improve texture handling
commit
|
commitdiff
|
tree
2013-05-17
Vincent Lejeune
R600: Rename 128 bit registers.
commit
|
commitdiff
|
tree
2013-05-17
Vincent Lejeune
R600: Some factorization
commit
|
commitdiff
|
tree
2013-05-17
Vincent Lejeune
R600: Factorize Fetch size limit inside AMDGPUSubTarget
commit
|
commitdiff
|
tree
2013-05-17
Vincent Lejeune
R600: prettier dump of clamp
commit
|
commitdiff
|
tree
2013-05-02
Vincent Lejeune
R600: Signed literals are 64bits wide
commit
|
commitdiff
|
tree
2013-05-02
Vincent Lejeune
R600: If previous bundle is dot4, PV valid chan is...
commit
|
commitdiff
|
tree
2013-05-02
Vincent Lejeune
R600: Add a test to check that use_kill is emitted
commit
|
commitdiff
|
tree
2013-05-02
Vincent Lejeune
R600: Improve asmPrint of ALU clause
commit
|
commitdiff
|
tree
2013-05-02
Vincent Lejeune
R600: Prettier asmPrint of Alu
commit
|
commitdiff
|
tree
2013-04-30
Vincent Lejeune
R600: fix loop-address.ll test
commit
|
commitdiff
|
tree
2013-04-30
Vincent Lejeune
R600: Always use texture cache for compute shaders
commit
|
commitdiff
|
tree
2013-04-30
Vincent Lejeune
R600: use native for alu
commit
|
commitdiff
|
tree
2013-04-30
Vincent Lejeune
R600: Packetize instructions
commit
|
commitdiff
|
tree
2013-04-30
Vincent Lejeune
R600: Rework Scheduling to handle difference between...
commit
|
commitdiff
|
tree
2013-04-30
Vincent Lejeune
R600: Add a Bank Swizzle operand
commit
|
commitdiff
|
tree
2013-04-30
Vincent Lejeune
R600: Take inner dependency into tex/vtx clauses
commit
|
commitdiff
|
tree
2013-04-30
Vincent Lejeune
R600: Turn TEX/VTX into native instructions
commit
|
commitdiff
|
tree
2013-04-30
Vincent Lejeune
R600: Add FetchInst bit to instruction defs to denote...
v2[
Vincent Lejeune
]: Split FetchInst into usesTextureCache...
commit
|
commitdiff
|
tree
2013-04-30
Vincent Lejeune
R600: Add some new processor variants
commit
|
commitdiff
|
tree
2013-04-30
Vincent Lejeune
R600: Clean up instruction class definitions
commit
|
commitdiff
|
tree
2013-04-30
Vincent Lejeune
R600: config section now reports use of killgt
commit
|
commitdiff
|
tree
2013-04-23
Vincent Lejeune
R600: Use .AMDGPU.config section to emit stacksize
commit
|
commitdiff
|
tree
2013-04-23
Vincent Lejeune
R600: Add CF_END
commit
|
commitdiff
|
tree
2013-04-17
Vincent Lejeune
R600: Make Export Instruction not duplicable
commit
|
commitdiff
|
tree
2013-04-17
Vincent Lejeune
R600: Export is emitted as a CF_NATIVE inst
commit
|
commitdiff
|
tree
2013-04-17
Vincent Lejeune
R600: Emit used GPRs count
commit
|
commitdiff
|
tree
2013-04-10
Vincent Lejeune
R600: Add VTX_READ_* and RAT_WRITE_CACHELESS_* when...
commit
|
commitdiff
|
tree
2013-04-08
Vincent Lejeune
R600: Control Flow support for pre EG gen
commit
|
commitdiff
|
tree
2013-04-04
Vincent Lejeune
R600: Use a mask for offsets when encoding instructions
commit
|
commitdiff
|
tree
2013-04-04
Vincent Lejeune
R600: Fix wrong address when substituting ENDIF
commit
|
commitdiff
|
tree
2013-04-04
Vincent Lejeune
R600: Take export into account when computing cf address
commit
|
commitdiff
|
tree
2013-04-03
Vincent Lejeune
R600: Fix last ALU of a clause being emitted in a separate...
commit
|
commitdiff
|
tree
2013-04-03
Vincent Lejeune
R600: Factorize maximum alu per clause in a single...
commit
|
commitdiff
|
tree
2013-04-03
Vincent Lejeune
R600: Simplify data structure and add DEBUG to R600ControlFl...
commit
|
commitdiff
|
tree
2013-04-03
Vincent Lejeune
R600: Consider KILLGT as an ALU instruction
commit
|
commitdiff
|
tree
2013-04-01
Vincent Lejeune
R600: Add support for native control flow
commit
|
commitdiff
|
tree
2013-04-01
Vincent Lejeune
R600/SI: Share code recording ShaderTypeAttribute between...
commit
|
commitdiff
|
tree
2013-04-01
Vincent Lejeune
R600: Emit CF_ALU and use true kcache register.
commit
|
commitdiff
|
tree
2013-03-31
Vincent Lejeune
R600: Emit native instructions for tex
commit
|
commitdiff
|
tree
2013-03-14
Vincent Lejeune
R600: Factorize code handling Const Read Port limitation
commit
|
commitdiff
|
tree
2013-03-13
Vincent Lejeune
R600: Remove unused Outputs variable
commit
|
commitdiff
|
tree
2013-03-11
Vincent Lejeune
R600: Fix JUMP handling so that MachineInstr verification...
commit
|
commitdiff
|
tree
2013-03-08
Vincent Lejeune
R600: Change addresspace in fold-kcache.ll
commit
|
commitdiff
|
tree
2013-03-05
Vincent Lejeune
R600: Do not predicate vector op
commit
|
commitdiff
|
tree
2013-03-05
Vincent Lejeune
R600: initial scheduler code
Vincent Lejeune
:
Vincent Lejeune
: [v2]
Vincent Lejeune
: [v3]
commit
|
commitdiff
|
tree
2013-03-05
Vincent Lejeune
R600: Remove LowerConstCopyPass and lower CONST_COPY...
commit
|
commitdiff
|
tree
2013-03-05
Vincent Lejeune
R600: Turn BUILD_VECTOR into Reg_Sequence
commit
|
commitdiff
|
tree
2013-03-05
Vincent Lejeune
R600: CONST_ADDRESS node is not marked as mayLoad anymore
commit
|
commitdiff
|
tree
2013-03-05
Vincent Lejeune
R600: Use MUL_IEEE for trig/fdiv intrinsic
commit
|
commitdiff
|
tree
2013-03-05
Vincent Lejeune
R600: Add support for indirect addressing of non default...
commit
|
commitdiff
|
tree
2013-02-18
Vincent Lejeune
R600/SI: Use MULADD_IEEE/V_MAD_F32 instruction for...
commit
|
commitdiff
|
tree
2013-02-18
Vincent Lejeune
R600: Support for TBO
commit
|
commitdiff
|
tree
2013-02-18
Vincent Lejeune
R600: Increase number of ArrayBase Reg to 32
commit
|
commitdiff
|
tree
2013-02-14
Vincent Lejeune
R600: Do not fold single instruction with more that...
commit
|
commitdiff
|
tree
2013-02-14
Vincent Lejeune
R600: Export instructions are no longer terminator
commit
|
commitdiff
|
tree
2013-02-14
Vincent Lejeune
R600: Fold zero/one in export instructions
commit
|
commitdiff
|
tree
2013-02-14
Vincent Lejeune
R600: Do not fold modifier/litterals in vector inst
commit
|
commitdiff
|
tree
2013-02-10
Vincent Lejeune
Test Commit - Remove some trailing whitespace in R600Instruc...
commit
|
commitdiff
|
tree