projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
R600: Remove dead function
2014-09-02
Matt Arsenault
Fix interference caused by fmul 2, x -> fadd x, x
commit
|
commitdiff
|
tree
2014-09-02
Matt Arsenault
Fix crash when looking up the addrspace of GEPs with...
commit
|
commitdiff
|
tree
2014-09-02
Matt Arsenault
Fix comment and unnecessary check for FP build_vectors.
commit
|
commitdiff
|
tree
2014-08-31
Matt Arsenault
Consider addrspaces in canLosslesslyBitCastTo()
commit
|
commitdiff
|
tree
2014-08-29
Matt Arsenault
Make fabs safe to speculatively execute
commit
|
commitdiff
|
tree
2014-08-29
Matt Arsenault
R600/SI: Use mad for fsub + fmul
commit
|
commitdiff
|
tree
2014-08-16
Matt Arsenault
Fix fmul combines with constant splat vectors
commit
|
commitdiff
|
tree
2014-08-15
Matt Arsenault
R600/SI: Move all fabs / fneg handling to patterns
commit
|
commitdiff
|
tree
2014-08-15
Matt Arsenault
R600/SI: Use source modifiers for f64 fneg
commit
|
commitdiff
|
tree
2014-08-15
Matt Arsenault
R600/SI: Use source modifier for f64 fabs
commit
|
commitdiff
|
tree
2014-08-15
Matt Arsenault
R600/SI: Refactor fneg / fabs patterns
commit
|
commitdiff
|
tree
2014-08-15
Matt Arsenault
R600/SI: Fix offset folding in some cases with shifted...
commit
|
commitdiff
|
tree
2014-08-15
Matt Arsenault
R600/SI: Add intrinsic for ldexp
commit
|
commitdiff
|
tree
2014-08-15
Matt Arsenault
R600/SI: Implement isLegalAddressingMode
commit
|
commitdiff
|
tree
2014-08-13
Matt Arsenault
R600: Correctly set the src value offset for scalarized...
commit
|
commitdiff
|
tree
2014-08-12
Matt Arsenault
Allwo bitcast + struct GEP transform to work with addrspacecast
commit
|
commitdiff
|
tree
2014-08-09
Matt Arsenault
R600: Disable FP exceptions.
commit
|
commitdiff
|
tree
2014-08-06
Matt Arsenault
R600: Cleanup fadd and fsub tests
commit
|
commitdiff
|
tree
2014-08-06
Matt Arsenault
Correct comment
commit
|
commitdiff
|
tree
2014-08-06
Matt Arsenault
R600: Increase nearby load scheduling threshold.
commit
|
commitdiff
|
tree
2014-08-06
Matt Arsenault
R600/SI: Implement areLoadsFromSameBasePtr
commit
|
commitdiff
|
tree
2014-08-05
Matt Arsenault
R600/SI: Add definitions for ds_read2st64_ / ds_write2st64_
commit
|
commitdiff
|
tree
2014-08-05
Matt Arsenault
R600/SI: Use register class instead of list of registers
commit
|
commitdiff
|
tree
2014-08-05
Matt Arsenault
R600/SI: Add exec_lo and exec_hi subregisters.
commit
|
commitdiff
|
tree
2014-08-04
Matt Arsenault
R600/SI: Fix definitions for ds_read2 / ds_write2 instructions.
commit
|
commitdiff
|
tree
2014-08-04
Matt Arsenault
Use the known address space constant rather than checking it
commit
|
commitdiff
|
tree
2014-08-04
Matt Arsenault
R600: Remove unused include
commit
|
commitdiff
|
tree
2014-08-03
Matt Arsenault
R600/SI: Fix extra whitespace in asm str
commit
|
commitdiff
|
tree
2014-08-02
Matt Arsenault
R600: Cleanup fneg tests
commit
|
commitdiff
|
tree
2014-08-02
Matt Arsenault
R600/SI: Fix formatting.
commit
|
commitdiff
|
tree
2014-08-01
Matt Arsenault
R600: Cleanup test
commit
|
commitdiff
|
tree
2014-08-01
Matt Arsenault
Make getNamedOperandIdx readonly
commit
|
commitdiff
|
tree
2014-08-01
Matt Arsenault
R600/SI: Don't display GDS bit for read2
commit
|
commitdiff
|
tree
2014-07-30
Matt Arsenault
R600/SI: Remove redundant setting of bits on instructions.
commit
|
commitdiff
|
tree
2014-07-30
Matt Arsenault
R600/SI: Consider adjacent offsets in getLdStBaseRegImmOfs
commit
|
commitdiff
|
tree
2014-07-29
Matt Arsenault
R600/SI: Implement getLdStBaseRegImmOfs
commit
|
commitdiff
|
tree
2014-07-29
Matt Arsenault
R600/SI: Enable named operand table for DS instructions
commit
|
commitdiff
|
tree
2014-07-29
Matt Arsenault
Remove line with no effect
commit
|
commitdiff
|
tree
2014-07-29
Matt Arsenault
R600/SI: Add isMUBUF / isMTBUF
commit
|
commitdiff
|
tree
2014-07-29
Matt Arsenault
R600/SI: Set bits on SMRD instructions
commit
|
commitdiff
|
tree
2014-07-29
Matt Arsenault
Fix typos / grammar.
commit
|
commitdiff
|
tree
2014-07-29
Matt Arsenault
Fix header including itself
commit
|
commitdiff
|
tree
2014-07-28
Matt Arsenault
R600: Modernize test
commit
|
commitdiff
|
tree
2014-07-28
Matt Arsenault
R600/SI: Fix return type for isMIMG / isSMRD
commit
|
commitdiff
|
tree
2014-07-28
Matt Arsenault
R600/SI: Implement getOptimalMemOpType
commit
|
commitdiff
|
tree
2014-07-28
Matt Arsenault
R600/SI: Make argument loads invariant
commit
|
commitdiff
|
tree
2014-07-28
Matt Arsenault
Update comment
commit
|
commitdiff
|
tree
2014-07-27
Matt Arsenault
Add alignment value to allowsUnalignedMemoryAccess
commit
|
commitdiff
|
tree
2014-07-26
Matt Arsenault
R600/SI: Fix broken test.
commit
|
commitdiff
|
tree
2014-07-26
Matt Arsenault
R600: Move intrinsic lowering to separate functions
commit
|
commitdiff
|
tree
2014-07-25
Matt Arsenault
R600/SI: Allow partial unrolling and increase thresholds.
commit
|
commitdiff
|
tree
2014-07-25
Matt Arsenault
Store nodes only have 1 result.
commit
|
commitdiff
|
tree
2014-07-24
Matt Arsenault
R600: Add FMA instructions for Evergreen
commit
|
commitdiff
|
tree
2014-07-24
Matt Arsenault
R600: Add new functions for splitting vector loads...
commit
|
commitdiff
|
tree
2014-07-24
Matt Arsenault
R600: Match rcp node on pre-SI
commit
|
commitdiff
|
tree
2014-07-24
Matt Arsenault
R600: Fix LowerSDIV24
commit
|
commitdiff
|
tree
2014-07-24
Matt Arsenault
R600: Implement enableClusterLoads()
commit
|
commitdiff
|
tree
2014-07-20
Matt Arsenault
R600: Add missing test for concat_vectors
commit
|
commitdiff
|
tree
2014-07-20
Matt Arsenault
R600: Remove unused function
commit
|
commitdiff
|
tree
2014-07-20
Matt Arsenault
R600/SI: Remove dead code and add missing tests.
commit
|
commitdiff
|
tree
2014-07-19
Matt Arsenault
Revert accidentally committed r213459
commit
|
commitdiff
|
tree
2014-07-19
Matt Arsenault
Fix build with GCC.
commit
|
commitdiff
|
tree
2014-07-19
Matt Arsenault
XXX - Increase unroll threshold
commit
|
commitdiff
|
tree
2014-07-19
Matt Arsenault
R600/SI: implement range reduction for sin/cos
commit
|
commitdiff
|
tree
2014-07-19
Matt Arsenault
Templatify RegionInfo so it works on MachineBasicBlocks
commit
|
commitdiff
|
tree
2014-07-19
Matt Arsenault
R600: Implement a few simple TTI queries.
commit
|
commitdiff
|
tree
2014-07-18
Matt Arsenault
R600: Implement TTI:getPopcntSupport
commit
|
commitdiff
|
tree
2014-07-17
Matt Arsenault
Fix typos
commit
|
commitdiff
|
tree
2014-07-17
Matt Arsenault
Use range for
commit
|
commitdiff
|
tree
2014-07-17
Matt Arsenault
R600: Short circuit alloca check if address space isn...
commit
|
commitdiff
|
tree
2014-07-15
Matt Arsenault
R600/SI: Allow using f32 rcp / rsq when denormals not...
commit
|
commitdiff
|
tree
2014-07-15
Matt Arsenault
R600/SI: Fix select on i1
commit
|
commitdiff
|
tree
2014-07-15
Matt Arsenault
R600/SI: Implement less wrong f32 fdiv
commit
|
commitdiff
|
tree
2014-07-15
Matt Arsenault
R600: Add predicate for UnsafeFPMath
commit
|
commitdiff
|
tree
2014-07-15
Matt Arsenault
R600: Remove intrinsics that appear to be unused
commit
|
commitdiff
|
tree
2014-07-15
Matt Arsenault
R600: Add dag combine for copy of an illegal type.
commit
|
commitdiff
|
tree
2014-07-15
Matt Arsenault
Teach computeKnownBits to look through addrspacecast.
commit
|
commitdiff
|
tree
2014-07-15
Matt Arsenault
Teach GetUnderlyingObject / BasicAA about addrspacecast
commit
|
commitdiff
|
tree
2014-07-15
Matt Arsenault
Convert test to FileCheck.
commit
|
commitdiff
|
tree
2014-07-14
Matt Arsenault
R600: Add denormal handling subtarget features.
commit
|
commitdiff
|
tree
2014-07-14
Matt Arsenault
R600/SI: Default to no single precision denormals.
commit
|
commitdiff
|
tree
2014-07-14
Matt Arsenault
Look through addrspacecast in IsConstantOffsetFromGlobal
commit
|
commitdiff
|
tree
2014-07-14
Matt Arsenault
Look through addrspacecast in GetPointerBaseWithConstantOffset
commit
|
commitdiff
|
tree
2014-07-14
Matt Arsenault
Convert test to FileCheck
commit
|
commitdiff
|
tree
2014-07-14
Matt Arsenault
Look through addrspacecast when checking isDereferenceablePo...
commit
|
commitdiff
|
tree
2014-07-14
Matt Arsenault
Use pointer type cast helpers.
commit
|
commitdiff
|
tree
2014-07-14
Matt Arsenault
Add CreatePointerBitCastOrAddrSpaceCast to IRBuilder...
commit
|
commitdiff
|
tree
2014-07-14
Matt Arsenault
Update comments to include addrspacecast
commit
|
commitdiff
|
tree
2014-07-14
Matt Arsenault
Remove GCC 3.3 workaround
commit
|
commitdiff
|
tree
2014-07-13
Matt Arsenault
Remove unused include
commit
|
commitdiff
|
tree
2014-07-13
Matt Arsenault
R600: Use range for and fix missing consts.
commit
|
commitdiff
|
tree
2014-07-13
Matt Arsenault
R600: Make ShaderType private
commit
|
commitdiff
|
tree
2014-07-13
Matt Arsenault
R600: Run more tests with promote alloca disabled.
commit
|
commitdiff
|
tree
2014-07-13
Matt Arsenault
R600: Run private-memory test with and without alloca...
commit
|
commitdiff
|
tree
2014-07-13
Matt Arsenault
R600: Add option to disable promote alloca
commit
|
commitdiff
|
tree
2014-07-12
Matt Arsenault
Try to fix MSVC warning.
commit
|
commitdiff
|
tree
2014-07-12
Matt Arsenault
Try to fix MSVC build
commit
|
commitdiff
|
tree
2014-07-12
Matt Arsenault
Try to fix MSVC build
commit
|
commitdiff
|
tree
2014-07-12
Matt Arsenault
Templatify DominanceFrontier.
commit
|
commitdiff
|
tree
2014-07-12
Matt Arsenault
R600: Add missing tests for some intrinsics
commit
|
commitdiff
|
tree
next