projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ARM: Creating a vector from a lane of another.
[oota-llvm.git]
/
lib
/
Target
/
R600
/
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
2013-02-16
Christian Konig
R600/structurizer: improve PHI value finding
tree
|
commitdiff
2013-02-16
Christian Konig
R600/structurizer: add class to find the Nearest Common...
tree
|
commitdiff
2013-02-14
Michel Danzer
R600/SI: Fix int_SI_fs_interp_constant
tree
|
commitdiff
2013-02-14
Vincent Lejeune
R600: Do not fold single instruction with more that...
tree
|
commitdiff
2013-02-14
Vincent Lejeune
R600: Export instructions are no longer terminator
tree
|
commitdiff
2013-02-14
Vincent Lejeune
R600: Fold zero/one in export instructions
tree
|
commitdiff
2013-02-14
Vincent Lejeune
R600: Do not fold modifier/litterals in vector inst
tree
|
commitdiff
2013-02-14
Michel Danzer
R600/SI: Check for empty stack in SIAnnotateControlFlow...
tree
|
commitdiff
2013-02-13
Tom Stellard
R600: Add support for 128-bit parameters
tree
|
commitdiff
2013-02-12
Michel Danzer
R600: Fix regression with shadow array sampler on pre...
tree
|
commitdiff
2013-02-11
Michel Danzer
R600/SI: Use V_ADD_F32 instead of V_MOV_B32 for clamp...
tree
|
commitdiff
2013-02-10
Vincent Lejeune
Test Commit - Remove some trailing whitespace in R600In...
tree
|
commitdiff
2013-02-08
Tom Stellard
R600: Dump the function name when TargetLowering::Lower...
tree
|
commitdiff
2013-02-08
Tom Stellard
R600: rework flow creation in the structurizer v2
tree
|
commitdiff
2013-02-08
Tom Stellard
R600: fix loop analyses in the structurizer
tree
|
commitdiff
2013-02-08
Tom Stellard
R600: fix PHI value adding in the structurizer
tree
|
commitdiff
2013-02-07
Tom Stellard
R600/SI: cleanup VGPR encoding
tree
|
commitdiff
2013-02-07
Tom Stellard
R600/SI: Handle VGPR64 destination in copyPhysReg().
tree
|
commitdiff
2013-02-07
Tom Stellard
R600/SI: Add pattern for mul.
tree
|
commitdiff
2013-02-07
Tom Stellard
R600/SI: simplify and fix SMRD encoding
tree
|
commitdiff
2013-02-07
Tom Stellard
R600/SI: add proper 64bit immediate support v2
tree
|
commitdiff
2013-02-07
Tom Stellard
R600: Add an explicit default processor
tree
|
commitdiff
2013-02-07
Tom Stellard
R600/SI: Use proper instructions for array/shadow samplers.
tree
|
commitdiff
2013-02-07
Tom Stellard
R600/SI: Make sample intrinsic address parameter type...
tree
|
commitdiff
2013-02-07
Tom Stellard
R600/SI: Add basic support for more integer vector...
tree
|
commitdiff
2013-02-07
Michel Danzer
R600/SI: Add pattern for flog2
tree
|
commitdiff
2013-02-07
Tom Stellard
R600: Consolidate sub register indices.
tree
|
commitdiff
2013-02-07
Tom Stellard
R600: Add support for SET*_DX10 instructions
tree
|
commitdiff
2013-02-07
Tom Stellard
R600: Fix assembly name for SETGT_INT
tree
|
commitdiff
2013-02-06
Tom Stellard
R600: Support for indirect addressing v4
tree
|
commitdiff
2013-02-05
Jakob Stoklund Olesen
Don't use MRI liveouts in R600.
tree
|
commitdiff
2013-02-05
Tom Stellard
R600: Fold remaining CONST_COPY after expand pseudo...
tree
|
commitdiff
2013-02-05
Tom Stellard
R600: improve inputs/interpolation handling
tree
|
commitdiff
2013-02-05
Tom Stellard
R600: Emit function name in the AsmPrinter
tree
|
commitdiff
2013-02-05
Tom Stellard
R600/SI: Add patterns for fcos and fsin.
tree
|
commitdiff
2013-01-31
NAKAMURA Takumi
Update AMDGPURegisterInfo::eliminateFrameIndex() corres...
tree
|
commitdiff
2013-01-31
Tom Stellard
R600: Fold clamp, neg, abs
tree
|
commitdiff
2013-01-31
Tom Stellard
R600: Consider bitcast when folding const_address node.
tree
|
commitdiff
2013-01-31
Tom Stellard
R600: Make store_dummy intrinsic more general by passin...
tree
|
commitdiff
2013-01-29
NAKAMURA Takumi
R600/AMDILPeepholeOptimizer.cpp: Tweak std::make_pair...
tree
|
commitdiff
2013-01-23
Tom Stellard
R600: Add a llvm.R600.store.swizzle intrinsics
tree
|
commitdiff
2013-01-23
Tom Stellard
R600: Simplify stream outputs intrinsic
tree
|
commitdiff
2013-01-23
Tom Stellard
R600: rework handling of the constants
tree
|
commitdiff
2013-01-23
Tom Stellard
R600: Add a CONST_ADDRESS node to model constant buf...
tree
|
commitdiff
2013-01-23
Tom Stellard
R600: Factorise VTX_WORD0 and VTX_WORD1 in tblgen def
tree
|
commitdiff
2013-01-21
Tom Stellard
R600/SI: Use unnormalized coordinates for sampling...
tree
|
commitdiff
2013-01-21
Tom Stellard
R600/SI: Take target parameter for sample intrinsics.
tree
|
commitdiff
2013-01-21
Tom Stellard
R600/SI: Derive all sample intrinsics from a single...
tree
|
commitdiff
next