index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Target
/
R600
/
SIInstructions.td
Commit message (
Expand
)
Author
Age
Files
Lines
*
R600/SI: Remove VReg_32 register class
Tom Stellard
2015-01-07
1
-94
/
+94
*
R600/SI: Add a V_MOV_B64 pseudo instruction
Tom Stellard
2015-01-07
1
-0
/
+6
*
R600/SI: Add class intrinsic
Matt Arsenault
2015-01-06
1
-4
/
+4
*
R600/SI: Fix f64 inline immediates
Matt Arsenault
2014-12-17
1
-0
/
+5
*
R600: Fix min/max matching problems with unordered compares
Matt Arsenault
2014-12-12
1
-0
/
+2
*
R600/SI: Don't promote f32 select to i32
Matt Arsenault
2014-12-12
1
-0
/
+5
*
R600/SI: Use unordered equal instructions
Matt Arsenault
2014-12-11
1
-2
/
+2
*
R600/SI: Make more unordered comparisons legal
Matt Arsenault
2014-12-11
1
-8
/
+8
*
R600/SI: Use unordered not equal instructions
Matt Arsenault
2014-12-11
1
-2
/
+2
*
R600/SI: Set 20-bit immediate byte offset for SMRD on VI
Marek Olsak
2014-12-07
1
-1
/
+41
*
R600/SI: Add VI instructions
Marek Olsak
2014-12-07
1
-490
/
+520
*
R600/SI: Add SCC Defs/Uses to SOP1 and SOP2 opcodes
Marek Olsak
2014-12-07
1
-28
/
+49
*
R600/SI: Remove i1 pseudo VALU ops
Matt Arsenault
2014-12-03
1
-23
/
+30
*
Revert r222746: That commit did not update any tests and caused two R600
Chandler Carruth
2014-11-25
1
-2
/
+1
*
R600/SI: Disable commutativity for MIN/MAX_LEGACY
Marek Olsak
2014-11-25
1
-1
/
+2
*
R600/SI: Add an s_mov_b32 to patterns which use the M0RegClass
Tom Stellard
2014-11-21
1
-4
/
+8
*
R600/SI: Emit s_mov_b32 m0, -1 before every DS instruction
Tom Stellard
2014-11-21
1
-7
/
+8
*
R600/SI: Mark s_mov_b32 and s_mov_b64 as rematerializable
Tom Stellard
2014-11-21
1
-0
/
+2
*
R600/SI: Mark s_movk_i32 as rematerializable
Tom Stellard
2014-11-14
1
-0
/
+2
*
R600/SI: Combine min3/max3 instructions
Matt Arsenault
2014-11-14
1
-9
/
+21
*
R600/SI: Use S_BFE_I64 for 64-bit sext_inreg
Matt Arsenault
2014-11-14
1
-14
/
+9
*
R600/SI: Start implementing an assembler
Tom Stellard
2014-11-14
1
-25
/
+30
*
R600/SI: Fix fmin_legacy / fmax_legacy matching for SI
Matt Arsenault
2014-11-13
1
-2
/
+2
*
R600/SI: Fix definition for s_cselect_b32
Matt Arsenault
2014-11-13
1
-3
/
+2
*
R600/SI: Get rid of FCLAMP_SI pseudo
Matt Arsenault
2014-11-13
1
-11
/
+3
*
R600/SI: Allow commuting some 3 op instructions
Matt Arsenault
2014-11-13
1
-3
/
+27
*
R600/SI: Remove SI_ADDR64_RSRC
Matt Arsenault
2014-11-05
1
-8
/
+0
*
R600/SI: Change all instruction assembly names to lowercase.
Tom Stellard
2014-11-05
1
-856
/
+856
*
R600/SI: Use REG_SEQUENCE instead of INSERT_SUBREGs
Matt Arsenault
2014-11-02
1
-41
/
+35
*
Support REG_SEQUENCE in tablegen.
Matt Arsenault
2014-11-02
1
-3
/
+3
*
Add minnum / maxnum codegen
Matt Arsenault
2014-10-21
1
-4
/
+5
*
R600/SI: Add pattern for bswap
Matt Arsenault
2014-10-21
1
-0
/
+7
*
R600/SI: Add global atomicrmw xchg
Aaron Watry
2014-10-17
1
-0
/
+3
*
R600/SI: Add global atomicrmw xor
Aaron Watry
2014-10-17
1
-1
/
+3
*
R600/SI: Add global atomicrmw or
Aaron Watry
2014-10-17
1
-1
/
+3
*
R600/SI: Add global atomicrmw min/umin
Aaron Watry
2014-10-17
1
-2
/
+6
*
R600/SI: Add global atomicrmw max/umax
Aaron Watry
2014-10-17
1
-2
/
+6
*
R600/SI: Add global atomicrmw and
Aaron Watry
2014-10-17
1
-1
/
+3
*
R600/SI: Add global atomicrmw sub
Aaron Watry
2014-10-17
1
-1
/
+3
*
R600/SI: Remove redundant setting of instruction bits
Matt Arsenault
2014-10-17
1
-4
/
+0
*
R600/SI: Use complex pattern for MUBUF load patterns.
Matt Arsenault
2014-10-17
1
-3
/
+2
*
R600/SI: Remove SI_BUFFER_RSRC pseudo
Matt Arsenault
2014-10-17
1
-6
/
+0
*
R600/SI: Remove another VALU pattern
Matt Arsenault
2014-10-16
1
-5
/
+0
*
R600/SI: Remove unnecessary VALU patterns
Matt Arsenault
2014-10-16
1
-41
/
+0
*
R600/SI: Refactor VOP3 instruction defs
Tom Stellard
2014-10-07
1
-47
/
+47
*
R600/SI: Refactor VOPC instruction defs
Tom Stellard
2014-10-07
1
-196
/
+196
*
R600/SI: Refactor VOP2 instruction defs
Tom Stellard
2014-10-07
1
-35
/
+34
*
R600/SI: Refactor VOP1 instruction defs
Tom Stellard
2014-10-07
1
-57
/
+56
*
R600/SI: Add a generic pseudo EXP instruction
Tom Stellard
2014-10-01
1
-0
/
+6
*
R600/SI: Add generic pseudo MTBUF instructions
Tom Stellard
2014-10-01
1
-5
/
+5
[next]