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
/
SILowerControlFlow.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
R600/SI: Don't enable WQM for V_INTERP_* instructions v2
Michel Danzer
2015-02-06
1
-6
/
+0
*
R600/SI: Also enable WQM for image opcodes which calculate LOD v3
Michel Danzer
2015-02-06
1
-1
/
+1
*
R600/SI: Add pattern for bitcasting fp immediates to integers
Tom Stellard
2015-01-13
1
-3
/
+2
*
R600/SI: Remove VReg_32 register class
Tom Stellard
2015-01-07
1
-1
/
+1
*
Removing a variable that is initialized but never read. The original author h...
Aaron Ballman
2014-11-24
1
-6
/
+2
*
R600/SI: Emit s_mov_b32 m0, -1 before every DS instruction
Tom Stellard
2014-11-21
1
-23
/
+0
*
R600/SI: Use s_movk_i32
Matt Arsenault
2014-11-13
1
-0
/
+2
*
R600/SI: Add preliminary support for flat address space
Matt Arsenault
2014-09-15
1
-1
/
+45
*
Have MachineFunction cache a pointer to the subtarget to make lookups
Eric Christopher
2014-08-05
1
-4
/
+3
*
Remove the TargetMachine forwards for TargetSubtargetInfo based
Eric Christopher
2014-08-04
1
-2
/
+5
*
R600: Make ShaderType private
Matt Arsenault
2014-07-13
1
-7
/
+9
*
R600/SI: Re-initialize the m0 register after using it for indirect addressing
Tom Stellard
2014-06-17
1
-37
/
+50
*
R600/SI: Use VALU instructions for copying i1 values
Tom Stellard
2014-04-30
1
-2
/
+2
*
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...
Craig Topper
2014-04-29
1
-2
/
+2
*
[C++] Use 'nullptr'. Target edition.
Craig Topper
2014-04-25
1
-1
/
+1
*
R600: avoid calling std::next on an iterator that might be end()
Tim Northover
2014-03-28
1
-3
/
+3
*
R600/SI: Use correct dest register class for V_READFIRSTLANE_B32
Tom Stellard
2014-03-17
1
-2
/
+3
*
[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.
Benjamin Kramer
2014-03-02
1
-2
/
+2
*
R600/SI: Optimize SI_KILL for constant operands
Michel Danzer
2014-02-27
1
-4
/
+15
*
R600/SI: Allow SI_KILL for geometry shaders
Michel Danzer
2014-02-27
1
-3
/
+7
*
R600/SI: Fix assertion on infinite loops.
Matt Arsenault
2014-02-11
1
-2
/
+4
*
R600/SI: Initialize M0 and emit S_WQM_B64 whenever DS instructions are used
Tom Stellard
2014-02-10
1
-10
/
+7
*
R600/SI: Only use S_WQM_B64 in pixel shaders
Tom Stellard
2014-02-10
1
-1
/
+1
*
Use llvm_unreachable instead of assert(0)
Matt Arsenault
2013-12-10
1
-7
/
+2
*
R600/SI: Add support for private address space load/store
Tom Stellard
2013-11-13
1
-3
/
+10
*
R600: Add support for local memory atomic add
Tom Stellard
2013-09-05
1
-0
/
+1
*
R600/SI: Don't emit S_WQM_B64 instruction for compute shaders
Tom Stellard
2013-09-05
1
-1
/
+2
*
R600/SI: Initial support for LDS/GDS instructions
Michel Danzer
2013-07-10
1
-0
/
+16
*
Don't cache the instruction and register info from the TargetMachine, because
Bill Wendling
2013-06-07
1
-2
/
+3
*
R600/SI: replace WQM intrinsic
Christian Konig
2013-03-26
1
-0
/
+14
*
R600/SI: fix ELSE pseudo op handling
Christian Konig
2013-03-26
1
-1
/
+2
*
R600/SI: implement indirect adressing for SI
Christian Konig
2013-03-18
1
-1
/
+116
*
R600/SI: cleanup literal handling v3
Christian Konig
2013-02-16
1
-5
/
+5
*
R600/SILowerControlFlow.cpp: Fix a warning. [-Wunused-variable]
NAKAMURA Takumi
2013-01-21
1
-3
/
+2
*
R600: Optimize and cleanup KILL on SI
Tom Stellard
2013-01-18
1
-43
/
+84
*
R600: Coding style - remove empty spaces from the beginning of functions
Tom Stellard
2012-12-21
1
-10
/
+0
*
R600: control flow optimization
Tom Stellard
2012-12-19
1
-0
/
+49
*
R600: New control flow for SI v2
Tom Stellard
2012-12-19
1
-89
/
+190
*
Add R600 backend
Tom Stellard
2012-12-11
1
-0
/
+191