projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Migrate AArch64 except for TTI and AsmPrinter away from getSubtargetImpl.
[oota-llvm.git]
/
lib
/
Target
/
R600
/
AMDGPUInstructions.td
2015-01-15
Matt Arsenault
R600/SI: Add patterns for v_cvt_{flr|rpi}_i32_f32
blob
|
commitdiff
|
raw
2014-12-11
Matt Arsenault
R600/SI: Make more unordered comparisons legal
blob
|
commitdiff
|
raw
|
diff to current
2014-12-11
Matt Arsenault
R600/SI: Use unordered not equal instructions
blob
|
commitdiff
|
raw
|
diff to current
2014-11-14
Tom Stellard
R600/SI: Start implementing an assembler
blob
|
commitdiff
|
raw
|
diff to current
2014-11-02
Matt Arsenault
R600/SI: Use REG_SEQUENCE instead of INSERT_SUBREGs
blob
|
commitdiff
|
raw
|
diff to current
2014-10-17
Aaron Watry
R600/SI: Add global atomicrmw xchg
blob
|
commitdiff
|
raw
|
diff to current
2014-10-17
Aaron Watry
R600/SI: Add global atomicrmw xor
blob
|
commitdiff
|
raw
|
diff to current
2014-10-17
Aaron Watry
R600/SI: Add global atomicrmw or
blob
|
commitdiff
|
raw
|
diff to current
2014-10-17
Aaron Watry
R600/SI: Add global atomicrmw min/umin
blob
|
commitdiff
|
raw
|
diff to current
2014-10-17
Aaron Watry
R600/SI: Add global atomicrmw max/umax
blob
|
commitdiff
|
raw
|
diff to current
2014-10-17
Aaron Watry
R600/SI: Add global atomicrmw and
blob
|
commitdiff
|
raw
|
diff to current
2014-10-17
Aaron Watry
R600/SI: Add global atomicrmw sub
blob
|
commitdiff
|
raw
|
diff to current
2014-09-25
Tom Stellard
R600/SI: Add support for global atomic add
blob
|
commitdiff
|
raw
|
diff to current
2014-09-22
Tom Stellard
Revert "R600/SI: Add support for global atomic add"
blob
|
commitdiff
|
raw
|
diff to current
2014-09-22
Tom Stellard
R600/SI: Add support for global atomic add
blob
|
commitdiff
|
raw
|
diff to current
2014-09-15
Matt Arsenault
R600/SI: Add preliminary support for flat address space
blob
|
commitdiff
|
raw
|
diff to current
2014-08-22
Tom Stellard
R600/SI: Use READ2/WRITE2 instructions for 64-bit mem...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-01
Tom Stellard
R600/SI: Fix build warning
blob
|
commitdiff
|
raw
|
diff to current
2014-08-01
Tom Stellard
R600/SI: Do abs/neg folding with ComplexPatterns
blob
|
commitdiff
|
raw
|
diff to current
2014-07-21
Tom Stellard
R600/SI: Use scratch memory for large private arrays
blob
|
commitdiff
|
raw
|
diff to current
2014-07-15
Matt Arsenault
R600: Add predicate for UnsafeFPMath
blob
|
commitdiff
|
raw
|
diff to current
2014-07-14
Matt Arsenault
R600: Add denormal handling subtarget features.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-24
Matt Arsenault
R600: Fix inconsistency in rsq instructions.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-19
Matt Arsenault
R600/SI: Add intrinsics for various math instructions.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-13
Tom Stellard
R600: Remove AMDIL instruction and register definitions
blob
|
commitdiff
|
raw
|
diff to current
2014-06-12
Matt Arsenault
R600: Mostly remove remaining AMDIL intrinsics.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-11
Matt Arsenault
R600/SI: Add common 64-bit LDS atomics
blob
|
commitdiff
|
raw
|
diff to current
2014-06-11
Matt Arsenault
R600/SI: Add 32-bit LDS atomic cmpxchg
blob
|
commitdiff
|
raw
|
diff to current
2014-06-11
Matt Arsenault
R600/SI: Refactor local atomics.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-10
Matt Arsenault
R600: Handle fcopysign
blob
|
commitdiff
|
raw
|
diff to current
2014-05-31
Matt Arsenault
R600/SI: Fix [s|u]int_to_fp for i1
blob
|
commitdiff
|
raw
|
diff to current
2014-05-22
Matt Arsenault
R600: Expand mul24 for GPUs without it
blob
|
commitdiff
|
raw
|
diff to current
2014-05-22
Matt Arsenault
R600: Expand mad24 for GPUs without it
blob
|
commitdiff
|
raw
|
diff to current
2014-05-22
Matt Arsenault
R600: Add intrinsics for mad24
blob
|
commitdiff
|
raw
|
diff to current
2014-04-15
Matt Arsenault
R600/SI: Print more immediates in hex format
blob
|
commitdiff
|
raw
|
diff to current
2014-04-07
Tom Stellard
R600: Match 24-bit arithmetic patterns in a Target...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-24
Tom Stellard
R600: Reorganize tablegen instruction definitions
blob
|
commitdiff
|
raw
|
diff to current
2014-02-26
Matt Arsenault
R600: Remove unnecessary build_vector pattern.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-23
Tom Stellard
R600: Disable the BFE pattern
blob
|
commitdiff
|
raw
|
diff to current
2013-11-22
Tom Stellard
R600/SI: Fixing handling of condition codes
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-10-28
NAKAMURA Takumi
Target/R600: Un-tab-ify.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-28
Tom Stellard
R600: Fix handling of NAN in comparison instructions
blob
|
commitdiff
|
raw
|
diff to current
2013-09-06
Aaron Watry
R600: Add support for LDS atomic subtract
blob
|
commitdiff
|
raw
|
diff to current
2013-09-05
Tom Stellard
R600: Add support for local memory atomic add
blob
|
commitdiff
|
raw
|
diff to current
2013-08-26
Tom Stellard
R600: Add support for i8 and i16 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-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: Lower BUILD_VECTOR to REG_SEQUENCE v2
blob
|
commitdiff
|
raw
|
diff to current
2013-07-23
Tom Stellard
R600: Add support for 24-bit MUL instructions
blob
|
commitdiff
|
raw
|
diff to current
2013-07-23
Tom Stellard
R600: Improve support for < 32-bit loads
blob
|
commitdiff
|
raw
|
diff to current
2013-07-23
Tom Stellard
R600: Clean up extended load patterns
blob
|
commitdiff
|
raw
|
diff to current
2013-07-15
Tom Stellard
R600/SI: Add support for 64-bit loads
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-03
Tom Stellard
R600/SI: Add support for global loads
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-05-10
Tom Stellard
R600: Remove AMDILPeeopholeOptimizer and replace optimi...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-03
Tom Stellard
R600: Add pattern for SHA-256 Ma function
blob
|
commitdiff
|
raw
|
diff to current
2013-05-02
Tom Stellard
R600: Use new tablegen syntax for patterns
blob
|
commitdiff
|
raw
|
diff to current
2013-04-19
Tom Stellard
R600: Add pattern for the BFI_INT instruction
blob
|
commitdiff
|
raw
|
diff to current
2013-04-10
Michel Danzer
R600/SI: Add pattern for AMDGPUurecip
blob
|
commitdiff
|
raw
|
diff to current
2013-03-18
Christian Konig
R600/SI: add float vector types
blob
|
commitdiff
|
raw
|
diff to current
2013-03-07
Christian Konig
R600/SI: remove shader type intrinsic
blob
|
commitdiff
|
raw
|
diff to current
2013-02-21
Christian Konig
R600/SI: simplify VOPC_* pattern v2
blob
|
commitdiff
|
raw
|
diff to current
2013-02-07
Tom Stellard
R600/SI: Add basic support for more integer vector...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-07
Tom Stellard
R600: Consolidate sub register indices.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-06
Tom Stellard
R600: Support for indirect addressing v4
blob
|
commitdiff
|
raw
|
diff to current
2012-12-11
Tom Stellard
Add R600 backend
blob
|
commitdiff
|
raw
|
diff to current