projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
AArch64: fix LowerCONCAT_VECTORS for new CodeGen.
[oota-llvm.git]
/
lib
/
Target
/
R600
/
AMDGPUISelLowering.cpp
2014-03-06
Matt Arsenault
R600: Fix extloads from i8 / i16 to i64.
blob
|
commitdiff
|
raw
2014-03-06
Matt Arsenault
R600/SI: Expand selects on vectors.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-05
Matt Arsenault
Fix typo
blob
|
commitdiff
|
raw
|
diff to current
2014-02-24
Matt Arsenault
R600/SI - Add new CI arithmetic instructions.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-24
Matt Arsenault
Fix DOT4 missing from getTargetOpcodeName
blob
|
commitdiff
|
raw
|
diff to current
2014-02-13
Tom Stellard
R600/SI: Expand all v8[if]32 operations
blob
|
commitdiff
|
raw
|
diff to current
2014-02-12
Benjamin Kramer
R600: Always implement both versions of isTruncateFree...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-10
Matt Arsenault
R600: Implement isTruncateFree
blob
|
commitdiff
|
raw
|
diff to current
2014-02-04
Tom Stellard
R600/SI: Expand i1 BR_CC
blob
|
commitdiff
|
raw
|
diff to current
2014-02-04
Tom Stellard
R600: Enable vector fpow.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-22
Tom Stellard
R600: Add support for global addresses with constant...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-22
Tom Stellard
R600/SI: Add support for i8 and i16 private loads/stores
blob
|
commitdiff
|
raw
|
diff to current
2013-12-20
Tom Stellard
R600: Allow ftrunc
blob
|
commitdiff
|
raw
|
diff to current
2013-12-14
Matt Arsenault
Don't manually calculate size in bytes
blob
|
commitdiff
|
raw
|
diff to current
2013-12-10
Matt Arsenault
Use llvm_unreachable instead of assert(0)
blob
|
commitdiff
|
raw
|
diff to current
2013-11-27
Tom Stellard
R600: Expand vector FABS
blob
|
commitdiff
|
raw
|
diff to current
2013-11-27
Tom Stellard
R600: Add support for ISD::FROUND
blob
|
commitdiff
|
raw
|
diff to current
2013-11-15
Matt Arsenault
Add target hook to prevent folding some bitcasted loads.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-13
Tom Stellard
R600/SI: Add support for private address space load...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-06
Vincent Lejeune
R600: Fix LowerUDIVREM
blob
|
commitdiff
|
raw
|
diff to current
2013-10-30
Tom Stellard
R600: Custom lower f32 = uint_to_fp i64
blob
|
commitdiff
|
raw
|
diff to current
2013-10-29
Tom Stellard
R600: Expand vector FSQRT ops
blob
|
commitdiff
|
raw
|
diff to current
2013-10-23
Tom Stellard
R600: Fix handling of vector kernel arguments
blob
|
commitdiff
|
raw
|
diff to current
2013-09-12
Tom Stellard
R600/SI: expose TBUFFER_STORE_FORMAT_* for OpenGL trans...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-05
Tom Stellard
R600: Fix incorrect LDS size calculation
blob
|
commitdiff
|
raw
|
diff to current
2013-08-26
Tom Stellard
R600: Add support for vector local memory loads
blob
|
commitdiff
|
raw
|
diff to current
2013-08-26
Tom Stellard
R600: Add support for i8 and i16 local memory stores
blob
|
commitdiff
|
raw
|
diff to current
2013-08-26
Tom Stellard
R600: Add support for v4i32 and v2i32 local stores
blob
|
commitdiff
|
raw
|
diff to current
2013-08-26
Tom Stellard
SelectionDAG: Use correct pointer size when lowering...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-21
Tom Stellard
R600: Remove unnecessary casts
blob
|
commitdiff
|
raw
|
diff to current
2013-08-16
Tom Stellard
R600: Expand vector FRINT ops
blob
|
commitdiff
|
raw
|
diff to current
2013-08-16
Tom Stellard
R600: Expand vector FFLOOR ops
blob
|
commitdiff
|
raw
|
diff to current
2013-08-16
Tom Stellard
R600: Expand vector float operations for both SI and...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-16
Tom Stellard
R600: Add support for global vector loads with element...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-16
Tom Stellard
R600: Add support for global vector stores with element...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-16
Tom Stellard
R600: Add support for i16 and i8 global stores
blob
|
commitdiff
|
raw
|
diff to current
2013-08-14
Tom Stellard
R600/SI: Improve legalization of vector operations
blob
|
commitdiff
|
raw
|
diff to current
2013-08-14
Tom Stellard
R600/SI: Convert v16i8 resource descriptors to i128
blob
|
commitdiff
|
raw
|
diff to current
2013-08-05
Tom Stellard
R600: Implement TargetLowering::getVectorIdxTy()
blob
|
commitdiff
|
raw
|
diff to current
2013-08-01
Tom Stellard
R600: Add 64-bit float load/store support
blob
|
commitdiff
|
raw
|
diff to current
2013-07-30
Tom Stellard
R600/SI: Expand vector fp <-> int conversions
blob
|
commitdiff
|
raw
|
diff to current
2013-07-23
Tom Stellard
DAGCombiner: Pass the correct type to TargetLowering...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-23
Tom Stellard
R600: Use the same compute kernel calling convention...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-23
Tom Stellard
R600: Expand vector FNEG
blob
|
commitdiff
|
raw
|
diff to current
2013-07-18
Tom Stellard
R600/SI: Add support for v2f32 loads
blob
|
commitdiff
|
raw
|
diff to current
2013-07-18
Tom Stellard
R600/SI: Add support for v2f32 stores
blob
|
commitdiff
|
raw
|
diff to current
2013-07-18
Tom Stellard
R600: Expand VSELECT for all types
blob
|
commitdiff
|
raw
|
diff to current
2013-07-15
Craig Topper
Make some arrays 'static const'
blob
|
commitdiff
|
raw
|
diff to current
2013-07-15
Craig Topper
Use llvm::array_lengthof to replace sizeof(array)/sizeo...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-12
Tom Stellard
R600/SI: Add initial double precision support for SI
blob
|
commitdiff
|
raw
|
diff to current
2013-07-10
Michel Danzer
R600/SI: Initial local memory support
blob
|
commitdiff
|
raw
|
diff to current
2013-06-28
Tom Stellard
R600: Add local memory support via LDS
blob
|
commitdiff
|
raw
|
diff to current
2013-06-25
Aaron Watry
R600: Consolidate expansion of v2i32/v4i32 ops for...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-03
Tom Stellard
R600/SI: Add a calling convention for compute shaders
blob
|
commitdiff
|
raw
|
diff to current
2013-05-25
Andrew Trick
Track IR ordering of SelectionDAG nodes 2/4.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-23
Benjamin Kramer
Move passes from namespace llvm into anonymous namespac...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-20
Tom Stellard
R600: Swap the legality of rotl and rotr
blob
|
commitdiff
|
raw
|
diff to current
2013-03-27
Christian Konig
R600/SI: add mulhu/mulhs patterns
blob
|
commitdiff
|
raw
|
diff to current
2013-03-07
Christian Konig
R600/SI: add proper formal parameter handling for SI
blob
|
commitdiff
|
raw
|
diff to current
2013-02-18
Vincent Lejeune
R600/SI: Use MULADD_IEEE/V_MAD_F32 instruction for...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-06
Tom Stellard
R600: Support for indirect addressing v4
blob
|
commitdiff
|
raw
|
diff to current
2013-02-05
Tom Stellard
R600: improve inputs/interpolation handling
blob
|
commitdiff
|
raw
|
diff to current
2013-01-23
Tom Stellard
R600: Add a CONST_ADDRESS node to model constant buf...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-11
Tom Stellard
Add R600 backend
blob
|
commitdiff
|
raw
|
diff to current