projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[obj2yaml][ELF] Print relocation's offset as a hex number. Use a proper
2014-05-15
Tom Stellard
R600/SI: Stop using VSrc_* as the default register...
commit
|
commitdiff
|
tree
2014-05-15
Tom Stellard
R600/SI: Fix a bug with handling of INSERT_SUBREG in...
commit
|
commitdiff
|
tree
2014-05-15
Tom Stellard
R600/SI: Only use SALU instructions for 64-bit add...
commit
|
commitdiff
|
tree
2014-05-15
Tom Stellard
R600/SI: Use VALU instructions for i1 ops
commit
|
commitdiff
|
tree
2014-05-13
Tom Stellard
autoconf: Fix soname for libLLVM-Major.Minor.so (2nd...
commit
|
commitdiff
|
tree
2014-05-13
Tom Stellard
Revert "autoconf: Fix soname for libLLVM-Major.Minor.so"
commit
|
commitdiff
|
tree
2014-05-13
Tom Stellard
autoconf: Fix soname for libLLVM-Major.Minor.so
commit
|
commitdiff
|
tree
2014-05-09
Tom Stellard
R600/SI: Teach SIInstrInfo::moveToVALU() how to move...
commit
|
commitdiff
|
tree
2014-05-09
Tom Stellard
R600/SI: Fix SMRD pattern for offsets > 32 bits
commit
|
commitdiff
|
tree
2014-05-09
Tom Stellard
R600: Expand i64 SELECT_CC
commit
|
commitdiff
|
tree
2014-05-09
Tom Stellard
R600: Move MIN/MAX matching from LowerOperation() to...
commit
|
commitdiff
|
tree
2014-05-05
Tom Stellard
R600: Expand i64 ISD:SUB
commit
|
commitdiff
|
tree
2014-05-02
Tom Stellard
R600/SI: Add processor type for Mullins.
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2014-05-02
Tom Stellard
R600: Expand vector sin and cos.
commit
|
commitdiff
|
tree
2014-05-02
Tom Stellard
R600: Expand TruncStore i64 -> {i16,i8}
commit
|
commitdiff
|
tree
2014-05-02
Tom Stellard
R600/SI: Only create one instruction when spilling...
commit
|
commitdiff
|
tree
2014-04-30
Tom Stellard
R600/SI: Use VALU instructions for copying i1 values
commit
|
commitdiff
|
tree
2014-04-30
Tom Stellard
R600/SI: Teach moveToVALU how to handle some SMRD instructions
commit
|
commitdiff
|
tree
2014-04-30
Tom Stellard
R600: Remove unused function AMDGPUSubtarget::getDefaultSize()
commit
|
commitdiff
|
tree
2014-04-29
Tom Stellard
R600: Remove duplicate setting of SELECT expansion.
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2014-04-29
Tom Stellard
R600/SI: Custom lower SI_IF and SI_ELSE to avoid machine...
commit
|
commitdiff
|
tree
2014-04-29
Tom Stellard
R600/SI: Only select SALU instructions in the entry...
commit
|
commitdiff
|
tree
2014-04-29
Tom Stellard
R600: optimize the UDIVREM 64 algorithm
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2014-04-29
Tom Stellard
R600: Implement iterative algorithm for udivrem
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2014-04-29
Tom Stellard
R600: Change UDIV/UREM to UDIVREM when legalizing types
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2014-04-29
Tom Stellard
R600: remove unused variable
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2014-04-22
Tom Stellard
R600/SI: Reorganize SIInstructions.td
commit
|
commitdiff
|
tree
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
next