projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[ms-inline asm] Remove some dead code.
[oota-llvm.git]
/
lib
/
Target
/
R600
/
2013-04-15
Tom Stellard
R600/SI: Emit config values in register value pairs.
tree
|
commitdiff
2013-04-15
Tom Stellard
R600/SI: Emit configuration value in the .AMDGPU.config...
tree
|
commitdiff
2013-04-15
Tom Stellard
R600: Emit ELF formatted code rather than raw ISA.
tree
|
commitdiff
2013-04-11
NAKAMURA Takumi
R600ControlFlowFinalizer.cpp: Fix a warning. [-Wunused...
tree
|
commitdiff
2013-04-11
NAKAMURA Takumi
Whitespace.
tree
|
commitdiff
2013-04-10
Michel Danzer
R600/SI: Add pattern for AMDGPUurecip
tree
|
commitdiff
2013-04-10
Vincent Lejeune
R600: Add VTX_READ_* and RAT_WRITE_CACHELESS_* when...
tree
|
commitdiff
2013-04-10
Christian Konig
R600/SI: dynamical figure out the reg class of MIMG
tree
|
commitdiff
2013-04-10
Christian Konig
R600/SI: adjust writemask to only the used components
tree
|
commitdiff
2013-04-10
Christian Konig
R600/SI: remove image sample writemask
tree
|
commitdiff
2013-04-08
Vincent Lejeune
R600: Control Flow support for pre EG gen
tree
|
commitdiff
2013-04-05
Tom Stellard
R600/SI: Add support for buffer stores v2
tree
|
commitdiff
2013-04-05
Tom Stellard
R600/SI: Use same names for corresponding MUBUF operand...
tree
|
commitdiff
2013-04-05
Tom Stellard
R600: Add RV670 processor
tree
|
commitdiff
2013-04-05
Tom Stellard
R600/SI: Add processor types for each SI variant
tree
|
commitdiff
2013-04-05
Tom Stellard
R600/SI: Avoid generating S_MOVs with 64-bit immediates v2
tree
|
commitdiff
2013-04-04
Vincent Lejeune
R600: Use a mask for offsets when encoding instructions
tree
|
commitdiff
2013-04-04
Vincent Lejeune
R600: Fix wrong address when substituting ENDIF
tree
|
commitdiff
2013-04-04
Vincent Lejeune
R600: Take export into account when computing cf address
tree
|
commitdiff
2013-04-03
Vincent Lejeune
R600: Fix last ALU of a clause being emitted in a separ...
tree
|
commitdiff
2013-04-03
Vincent Lejeune
R600: Factorize maximum alu per clause in a single...
tree
|
commitdiff
2013-04-03
Vincent Lejeune
R600: Simplify data structure and add DEBUG to R600Cont...
tree
|
commitdiff
2013-04-03
Vincent Lejeune
R600: Consider KILLGT as an ALU instruction
tree
|
commitdiff
2013-04-01
NAKAMURA Takumi
Target/R600: Fix CMake build to add missing files.
tree
|
commitdiff
2013-04-01
Vincent Lejeune
R600: Add support for native control flow
tree
|
commitdiff
2013-04-01
Vincent Lejeune
R600/SI: Share code recording ShaderTypeAttribute betwe...
tree
|
commitdiff
2013-04-01
Vincent Lejeune
R600: Emit CF_ALU and use true kcache register.
tree
|
commitdiff
2013-03-31
Vincent Lejeune
R600: Emit native instructions for tex
tree
|
commitdiff
2013-03-28
Eric Christopher
These two are default in the constructor for MCAsmInfo.
tree
|
commitdiff
2013-03-27
Christian Konig
R600/SI: add SETO/SETUO patterns
tree
|
commitdiff
2013-03-27
Christian Konig
R600/SI: add cummuting of rev instructions
tree
|
commitdiff
2013-03-27
Christian Konig
R600/SI: add mulhu/mulhs patterns
tree
|
commitdiff
2013-03-27
Christian Konig
R600/SI: add srl/sha patterns for SI
tree
|
commitdiff
2013-03-26
NAKAMURA Takumi
R600/SIMCCodeEmitter.cpp: Prune a couple of unused...
tree
|
commitdiff
2013-03-26
Christian Konig
R600/SI: improve post ISel folding
tree
|
commitdiff
2013-03-26
Christian Konig
R600/SI: improve vector interpolation
tree
|
commitdiff
2013-03-26
Christian Konig
R600/SI: avoid unecessary subreg extraction in IMAGE_SAMPLE
tree
|
commitdiff
2013-03-26
Christian Konig
R600/SI: switch back to RegPressure scheduling
tree
|
commitdiff
2013-03-26
Christian Konig
R600/SI: mark most intrinsics as readnone v2
tree
|
commitdiff
2013-03-26
Christian Konig
R600/SI: replace WQM intrinsic
tree
|
commitdiff
2013-03-26
Christian Konig
R600/SI: fix ELSE pseudo op handling
tree
|
commitdiff
2013-03-26
Christian Konig
R600: fix DenseMap with pointer key iteration in the...
tree
|
commitdiff
2013-03-22
Michel Danzer
R600: Use legacy (0 * anything = 0) MUL instructions...
tree
|
commitdiff
2013-03-18
Christian Konig
R600/SI: implement indirect adressing for SI
tree
|
commitdiff
2013-03-18
Christian Konig
R600/SI: add float vector types
tree
|
commitdiff
2013-03-18
Christian Konig
R600/SI: add shl pattern
tree
|
commitdiff
2013-03-18
Christian Konig
R600/SI: add BUFFER_LOAD_DWORD pattern
tree
|
commitdiff
2013-03-18
Christian Konig
R600/SI: implement SI.load.const intrinsic
tree
|
commitdiff
2013-03-18
Christian Konig
R600/SI: enable all S_LOAD and S_BUFFER_LOAD opcodes
tree
|
commitdiff
2013-03-18
Christian Konig
R600/SI: fix inserting waits for all defines
tree
|
commitdiff
2013-03-14
Vincent Lejeune
R600: Factorize code handling Const Read Port limitation
tree
|
commitdiff
2013-03-13
Vincent Lejeune
R600: Remove unused Outputs variable
tree
|
commitdiff
2013-03-11
Vincent Lejeune
R600: Fix JUMP handling so that MachineInstr verificati...
tree
|
commitdiff
2013-03-11
NAKAMURA Takumi
R600MachineScheduler.cpp: Fix use cases of dbgs()....
tree
|
commitdiff
2013-03-08
Tom Stellard
R600: Optimize another selectcc case
tree
|
commitdiff
2013-03-08
Tom Stellard
R600: Improve custom lowering of select_cc
tree
|
commitdiff
2013-03-08
Tom Stellard
R600: Change operation action from Custom to Expand...
tree
|
commitdiff
2013-03-08
Tom Stellard
R600: Change operation action from Custom to Expand...
tree
|
commitdiff
2013-03-08
Tom Stellard
R600: Set BooleanContents to ZeroOrNegativeOneBooleanCo...
tree
|
commitdiff
2013-03-08
Michel Danzer
R600/SI: Use source scheduler
tree
|
commitdiff
2013-03-07
Christian Konig
R600/SI: rework input interpolation v2
tree
|
commitdiff
2013-03-07
Christian Konig
R600/SI: remove SI_vs_load_buffer_index
tree
|
commitdiff
2013-03-07
Christian Konig
R600/SI: remove SGPR address space v2
tree
|
commitdiff
2013-03-07
Christian Konig
R600/SI: add proper formal parameter handling for SI
tree
|
commitdiff
2013-03-07
Christian Konig
R600/SI: remove shader type intrinsic
tree
|
commitdiff
2013-03-07
Christian Konig
R600/SI: switch types of SGPRs to v*i8
tree
|
commitdiff
2013-03-07
Christian Konig
R600/SI: fix unused variable warning
tree
|
commitdiff
2013-03-05
Vincent Lejeune
R600: Do not predicate vector op
tree
|
commitdiff
2013-03-05
Benjamin Kramer
Update cmake build.
tree
|
commitdiff
2013-03-05
Vincent Lejeune
R600: initial scheduler code
tree
|
commitdiff
2013-03-05
Vincent Lejeune
R600: Remove LowerConstCopyPass and lower CONST_COPY...
tree
|
commitdiff
2013-03-05
Vincent Lejeune
R600: Turn BUILD_VECTOR into Reg_Sequence
tree
|
commitdiff
2013-03-05
Vincent Lejeune
R600: CONST_ADDRESS node is not marked as mayLoad anymore
tree
|
commitdiff
2013-03-05
Vincent Lejeune
R600: Use MUL_IEEE for trig/fdiv intrinsic
tree
|
commitdiff
2013-03-05
Vincent Lejeune
R600: Add support for indirect addressing of non defaul...
tree
|
commitdiff
2013-03-04
Tom Stellard
R600: Clean up datalayout strings so they better match...
tree
|
commitdiff
2013-03-01
Christian Konig
R600/SI: handle all registers in copyPhysReg v2
tree
|
commitdiff
2013-03-01
Christian Konig
R600/SI: remove S_MOV immediate patterns
tree
|
commitdiff
2013-03-01
Christian Konig
R600/SI: remove GPR*AlignEncode
tree
|
commitdiff
2013-03-01
Christian Konig
R600/SI: fix warning about overloaded virtual
tree
|
commitdiff
2013-03-01
Christian Konig
R600/SI: fix inserting waits for unordered defines
tree
|
commitdiff
2013-02-26
Christian Konig
R600/SI: Add promotion of e32 to e64 in operand folding
tree
|
commitdiff
2013-02-26
Christian Konig
R600/SI: add VOP mapping functions
tree
|
commitdiff
2013-02-26
Christian Konig
R600/SI: swap operands if it helps folding
tree
|
commitdiff
2013-02-26
Christian Konig
R600/SI: add some more instruction flags
tree
|
commitdiff
2013-02-26
Christian Konig
R600/SI: add post ISel folding for SI v2
tree
|
commitdiff
2013-02-26
Christian Konig
R600/SI: add folding helper
tree
|
commitdiff
2013-02-26
Christian Konig
R600/SI: fix VOP3b encoding v2
tree
|
commitdiff
2013-02-26
Christian Konig
R600/SI: fix and cleanup SI register definition v2
tree
|
commitdiff
2013-02-26
Christian Konig
R600/SI: fix stupid typo
tree
|
commitdiff
2013-02-22
Michel Danzer
R600/SI: Add pattern for sign extension of i1 to i32.
tree
|
commitdiff
2013-02-22
Michel Danzer
R600/SI: Add pattern for logical or of i1 values.
tree
|
commitdiff
2013-02-22
Michel Danzer
R600/SI: Add pattern for fceil.
tree
|
commitdiff
2013-02-21
Christian Konig
R600/SI: inline V_ADD|SUB_F32 patterns
tree
|
commitdiff
2013-02-21
Christian Konig
R600/SI: replace IMPLICIT_DEF with SIOperand.ZERO
tree
|
commitdiff
2013-02-21
Christian Konig
R600/SI: replace SI_V_CNDLT with a pattern
tree
|
commitdiff
2013-02-21
Christian Konig
R600/SI: use patterns for clamp, fabs, fneg
tree
|
commitdiff
2013-02-21
Christian Konig
R600/SI: add all the other missing asm operands v2
tree
|
commitdiff
2013-02-21
Christian Konig
R600/SI: add the missing M*BUF|IMG asm operands
tree
|
commitdiff
2013-02-21
Christian Konig
R600/SI: add the missing S_* asm operands
tree
|
commitdiff
next