projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
AArch64/ARM64: add non-scalar lowering for more FCVT operations.
2014-04-18
Tom Stellard
R600/SI: Use SReg_64 instead of VSrc_64 when selecting...
commit
|
commitdiff
|
tree
2014-04-17
Tom Stellard
R600: Add comment clariying use of sext for result...
commit
|
commitdiff
|
tree
2014-04-17
Tom Stellard
R600/SI: Stop using i128 as the resource descriptor...
commit
|
commitdiff
|
tree
2014-04-17
Tom Stellard
R600/SI: Change default register class for i32 to SReg_32
commit
|
commitdiff
|
tree
2014-04-17
Tom Stellard
R600/SI: Teach SIInstrInfo::moveToVALU() how to handle...
commit
|
commitdiff
|
tree
2014-04-17
Tom Stellard
R600/SI: Legalize operands after changing dst reg in...
commit
|
commitdiff
|
tree
2014-04-16
Tom Stellard
Added new functionality to LLVM C API to use DiagnosticInfo...
commit
|
commitdiff
|
tree
2014-04-11
Tom Stellard
SelectionDAG: Use helper function to improve legalization...
commit
|
commitdiff
|
tree
2014-04-11
Tom Stellard
SelectionDAG: Factor ISD::MUL lowering code out of...
commit
|
commitdiff
|
tree
2014-04-07
Tom Stellard
R600/SI: Handle INSERT_SUBREG in SIFixSGPRCopies
commit
|
commitdiff
|
tree
2014-04-07
Tom Stellard
R600: Match 24-bit arithmetic patterns in a Target...
commit
|
commitdiff
|
tree
2014-04-07
Tom Stellard
R600: Replace dyn_cast + assert with cast
commit
|
commitdiff
|
tree
2014-04-03
Tom Stellard
R600: Correct opcode for BFE_INT
commit
|
commitdiff
|
tree
2014-04-03
Tom Stellard
R600/SI: Lower 64-bit immediates using REG_SEQUENCE
commit
|
commitdiff
|
tree
2014-04-02
Tom Stellard
TargetLibraryInfo: Disable memcpy and memset on R600
commit
|
commitdiff
|
tree
2014-03-31
Tom Stellard
R600/SI: Implement SIInstrInfo::isTriviallyRematerializable()
commit
|
commitdiff
|
tree
2014-03-31
Tom Stellard
R600/SI: Lower i64 SELECT by bitcasting to a vector...
commit
|
commitdiff
|
tree
2014-03-31
Tom Stellard
R600/SI: Return the correct index for VGPRs in getHWRegIndex()
commit
|
commitdiff
|
tree
2014-03-24
Tom Stellard
R600/SI: Fix warning with gcc 4.8.2
commit
|
commitdiff
|
tree
2014-03-24
Tom Stellard
R600/SI: Promote fp64 SELECT to i64
commit
|
commitdiff
|
tree
2014-03-24
Tom Stellard
SelectionDAG: Allow promotion of SELECT nodes from...
commit
|
commitdiff
|
tree
2014-03-24
Tom Stellard
R600: Reorganize tablegen instruction definitions
commit
|
commitdiff
|
tree
2014-03-21
Tom Stellard
R600/SI: Handle MUBUF instructions in SIInstrInfo:...
commit
|
commitdiff
|
tree
2014-03-21
Tom Stellard
R600/SI: Handle S_MOV_B64 in SIInstrInfo::moveToVALU()
commit
|
commitdiff
|
tree
2014-03-21
Tom Stellard
R600/SI: Use SGPR_(32|64) reg clases when lowering...
commit
|
commitdiff
|
tree
2014-03-21
Tom Stellard
Sink: Don't sink static allocas from the entry block
commit
|
commitdiff
|
tree
2014-03-17
Tom Stellard
R600/SI: Fix implementation of isInlineConstant() used...
commit
|
commitdiff
|
tree
2014-03-17
Tom Stellard
R600/SI: Use correct dest register class for V_READFIRSTLANE_B32
commit
|
commitdiff
|
tree
2014-03-17
Tom Stellard
R600/SI: Add generic checks to SIInstrInfo::verifyInstruction()
commit
|
commitdiff
|
tree
2014-03-13
Tom Stellard
R600: LDS instructions shouldn't implicitly define...
commit
|
commitdiff
|
tree
2014-03-07
Tom Stellard
R600/SI: Using SGPRs is illegal for instructions that...
commit
|
commitdiff
|
tree
2014-03-07
Tom Stellard
R600/SI: Custom lower i1 stores
commit
|
commitdiff
|
tree
2014-03-03
Tom Stellard
Add patch level to llvm version in CMake and Autoconf
commit
|
commitdiff
|
tree
2014-02-28
Tom Stellard
R600: Verify all instructions in the AsmPrinter on...
commit
|
commitdiff
|
tree
2014-02-28
Tom Stellard
R600/SI: Expand all v16[if]32 operations
commit
|
commitdiff
|
tree
2014-02-25
Tom Stellard
R600: Don't unconditionally unroll loops with private...
commit
|
commitdiff
|
tree
2014-02-25
Tom Stellard
R600/SI: Custom select 64-bit ADD
commit
|
commitdiff
|
tree
2014-02-14
Tom Stellard
TargetLowering: n * r where n > 2 should be an illegal...
commit
|
commitdiff
|
tree
2014-02-13
Tom Stellard
R600/SI: Expand all v8[if]32 operations
commit
|
commitdiff
|
tree
2014-02-13
Tom Stellard
R600/SI: Add a pattern for i32 anyext
commit
|
commitdiff
|
tree
2014-02-13
Tom Stellard
R600/SI: Completely Disable TypeRewriter on compute
commit
|
commitdiff
|
tree
2014-02-13
Tom Stellard
R600/SI: Split global vector loads with more than 4...
commit
|
commitdiff
|
tree
2014-02-13
Tom Stellard
R600/SI: Add ShaderType attribute to some tests
commit
|
commitdiff
|
tree
2014-02-10
Tom Stellard
R600/SI: Initialize M0 and emit S_WQM_B64 whenever...
commit
|
commitdiff
|
tree
2014-02-10
Tom Stellard
R600/SI: Only use S_WQM_B64 in pixel shaders
commit
|
commitdiff
|
tree
2014-02-06
Tom Stellard
R600/SI: Add a MUBUF store pattern for Reg+Imm offsets
commit
|
commitdiff
|
tree
2014-02-06
Tom Stellard
R600/SI: Add a MUBUF store pattern for Imm offsets
commit
|
commitdiff
|
tree
2014-02-06
Tom Stellard
R600/SI: Add a MUBUF load pattern for Reg+Imm offsets
commit
|
commitdiff
|
tree
2014-02-06
Tom Stellard
R600/SI: Use immediates offsets for SMRD instructions...
commit
|
commitdiff
|
tree
2014-02-04
Tom Stellard
R600/SI: Expand i1 BR_CC
commit
|
commitdiff
|
tree
2014-02-04
Tom Stellard
R600/SI: Don't assume copies will be coalesced in SIFixSGPRC...
commit
|
commitdiff
|
tree
2014-02-04
Tom Stellard
R600/SI: Custom lower i64 ISD::SELECT
commit
|
commitdiff
|
tree
2014-02-04
Tom Stellard
R600: Enable vector fpow.
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2014-02-04
Tom Stellard
HowToReleaseLLVM: Add information about dot releases
commit
|
commitdiff
|
tree
2014-01-23
Tom Stellard
R600: Remove successive JUMP in AnalyzeBranch when...
commit
|
commitdiff
|
tree
2014-01-23
Tom Stellard
R600: Disable the BFE pattern
commit
|
commitdiff
|
tree
2014-01-23
Tom Stellard
R600: Correctly handle vertex fetch clauses the precede...
commit
|
commitdiff
|
tree
2014-01-23
Tom Stellard
R600: Unconditionally unroll loops that contain GEPs...
commit
|
commitdiff
|
tree
2014-01-23
Tom Stellard
R600: Recommit 199842: Add work-around for the CF stack...
commit
|
commitdiff
|
tree
2014-01-22
Tom Stellard
Revert "R600: Add work-around for the CF stack entry...
commit
|
commitdiff
|
tree
2014-01-22
Tom Stellard
R600: Add work-around for the CF stack entry HW bug
commit
|
commitdiff
|
tree
2014-01-22
Tom Stellard
R600: Add some missing CF instruction definitions to...
commit
|
commitdiff
|
tree
2014-01-22
Tom Stellard
R600: Refactor stack size calculation
commit
|
commitdiff
|
tree
2014-01-22
Tom Stellard
R600: CF_PUSH is the same on Evergreen and Cayman
commit
|
commitdiff
|
tree
2014-01-22
Tom Stellard
R600: Add wavefront size property to the subtargets v2
commit
|
commitdiff
|
tree
2014-01-22
Tom Stellard
R600: Add stack size to .AMDGPUcsdata section
commit
|
commitdiff
|
tree
2014-01-22
Tom Stellard
R600: MOVA is vector only
commit
|
commitdiff
|
tree
2014-01-22
Tom Stellard
R600: Take alignment into account when calculating...
commit
|
commitdiff
|
tree
2014-01-22
Tom Stellard
R600: Add support for global addresses with constant...
commit
|
commitdiff
|
tree
2014-01-22
Tom Stellard
R600: Begin private memory at the second GPR.
commit
|
commitdiff
|
tree
2014-01-22
Tom Stellard
R600/SI: Add support for i8 and i16 private loads/stores
commit
|
commitdiff
|
tree
2013-12-20
Tom Stellard
R600: Allow ftrunc
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-12-11
Tom Stellard
R600: Re-format Processors.td
commit
|
commitdiff
|
tree
2013-12-11
Tom Stellard
R600: Register AMDGPUCFGStructurizer pass
commit
|
commitdiff
|
tree
2013-12-11
Tom Stellard
R600: Register R600EmitClauseMarkers pass
commit
|
commitdiff
|
tree
2013-11-27
Tom Stellard
R600: Expand vector FABS
commit
|
commitdiff
|
tree
2013-11-27
Tom Stellard
R600/SI: Implement spilling of SGPRs v5
commit
|
commitdiff
|
tree
2013-11-27
Tom Stellard
R600/SI: Use SGPR_32 register class for 32-bit SMRD...
commit
|
commitdiff
|
tree
2013-11-27
Tom Stellard
R600: Add support for ISD::FROUND
commit
|
commitdiff
|
tree
2013-11-22
Tom Stellard
R600/SI: Fixing handling of condition codes
commit
|
commitdiff
|
tree
2013-11-22
Tom Stellard
R600: Implement TargetInstrInfo::isLegalToSplitMBBAt()
commit
|
commitdiff
|
tree
2013-11-22
Tom Stellard
SelectionDAG: Optimize expansion of vec_type = BITCAST...
commit
|
commitdiff
|
tree
2013-11-22
Tom Stellard
Split SETCC if VSELECT requires splitting too.
commit
|
commitdiff
|
tree
2013-11-18
Tom Stellard
R600: Enable the IR structurizer by default
commit
|
commitdiff
|
tree
2013-11-18
Tom Stellard
R600: Fix a crash in the AMDILCFGStrucurizer
commit
|
commitdiff
|
tree
2013-11-18
Tom Stellard
R600: Add a SubtargetFeatture for disabling the ifcvt...
commit
|
commitdiff
|
tree
2013-11-18
Tom Stellard
R600: Use lower-case for EnableIRStructurizer feature
commit
|
commitdiff
|
tree
2013-11-18
Tom Stellard
R600/SI: Fix illegal VGPR->SGPR copy inside of loop
commit
|
commitdiff
|
tree
2013-11-18
Tom Stellard
R600/SI: Fix another case of illegal VGPR->SGPR copy
commit
|
commitdiff
|
tree
2013-11-15
Tom Stellard
R600/SI: Add VReg_96 register class to SIRegisterInfo...
commit
|
commitdiff
|
tree
2013-11-15
Tom Stellard
R600: Fix scheduling of instructions that use the LDS...
commit
|
commitdiff
|
tree
2013-11-14
Tom Stellard
R600/SI: Add processor type for Hawaii
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-11-13
Tom Stellard
R600: Fix uninitialized variable usage
commit
|
commitdiff
|
tree
2013-11-13
Tom Stellard
R600/SI: Add support for private address space load...
commit
|
commitdiff
|
tree
2013-11-13
Tom Stellard
R600/SI: Prefer SALU instructions for bit shift operations
commit
|
commitdiff
|
tree
2013-10-30
Tom Stellard
R600: Custom lower f32 = uint_to_fp i64
commit
|
commitdiff
|
tree
2013-10-29
Tom Stellard
R600/SI: Add compute support for CI v2
commit
|
commitdiff
|
tree
2013-10-29
Tom Stellard
R600: Expand vector FSQRT ops
commit
|
commitdiff
|
tree
2013-10-24
Tom Stellard
Inliner: Handle readonly attribute per argument when...
commit
|
commitdiff
|
tree
2013-10-23
Tom Stellard
R600/SI: Replace ffs(x) - 1 with countTrailingZeros(x)
commit
|
commitdiff
|
tree
next