projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
R600/SI: Use mad for fsub + fmul
[oota-llvm.git]
/
test
/
CodeGen
/
R600
/
2014-08-29
Matt Arsenault
R600/SI: Use mad for fsub + fmul
tree
|
commitdiff
2014-08-22
Tom Stellard
R600/SI: Use READ2/WRITE2 instructions for 64-bit mem...
tree
|
commitdiff
2014-08-22
Tom Stellard
R600/SI: Use a ComplexPattern for DS loads and stores
tree
|
commitdiff
2014-08-21
Tom Stellard
R600/SI: Teach moveToVALU how to handle more S_LOAD_...
tree
|
commitdiff
2014-08-21
Tom Stellard
R600/SI: Make sure SCRATCH_WAVE_OFFSET is added as...
tree
|
commitdiff
2014-08-15
Matt Arsenault
R600/SI: Move all fabs / fneg handling to patterns
tree
|
commitdiff
2014-08-15
Matt Arsenault
R600/SI: Use source modifiers for f64 fneg
tree
|
commitdiff
2014-08-15
Matt Arsenault
R600/SI: Use source modifier for f64 fabs
tree
|
commitdiff
2014-08-15
Matt Arsenault
R600/SI: Fix offset folding in some cases with shifted...
tree
|
commitdiff
2014-08-15
Matt Arsenault
R600/SI: Add intrinsic for ldexp
tree
|
commitdiff
2014-08-15
Matt Arsenault
R600/SI: Implement isLegalAddressingMode
tree
|
commitdiff
2014-08-13
Matt Arsenault
R600: Correctly set the src value offset for scalarized...
tree
|
commitdiff
2014-08-13
Hal Finkel
Fix classof for ISD::INTRINSIC_W_CHAIN and INTRINSIC_VOID
tree
|
commitdiff
2014-08-12
Jan Vesely
R600: Use optimized 24bit path in udivrem
tree
|
commitdiff
2014-08-12
Jan Vesely
R600: Use i24 optimized path for SREM
tree
|
commitdiff
2014-08-11
Tom Stellard
R600/SI: Add a ComplexPattern for selecting MUBUF _OFFS...
tree
|
commitdiff
2014-08-11
Tom Stellard
R600/SI: Add check for low 32 bits of encoding to mubuf...
tree
|
commitdiff
2014-08-11
Tom Stellard
R600/SI: Clear lds bit on MUBUF instructions used for...
tree
|
commitdiff
2014-08-11
Tom Stellard
R600/SI: Fix broken test
tree
|
commitdiff
2014-08-09
Tom Stellard
R600/SI: Custom lower CONCAT_VECTORS
tree
|
commitdiff
2014-08-09
Tom Stellard
R600/SI: Update concat_vectors.ll to check for scratch...
tree
|
commitdiff
2014-08-06
Matt Arsenault
R600: Cleanup fadd and fsub tests
tree
|
commitdiff
2014-08-06
Matt Arsenault
R600: Increase nearby load scheduling threshold.
tree
|
commitdiff
2014-08-06
Matt Arsenault
R600/SI: Implement areLoadsFromSameBasePtr
tree
|
commitdiff
2014-08-05
Tom Stellard
R600/SI: Update MUBUF assembly string to match AMD...
tree
|
commitdiff
2014-08-05
Tom Stellard
R600/SI: Avoid generating REGISTER_LOAD instructions.
tree
|
commitdiff
2014-08-03
Matt Arsenault
R600/SI: Fix extra whitespace in asm str
tree
|
commitdiff
2014-08-02
Matt Arsenault
R600: Cleanup fneg tests
tree
|
commitdiff
2014-08-01
Tom Stellard
Revert "R600: Move code for generating REGISTER_LOAD...
tree
|
commitdiff
2014-08-01
Tom Stellard
R600: Move code for generating REGISTER_LOAD into R600I...
tree
|
commitdiff
2014-08-01
Matt Arsenault
R600: Cleanup test
tree
|
commitdiff
2014-08-01
Tom Stellard
R600/SI: Do abs/neg folding with ComplexPatterns
tree
|
commitdiff
2014-08-01
Tom Stellard
R600/SI: Fold immediates when shrinking instructions
tree
|
commitdiff
2014-08-01
Tom Stellard
R600/SI: Fix incorrect commute operation in shrink...
tree
|
commitdiff
2014-07-31
Jan Vesely
R600: Modernize work item intrinsics test
tree
|
commitdiff
2014-07-28
Matt Arsenault
R600: Modernize test
tree
|
commitdiff
2014-07-28
Matt Arsenault
R600/SI: Implement getOptimalMemOpType
tree
|
commitdiff
2014-07-27
Matt Arsenault
Add alignment value to allowsUnalignedMemoryAccess
tree
|
commitdiff
2014-07-26
Matt Arsenault
R600/SI: Fix broken test.
tree
|
commitdiff
2014-07-26
Chandler Carruth
[SDAG] When performing post-legalize DAG combining...
tree
|
commitdiff
2014-07-24
Chandler Carruth
[SDAG] Introduce a combined set to the DAG combiner...
tree
|
commitdiff
2014-07-24
Matt Arsenault
R600: Add FMA instructions for Evergreen
tree
|
commitdiff
2014-07-24
Matt Arsenault
R600: Match rcp node on pre-SI
tree
|
commitdiff
2014-07-24
Matt Arsenault
R600: Fix LowerSDIV24
tree
|
commitdiff
2014-07-23
Chandler Carruth
[SDAG] Make the DAGCombine worklist not grow endlessly...
tree
|
commitdiff
2014-07-21
Tom Stellard
R600/SI: Add instruction shrinking pass
tree
|
commitdiff
2014-07-21
Tom Stellard
R600/SI: Clean up some of the unused REGISTER_{LOAD...
tree
|
commitdiff
2014-07-21
Tom Stellard
R600/SI: Use scratch memory for large private arrays
tree
|
commitdiff
2014-07-21
Tom Stellard
R600/SI: Store constant initializer data in constant...
tree
|
commitdiff
2014-07-21
Tom Stellard
R600/SI: Use VALU for i1 XOR
tree
|
commitdiff
2014-07-20
Matt Arsenault
R600: Add missing test for concat_vectors
tree
|
commitdiff
2014-07-20
Matt Arsenault
R600/SI: Remove dead code and add missing tests.
tree
|
commitdiff
2014-07-19
Matt Arsenault
R600/SI: implement range reduction for sin/cos
tree
|
commitdiff
2014-07-18
Tim Northover
R600: support fpext/fptrunc operations to and from...
tree
|
commitdiff
2014-07-18
Tim Northover
CodeGen: soften f16 type by default instead of marking...
tree
|
commitdiff
2014-07-18
Tim Northover
R600: rename misleading fp16 test.
tree
|
commitdiff
2014-07-18
Tim Northover
R600: support f16 -> f64 conversion intrinsic.
tree
|
commitdiff
2014-07-17
Tim Northover
CodeGen: extend f16 conversions to permit types > float.
tree
|
commitdiff
2014-07-15
Matt Arsenault
R600/SI: Allow using f32 rcp / rsq when denormals not...
tree
|
commitdiff
2014-07-15
Matt Arsenault
R600/SI: Fix select on i1
tree
|
commitdiff
2014-07-15
Matt Arsenault
R600/SI: Implement less wrong f32 fdiv
tree
|
commitdiff
2014-07-15
Jan Vesely
R600: Implement zero undef variants of ctlz/cttz
tree
|
commitdiff
2014-07-15
Matt Arsenault
R600: Add dag combine for copy of an illegal type.
tree
|
commitdiff
2014-07-14
Matt Arsenault
R600: Add denormal handling subtarget features.
tree
|
commitdiff
2014-07-14
Matt Arsenault
R600/SI: Default to no single precision denormals.
tree
|
commitdiff
2014-07-13
Matt Arsenault
R600: Run more tests with promote alloca disabled.
tree
|
commitdiff
2014-07-13
Matt Arsenault
R600: Run private-memory test with and without alloca...
tree
|
commitdiff
2014-07-12
Matt Arsenault
R600: Add missing tests for some intrinsics
tree
|
commitdiff
2014-07-11
Marek Olsak
R600/SI: Use i32 vectors for resources and samplers
tree
|
commitdiff
2014-07-11
Marek Olsak
R600/SI: add sample and image intrinsics exposing all...
tree
|
commitdiff
2014-07-10
Jan Vesely
R600: Implement float to long/ulong
tree
|
commitdiff
2014-07-10
Matt Arsenault
Revert "Revert r212640, "Add trunc (select c, a, b...
tree
|
commitdiff
2014-07-10
NAKAMURA Takumi
Revert r212640, "Add trunc (select c, a, b) -> select...
tree
|
commitdiff
2014-07-10
Matt Arsenault
R600/SI: Add support for llvm.convert.{to|from}.fp16
tree
|
commitdiff
2014-07-09
Matt Arsenault
Add trunc (select c, a, b) -> select c (trunc a), ...
tree
|
commitdiff
2014-07-07
Matt Arsenault
R600: Fix mishandling of load / store chains.
tree
|
commitdiff
2014-07-02
Tom Stellard
R600: Promote i64 loads to v2i32
tree
|
commitdiff
2014-06-27
Matt Arsenault
Revert "Temporary hack to try cleaning extra .s file...
tree
|
commitdiff
2014-06-27
Matt Arsenault
Temporary hack to try cleaning extra .s file from bots.
tree
|
commitdiff
2014-06-27
David Blaikie
Fix test so it doesn't try to write out temporary files...
tree
|
commitdiff
2014-06-27
Matt Arsenault
R600: Don't crash on unhandled instruction in promote...
tree
|
commitdiff
2014-06-27
Matt Arsenault
R600: Add some testcases for promote alloca pass.
tree
|
commitdiff
2014-06-26
Matt Arsenault
R600/SI: Add FP mode bits to binary.
tree
|
commitdiff
2014-06-26
Matt Arsenault
R600: Fix vector FMA
tree
|
commitdiff
2014-06-24
Tom Stellard
R600: Promote i64 stores to v2i32
tree
|
commitdiff
2014-06-24
Matt Arsenault
R600: Fix inconsistency in rsq instructions.
tree
|
commitdiff
2014-06-23
Matt Arsenault
R600/SI: Fix div_scale intrinsic.
tree
|
commitdiff
2014-06-23
Matt Arsenault
R600: Move add/sub with overflow out of AMDILISelLowering
tree
|
commitdiff
2014-06-23
Matt Arsenault
R600/SI: Handle i64 sub.
tree
|
commitdiff
2014-06-22
Jan Vesely
R600: Add udivrem test
tree
|
commitdiff
2014-06-20
Tom Stellard
R600/SI: Add patterns for ctpop inside a branch
tree
|
commitdiff
2014-06-20
Tom Stellard
R600/SI: Add a pattern for f32 ftrunc
tree
|
commitdiff
2014-06-20
Tom Stellard
R600: Expand vector flog2
tree
|
commitdiff
2014-06-20
Tom Stellard
R600: Expand vector fexp2
tree
|
commitdiff
2014-06-20
Tom Stellard
R600/SI: Add a VALU pattern for i64 xor
tree
|
commitdiff
2014-06-19
Matt Arsenault
R600: Add a few tests I forgot to add.
tree
|
commitdiff
2014-06-19
Matt Arsenault
R600/SI: Add intrinsics for various math instructions.
tree
|
commitdiff
2014-06-18
Matt Arsenault
R600: Handle fnearbyint
tree
|
commitdiff
2014-06-18
Marek Olsak
R600/SI: add gather4 and getlod intrinsics (v3)
tree
|
commitdiff
2014-06-18
Jan Vesely
R600: Expand vector fceil
tree
|
commitdiff
next