projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
R600/SI: Use VALU instructions for copying i1 values
[oota-llvm.git]
/
lib
/
Target
/
R600
/
SIInstrInfo.cpp
2014-04-30
Tom Stellard
R600/SI: Teach moveToVALU how to handle some SMRD instr...
blob
|
commitdiff
|
raw
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Target edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-18
Matt Arsenault
R600/SI: Try to use scalar BFE.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-18
Matt Arsenault
R600/SI: Match sign_extend_inreg to s_sext_i32_i8 and...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-17
Tom Stellard
R600/SI: Teach SIInstrInfo::moveToVALU() how to handle...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-17
Tom Stellard
R600/SI: Legalize operands after changing dst reg in...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-11
Matt Arsenault
R600/SI: Refactor SOPC classes slightly.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-09
Matt Arsenault
R600/SI: Match not instruction.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-07
Tom Stellard
R600/SI: Handle INSERT_SUBREG in SIFixSGPRCopies
blob
|
commitdiff
|
raw
|
diff to current
2014-03-31
Matt Arsenault
R600/SI: Implement shouldConvertConstantLoadToIntImm
blob
|
commitdiff
|
raw
|
diff to current
2014-03-31
Tom Stellard
R600/SI: Implement SIInstrInfo::isTriviallyRematerializ...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-24
Matt Arsenault
R600/SI: Fix extra mov from legalizing 64-bit SALU...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-24
Matt Arsenault
R600/SI: Sub-optimial fix for 64-bit immediates with...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-24
Matt Arsenault
R600/SI: Fix 64-bit bit ops that require the VALU.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-24
Matt Arsenault
R600/SI: Move splitting 64-bit immediates to separate...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-24
Tom Stellard
R600/SI: Fix warning with gcc 4.8.2
blob
|
commitdiff
|
raw
|
diff to current
2014-03-21
Matt Arsenault
R600/SI: Move instruction patterns to scalar versions.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-21
Tom Stellard
R600/SI: Handle MUBUF instructions in SIInstrInfo:...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-21
Tom Stellard
R600/SI: Handle S_MOV_B64 in SIInstrInfo::moveToVALU()
blob
|
commitdiff
|
raw
|
diff to current
2014-03-17
Tom Stellard
R600/SI: Fix implementation of isInlineConstant() used...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-17
Tom Stellard
R600/SI: Add generic checks to SIInstrInfo::verifyInstr...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-13
Owen Anderson
Phase 2 of the great MachineRegisterInfo cleanup. ...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-11
Matt Arsenault
Move trivial getter into header.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-10
Tom Stellard
R600/SI: Initialize M0 and emit S_WQM_B64 whenever...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-17
Andrew Trick
Allow MachineCSE to coalesce trivial subregister copies...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-27
Tom Stellard
R600/SI: Implement spilling of SGPRs v5
blob
|
commitdiff
|
raw
|
diff to current
2013-11-18
Matt Arsenault
R600/SI: Fix moveToVALU when the first operand is VSrc.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-18
Matt Arsenault
R600/SI: Fix multiple SGPR reads when using VCC.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-18
Matt Arsenault
R600/SI: Move patterns to match add / sub to scalar...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-18
Matt Arsenault
R600/SI: Fix extra defs of VCC / SCC.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-15
Matt Arsenault
Make method static
blob
|
commitdiff
|
raw
|
diff to current
2013-11-14
Matt Arsenault
Indentation fixes
blob
|
commitdiff
|
raw
|
diff to current
2013-11-14
Matt Arsenault
Add a comment
blob
|
commitdiff
|
raw
|
diff to current
2013-11-13
Tom Stellard
R600: Fix uninitialized variable usage
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-13
Tom Stellard
R600/SI: Prefer SALU instructions for bit shift operations
blob
|
commitdiff
|
raw
|
diff to current
2013-10-28
NAKAMURA Takumi
Target/R600: Un-tab-ify.
blob
|
commitdiff
|
raw
|
diff to current
2013-10-22
Tom Stellard
R600/SI: Use llvm_unreachable() for an always false...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-22
Tom Stellard
R600/SI: Fix warning on non-asserts build
blob
|
commitdiff
|
raw
|
diff to current
2013-10-22
Tom Stellard
R600: Simplify handling of private address space
blob
|
commitdiff
|
raw
|
diff to current
2013-10-22
Tom Stellard
R600: Remove unused InstrInfo::getMovImmInstr() function
blob
|
commitdiff
|
raw
|
diff to current
2013-10-15
Vincent Lejeune
R600/SI: Remove some leftover MI dump call
blob
|
commitdiff
|
raw
|
diff to current
2013-10-10
Tom Stellard
R600/SI: Implement SIInstrInfo::verifyInstruction(...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-18
Dmitri Gribenko
Remove unused stdio.h includes
blob
|
commitdiff
|
raw
|
diff to current
2013-08-16
Michel Danzer
R600/SI: Fix broken encoding of DS_WRITE_B32
blob
|
commitdiff
|
raw
|
diff to current
2013-08-14
Tom Stellard
R600/SI: Assign a register class to the $vaddr operand...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-15
Craig Topper
Make some arrays 'static const'
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-04-10
Christian Konig
R600/SI: dynamical figure out the reg class of MIMG
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 vector interpolation
blob
|
commitdiff
|
raw
|
diff to current
2013-03-01
Christian Konig
R600/SI: handle all registers in copyPhysReg v2
blob
|
commitdiff
|
raw
|
diff to current
2013-02-26
Christian Konig
R600/SI: add some more instruction flags
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-07
Tom Stellard
R600/SI: Handle VGPR64 destination in copyPhysReg().
blob
|
commitdiff
|
raw
|
diff to current
2013-02-06
Tom Stellard
R600: Support for indirect addressing v4
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Resort the #include lines in include/... and lib/....
blob
|
commitdiff
|
raw
|
diff to current
2012-12-20
NAKAMURA Takumi
Target/R600: Update MIB according to r170588.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-11
Tom Stellard
Add R600 backend
blob
|
commitdiff
|
raw
|
diff to current