projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
R600/SI: inline V_ADD|SUB_F32 patterns
2013-02-21
Tom Stellard
R600: Fix for Unigine when MachineSched is enabled
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-02-19
Tom Stellard
R600: Add AR_X to the R600_TReg_X register class.
commit
|
commitdiff
|
tree
2013-02-19
Tom Stellard
R600: Mark all members of the TRegMem register class...
commit
|
commitdiff
|
tree
2013-02-19
Tom Stellard
R600: Fix scheduler crash caused by invalid MachinePointerInfo
commit
|
commitdiff
|
tree
2013-02-19
Tom Stellard
R600: Fix tracking of implicit defs in the IndirectAddressin...
commit
|
commitdiff
|
tree
2013-02-13
Tom Stellard
R600: Add support for 128-bit parameters
commit
|
commitdiff
|
tree
2013-02-08
Tom Stellard
ReleaseNotes: Add section for R600 backend
commit
|
commitdiff
|
tree
2013-02-08
Tom Stellard
R600: Dump the function name when TargetLowering::LowerCall...
commit
|
commitdiff
|
tree
2013-02-08
Tom Stellard
R600: rework flow creation in the structurizer v2
commit
|
commitdiff
|
tree
2013-02-08
Tom Stellard
R600: fix loop analyses in the structurizer
commit
|
commitdiff
|
tree
2013-02-08
Tom Stellard
R600: fix PHI value adding in the structurizer
commit
|
commitdiff
|
tree
2013-02-07
Tom Stellard
R600/SI: cleanup VGPR encoding
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-02-07
Tom Stellard
R600/SI: Handle VGPR64 destination in copyPhysReg().
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-02-07
Tom Stellard
R600/SI: Add pattern for mul.
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-02-07
Tom Stellard
R600/SI: simplify and fix SMRD encoding
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-02-07
Tom Stellard
R600/SI: add proper 64bit immediate support v2
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-02-07
Tom Stellard
R600: Add an explicit default processor
commit
|
commitdiff
|
tree
2013-02-07
Tom Stellard
R600/SI: Use proper instructions for array/shadow samplers.
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-02-07
Tom Stellard
R600/SI: Make sample intrinsic address parameter type...
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-02-07
Tom Stellard
R600/SI: Add basic support for more integer vector...
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-02-07
Tom Stellard
R600: Consolidate sub register indices.
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-02-07
Tom Stellard
R600: Add support for SET*_DX10 instructions
commit
|
commitdiff
|
tree
2013-02-07
Tom Stellard
R600: Add tests for unsupported condition codes.
commit
|
commitdiff
|
tree
2013-02-07
Tom Stellard
R600: Fix assembly name for SETGT_INT
commit
|
commitdiff
|
tree
2013-02-06
Tom Stellard
R600: Support for indirect addressing v4
commit
|
commitdiff
|
tree
2013-02-05
Tom Stellard
R600: Fold remaining CONST_COPY after expand pseudo...
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-02-05
Tom Stellard
R600: improve inputs/interpolation handling
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-02-05
Tom Stellard
R600: Add tests for instruction predicates
commit
|
commitdiff
|
tree
2013-02-05
Tom Stellard
R600: Emit function name in the AsmPrinter
commit
|
commitdiff
|
tree
2013-02-05
Tom Stellard
R600/SI: Add patterns for fcos and fsin.
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-01-31
Tom Stellard
R600: Fold clamp, neg, abs
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-01-31
Tom Stellard
R600: Consider bitcast when folding const_address node.
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-01-31
Tom Stellard
R600: Make store_dummy intrinsic more general by passing...
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-01-23
Tom Stellard
R600: Add a llvm.R600.store.swizzle intrinsics
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-01-23
Tom Stellard
R600: Simplify stream outputs intrinsic
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-01-23
Tom Stellard
R600: rework handling of the constants
Tom Stellard
:
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-01-23
Tom Stellard
R600: Add a CONST_ADDRESS node to model constant buf...
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-01-23
Tom Stellard
R600: Factorise VTX_WORD0 and VTX_WORD1 in tblgen def
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-01-21
Tom Stellard
R600/SI: Use unnormalized coordinates for sampling...
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-01-21
Tom Stellard
R600/SI: Take target parameter for sample intrinsics.
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-01-21
Tom Stellard
R600/SI: Derive all sample intrinsics from a single...
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-01-18
Tom Stellard
R600: Proper insert S_WAITCNT instructions
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-01-18
Tom Stellard
R600: Optimize and cleanup KILL on SI
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2013-01-02
Tom Stellard
DAGCombiner: Avoid generating illegal vector INT_TO_FP...
commit
|
commitdiff
|
tree
2012-12-21
Tom Stellard
R600: Coding style - remove empty spaces from the beginning...
commit
|
commitdiff
|
tree
2012-12-21
Tom Stellard
R600: Fix MAX_UINT definition
commit
|
commitdiff
|
tree
2012-12-21
Tom Stellard
R600: Add SHADOWCUBE to TEX_SHADOW pattern
commit
|
commitdiff
|
tree
2012-12-21
Tom Stellard
R600: Expand vec4 INT <-> FP conversions
commit
|
commitdiff
|
tree
2012-12-19
Tom Stellard
R600: Add entry in CODE_OWNERS.TXT
commit
|
commitdiff
|
tree
2012-12-19
Tom Stellard
R600: Remove unecessary VREG alignment.
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2012-12-19
Tom Stellard
R600: control flow optimization
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2012-12-19
Tom Stellard
R600: New control flow for SI v2
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2012-12-17
Tom Stellard
R600: enable S_*N2_* instructions
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2012-12-17
Tom Stellard
R600: BB operand support for SI
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2012-12-17
Tom Stellard
R600: remove nonsense setPrefLoopAlignment
Reviewed-by:
Tom Stellard
<thomas.stellard@amd.com>
commit
|
commitdiff
|
tree
2012-12-13
Tom Stellard
Fix warnings with -DNDEBUG
commit
|
commitdiff
|
tree
2012-12-11
Tom Stellard
Add R600 backend
commit
|
commitdiff
|
tree
2012-12-10
Tom Stellard
LegalizeDAG: Allow type promotion of scalar loads
commit
|
commitdiff
|
tree
2012-12-10
Tom Stellard
LegalizeDAG: Allow type promotion for scalar stores
commit
|
commitdiff
|
tree
2012-09-18
Tom Stellard
Make MachinePostDominatorTree::DT private
commit
|
commitdiff
|
tree
2012-09-17
Tom Stellard
Add a MachinePostDominator pass
commit
|
commitdiff
|
tree
2012-09-06
Tom Stellard
Tablegen: Add OperandWithDefaultOps Operand type
commit
|
commitdiff
|
tree
2012-07-16
Tom Stellard
Revert "AMDGPU: Add core backend files for R600/SI...
commit
|
commitdiff
|
tree
2012-07-16
Tom Stellard
Revert "include/llvm: Add R600 Intrinsics v6"
commit
|
commitdiff
|
tree
2012-07-16
Tom Stellard
Revert "Build script changes for R600/SI Codegen v6"
commit
|
commitdiff
|
tree
2012-07-16
Tom Stellard
Revert "test/CodeGen/R600: Add some basic tests v6"
commit
|
commitdiff
|
tree
2012-07-16
Tom Stellard
Revert "Target/AMDGPU/R600KernelParameters.cpp: Fix...
commit
|
commitdiff
|
tree
2012-07-16
Tom Stellard
Revert "Target/AMDGPU: [CMake] Fix dependencies. 1...
commit
|
commitdiff
|
tree
2012-07-16
Tom Stellard
Revert "Target/AMDGPU/R600KernelParameters.cpp: Don...
commit
|
commitdiff
|
tree
2012-07-16
Tom Stellard
Revert "Target/AMDGPU/AMDILIntrinsicInfo.cpp: Use llvm_unrea...
commit
|
commitdiff
|
tree
2012-07-16
Tom Stellard
Revert "Target/AMDGPU: Fix includes, or msvc build...
commit
|
commitdiff
|
tree
2012-07-16
Tom Stellard
test/CodeGen/R600: Add some basic tests v6
commit
|
commitdiff
|
tree
2012-07-16
Tom Stellard
Build script changes for R600/SI Codegen v6
commit
|
commitdiff
|
tree
2012-07-16
Tom Stellard
include/llvm: Add R600 Intrinsics v6
commit
|
commitdiff
|
tree
2012-07-16
Tom Stellard
AMDGPU: Add core backend files for R600/SI codegen v6
commit
|
commitdiff
|
tree
2012-07-11
Tom Stellard
test commit
commit
|
commitdiff
|
tree