projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix indentation.
[oota-llvm.git]
/
lib
/
Target
/
R600
/
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
2013-02-21
Christian Konig
R600/SI: rework VOP3 classes
tree
|
commitdiff
2013-02-21
Christian Konig
R600/SI: simplify VOPC_* pattern v2
tree
|
commitdiff
2013-02-21
Christian Konig
R600/SI: rework VOP2_* pattern v2
tree
|
commitdiff
2013-02-21
Christian Konig
R600/SI: rework VOP1_* patterns v2
tree
|
commitdiff
2013-02-21
Christian Konig
R600/SI: add constant for inline zero operand
tree
|
commitdiff
2013-02-21
Christian Konig
R600/SI: cleanup SIInstrInfo.td and SIInstrFormat.td
tree
|
commitdiff
2013-02-21
Tom Stellard
R600: Fix for Unigine when MachineSched is enabled
tree
|
commitdiff
2013-02-21
Michel Danzer
R600/SI: Make sure M0 is loaded for V_INTERP_MOV_F32
tree
|
commitdiff
2013-02-20
Jim Grosbach
R600: Update for name changes from r175667.
tree
|
commitdiff
2013-02-19
Tom Stellard
R600: Add AR_X to the R600_TReg_X register class.
tree
|
commitdiff
2013-02-19
Tom Stellard
R600: Mark all members of the TRegMem register class...
tree
|
commitdiff
2013-02-19
Tom Stellard
R600: Fix scheduler crash caused by invalid MachinePoin...
tree
|
commitdiff
2013-02-19
Tom Stellard
R600: Fix tracking of implicit defs in the IndirectAddr...
tree
|
commitdiff
2013-02-18
David Blaikie
Use LLVM_DELETED_FUNCTION rather than '// do not implem...
tree
|
commitdiff
2013-02-18
Vincent Lejeune
R600/SI: Use MULADD_IEEE/V_MAD_F32 instruction for...
tree
|
commitdiff
2013-02-18
Vincent Lejeune
R600: Support for TBO
tree
|
commitdiff
2013-02-18
Vincent Lejeune
R600: Increase number of ArrayBase Reg to 32
tree
|
commitdiff
2013-02-16
NAKAMURA Takumi
Target/R600/CMakeLists.txt: Prune SILowerLiteralConstan...
tree
|
commitdiff
2013-02-16
Christian Konig
R600/SI: Add pattern to simplify i64 loading
tree
|
commitdiff
2013-02-16
Christian Konig
R600/SI: nuke SReg_1 v3
tree
|
commitdiff
2013-02-16
Christian Konig
R600/SI: cleanup literal handling v3
tree
|
commitdiff
2013-02-16
Christian Konig
R600/SI: replace AllReg_* with [SV]Src_* v2
tree
|
commitdiff
2013-02-16
Christian Konig
R600/SI: fix VOPC encoding v2
tree
|
commitdiff
2013-02-16
Christian Konig
R600/SI: move *_Helper definitions to SIInstrFormat.td
tree
|
commitdiff
2013-02-16
Christian Konig
R600/SI: remove some more unused code
tree
|
commitdiff
2013-02-16
Christian Konig
R600/structurizer: improve inverting conditions
tree
|
commitdiff
2013-02-16
Christian Konig
R600/structurizer: improve loop handling
tree
|
commitdiff
2013-02-16
Christian Konig
R600/structurizer: improve finding condition values
tree
|
commitdiff
next