projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Set REQUIRES shell on the test cases for r186044
[oota-llvm.git]
/
lib
/
Target
/
R600
/
SIISelLowering.cpp
2013-07-10
Michel Danzer
R600/SI: Initial local memory support
blob
|
commitdiff
|
raw
2013-06-25
Aaron Watry
R600: Consolidate expansion of v2i32/v4i32 ops for...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-25
Aaron Watry
R600/SI: Expand xor v2i32/v4i32
blob
|
commitdiff
|
raw
|
diff to current
2013-06-25
Aaron Watry
R600/SI: Expand urem of v2i32/v4i32 for SI
blob
|
commitdiff
|
raw
|
diff to current
2013-06-25
Aaron Watry
R600/SI: Expand udiv v[24]i32 for SI and v2i32 for EG
blob
|
commitdiff
|
raw
|
diff to current
2013-06-25
Aaron Watry
R600/SI: Expand ashr of v2i32/v4i32 for SI
blob
|
commitdiff
|
raw
|
diff to current
2013-06-25
Aaron Watry
R600/SI: Expand srl of v2i32/v4i32 for SI
blob
|
commitdiff
|
raw
|
diff to current
2013-06-25
Aaron Watry
R600/SI: Expand shl of v2i32/v4i32 for SI
blob
|
commitdiff
|
raw
|
diff to current
2013-06-25
Aaron Watry
R600/SI: Expand or of v2i32/v4i32 for SI
blob
|
commitdiff
|
raw
|
diff to current
2013-06-25
Aaron Watry
R600/SI: Expand mul of v2i32/v4i32 for SI
blob
|
commitdiff
|
raw
|
diff to current
2013-06-25
Aaron Watry
R600/SI: Expand and of v2i32/v4i32 for SI
blob
|
commitdiff
|
raw
|
diff to current
2013-06-25
Tom Stellard
R600/SI: Report unaligned memory accesses as legal...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-20
Tom Stellard
R600/SI: Expand sub for v2i32 and v4i32 for SI
blob
|
commitdiff
|
raw
|
diff to current
2013-06-20
Tom Stellard
R600/SI: Expand add for v2i32 and v4i32
blob
|
commitdiff
|
raw
|
diff to current
2013-06-07
Tom Stellard
R600: Rework subtarget info and remove AMDILDevice...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-07
Bill Wendling
Don't cache the instruction and register info from...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-05
Tom Stellard
R600: Replace predicate loop with predicate function
blob
|
commitdiff
|
raw
|
diff to current
2013-06-03
Tom Stellard
R600/SI: Add support for work item and work group intri...
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-06-03
Tom Stellard
R600/SI: Custom lower i64 sign_extend
blob
|
commitdiff
|
raw
|
diff to current
2013-06-03
Tom Stellard
R600/SI: Adjust some instructions' out register class...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-03
Tom Stellard
R600/SI: Handle REG_SEQUENCE in fitsRegClass()
blob
|
commitdiff
|
raw
|
diff to current
2013-06-03
Tom Stellard
R600/SI: Handle nodes with glue results correctly SITar...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-03
Tom Stellard
R600/SI: Rework MUBUF store instructions
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-23
Benjamin Kramer
R600: Hide symbols of implementation details.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-22
Rafael Espindola
Attempt to fix the mingw32 bot.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-20
Tom Stellard
R600/SI: Make fitsRegClass() operands const
blob
|
commitdiff
|
raw
|
diff to current
2013-05-18
Matt Arsenault
Add LLVMContext argument to getSetCCResultType
blob
|
commitdiff
|
raw
|
diff to current
2013-05-17
Christian Konig
R600/SI: return undef instead of null for skipped arguments
blob
|
commitdiff
|
raw
|
diff to current
2013-05-06
Tom Stellard
R600/SI: Handle arbitrary destination type in SITargetL...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-19
Michael Liao
ArrayRefize getMachineNode(). No functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-10
Christian Konig
R600/SI: dynamical figure out the reg class of MIMG
blob
|
commitdiff
|
raw
|
diff to current
2013-04-10
Christian Konig
R600/SI: adjust writemask to only the used components
blob
|
commitdiff
|
raw
|
diff to current
2013-04-05
Tom Stellard
R600/SI: Add support for buffer stores v2
blob
|
commitdiff
|
raw
|
diff to current
2013-04-05
Tom Stellard
R600/SI: Avoid generating S_MOVs with 64-bit immediates v2
blob
|
commitdiff
|
raw
|
diff to current
2013-03-27
Christian Konig
R600/SI: add cummuting of rev instructions
blob
|
commitdiff
|
raw
|
diff to current
2013-03-26
Christian Konig
R600/SI: improve post ISel folding
blob
|
commitdiff
|
raw
|
diff to current
2013-03-26
Christian Konig
R600/SI: switch back to RegPressure scheduling
blob
|
commitdiff
|
raw
|
diff to current
2013-03-26
Christian Konig
R600/SI: replace WQM intrinsic
blob
|
commitdiff
|
raw
|
diff to current
2013-03-18
Christian Konig
R600/SI: implement indirect adressing for SI
blob
|
commitdiff
|
raw
|
diff to current
2013-03-18
Christian Konig
R600/SI: add shl pattern
blob
|
commitdiff
|
raw
|
diff to current
2013-03-08
Michel Danzer
R600/SI: Use source scheduler
blob
|
commitdiff
|
raw
|
diff to current
2013-03-07
Christian Konig
R600/SI: rework input interpolation v2
blob
|
commitdiff
|
raw
|
diff to current
2013-03-07
Christian Konig
R600/SI: remove SI_vs_load_buffer_index
blob
|
commitdiff
|
raw
|
diff to current
2013-03-07
Christian Konig
R600/SI: remove SGPR address space v2
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-03-07
Christian Konig
R600/SI: remove shader type intrinsic
blob
|
commitdiff
|
raw
|
diff to current
2013-03-07
Christian Konig
R600/SI: switch types of SGPRs to v*i8
blob
|
commitdiff
|
raw
|
diff to current
2013-02-26
Christian Konig
R600/SI: Add promotion of e32 to e64 in operand folding
blob
|
commitdiff
|
raw
|
diff to current
2013-02-26
Christian Konig
R600/SI: swap operands if it helps folding
blob
|
commitdiff
|
raw
|
diff to current
2013-02-26
Christian Konig
R600/SI: add post ISel folding for SI v2
blob
|
commitdiff
|
raw
|
diff to current
2013-02-26
Christian Konig
R600/SI: add folding helper
blob
|
commitdiff
|
raw
|
diff to current
2013-02-21
Christian Konig
R600/SI: replace SI_V_CNDLT with a pattern
blob
|
commitdiff
|
raw
|
diff to current
2013-02-21
Christian Konig
R600/SI: use patterns for clamp, fabs, fneg
blob
|
commitdiff
|
raw
|
diff to current
2013-02-21
Christian Konig
R600/SI: rework VOP2_* pattern v2
blob
|
commitdiff
|
raw
|
diff to current
2013-02-16
Christian Konig
R600/SI: nuke SReg_1 v3
blob
|
commitdiff
|
raw
|
diff to current
2013-02-16
Christian Konig
R600/SI: cleanup literal handling v3
blob
|
commitdiff
|
raw
|
diff to current
2013-02-14
Michel Danzer
R600/SI: Fix int_SI_fs_interp_constant
blob
|
commitdiff
|
raw
|
diff to current
2013-02-11
Michel Danzer
R600/SI: Use V_ADD_F32 instead of V_MOV_B32 for clamp...
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-01-18
Tom Stellard
R600: Proper insert S_WAITCNT instructions
blob
|
commitdiff
|
raw
|
diff to current
2013-01-18
Tom Stellard
R600: Optimize and cleanup KILL on SI
blob
|
commitdiff
|
raw
|
diff to current
2013-01-07
NAKAMURA Takumi
R600/SIISelLowering.cpp: Suppress a warning. [-Wunused...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Tom Stellard
R600: New control flow for SI v2
blob
|
commitdiff
|
raw
|
diff to current
2012-12-11
Tom Stellard
Add R600 backend
blob
|
commitdiff
|
raw
|
diff to current