projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ARMv8 IfConversion must skip narrow instructions that a) define CPSR and b) wouldn...
[oota-llvm.git]
/
lib
/
Target
/
R600
/
2014-02-25
Tom Stellard
R600: Don't unconditionally unroll loops with private...
tree
|
commitdiff
2014-02-25
Tom Stellard
R600/SI: Custom select 64-bit ADD
tree
|
commitdiff
2014-02-24
Matt Arsenault
Fix unused variable
tree
|
commitdiff
2014-02-24
Matt Arsenault
R600/SI - Add new CI arithmetic instructions.
tree
|
commitdiff
2014-02-24
Matt Arsenault
R600: Make check clearer.
tree
|
commitdiff
2014-02-24
Matt Arsenault
Fix DOT4 missing from getTargetOpcodeName
tree
|
commitdiff
2014-02-13
Tom Stellard
R600/SI: Expand all v8[if]32 operations
tree
|
commitdiff
2014-02-13
Tom Stellard
R600/SI: Add a pattern for i32 anyext
tree
|
commitdiff
2014-02-13
Tom Stellard
R600/SI: Completely Disable TypeRewriter on compute
tree
|
commitdiff
2014-02-13
Tom Stellard
R600/SI: Split global vector loads with more than 4...
tree
|
commitdiff
2014-02-12
Benjamin Kramer
R600: Always implement both versions of isTruncateFree...
tree
|
commitdiff
2014-02-11
Matt Arsenault
R600/SI: Fix assertion on infinite loops.
tree
|
commitdiff
2014-02-10
Matt Arsenault
R600: Implement isTruncateFree
tree
|
commitdiff
2014-02-10
Tom Stellard
R600/SI: Initialize M0 and emit S_WQM_B64 whenever...
tree
|
commitdiff
2014-02-10
Tom Stellard
R600/SI: Only use S_WQM_B64 in pixel shaders
tree
|
commitdiff
2014-02-06
Tom Stellard
R600/SI: Add a MUBUF store pattern for Reg+Imm offsets
tree
|
commitdiff
2014-02-06
Tom Stellard
R600/SI: Add a MUBUF store pattern for Imm offsets
tree
|
commitdiff
2014-02-06
Tom Stellard
R600/SI: Add a MUBUF load pattern for Reg+Imm offsets
tree
|
commitdiff
2014-02-06
Tom Stellard
R600/SI: Use immediates offsets for SMRD instructions...
tree
|
commitdiff
2014-02-05
Matt Arsenault
Add address space argument to allowsUnalignedMemoryAccess.
tree
|
commitdiff
2014-02-05
Michel Danzer
R600/SI: Add pattern for zero-extending i1 to i32
tree
|
commitdiff
2014-02-04
Duncan P. N. Exon...
cleanup: scc_iterator consumers should use isAtEnd
tree
|
commitdiff
2014-02-04
Rafael Espindola
Every target uses .align. Simplify.
tree
|
commitdiff
2014-02-04
Tom Stellard
R600/SI: Expand i1 BR_CC
tree
|
commitdiff
2014-02-04
Tom Stellard
R600/SI: Don't assume copies will be coalesced in SIFix...
tree
|
commitdiff
2014-02-04
Tom Stellard
R600/SI: Custom lower i64 ISD::SELECT
tree
|
commitdiff
2014-02-04
Tom Stellard
R600: Enable vector fpow.
tree
|
commitdiff
2014-02-04
Michel Danzer
R600/SI: Fix fneg for 0.0
tree
|
commitdiff
2014-02-03
Matt Arsenault
Add DEBUG_TYPE to SIAnnotateControlFlow
tree
|
commitdiff
2014-02-02
Matt Arsenault
R600/SI: Fix insertelement with dynamic indices.
tree
|
commitdiff
2014-01-31
Rafael Espindola
Remove the last hasRawTextSupport call from R600.
tree
|
commitdiff
2014-01-31
Rafael Espindola
Replace another use with hasRawTextSupport+EmitRawText...
tree
|
commitdiff
2014-01-31
Rafael Espindola
Use emitRawComment to avoid a call to hasRawTextSupport.
tree
|
commitdiff
2014-01-28
David Woodhouse
Delete MCSubtargetInfo data members from target MCCodeE...
tree
|
commitdiff
2014-01-28
David Woodhouse
Propagate MCSubtargetInfo through TableGen's getBinaryC...
tree
|
commitdiff
2014-01-28
David Woodhouse
Explictly pass MCSubtargetInfo to MCCodeEmitter::Encode...
tree
|
commitdiff
2014-01-28
David Woodhouse
Change MCStreamer EmitInstruction interface to take...
tree
|
commitdiff
2014-01-28
Michel Danzer
R600/SI: Add pattern for truncating i32 to i1
tree
|
commitdiff
2014-01-27
Michel Danzer
R600/SI: Add intrinsic for BUFFER_LOAD_DWORD* instructions
tree
|
commitdiff
2014-01-27
Michel Danzer
R600/SI: Add intrinsic for S_SENDMSG instruction
tree
|
commitdiff
2014-01-27
Rafael Espindola
Add back spaces I missed in the conversion to emitRawCo...
tree
|
commitdiff
2014-01-27
Rafael Espindola
Use emitRawComment instead of EmitRawText.
tree
|
commitdiff
2014-01-26
Rafael Espindola
Pass a MCSubtargetInfo down to the TargetStreamer creation.
tree
|
commitdiff
2014-01-26
Rafael Espindola
Construct the MCStreamer before constructing the MCTarg...
tree
|
commitdiff
2014-01-24
Juergen Ributzka
Add final and owerride keywords to TargetTransformInfo...
tree
|
commitdiff
2014-01-24
Alp Toker
Fix known typos
tree
|
commitdiff
2014-01-23
Tom Stellard
R600: Remove successive JUMP in AnalyzeBranch when...
tree
|
commitdiff
2014-01-23
Tom Stellard
R600: Disable the BFE pattern
tree
|
commitdiff
2014-01-23
Tom Stellard
R600: Correctly handle vertex fetch clauses the precede...
tree
|
commitdiff
2014-01-23
Tom Stellard
R600: Unconditionally unroll loops that contain GEPs...
tree
|
commitdiff
2014-01-23
Tom Stellard
R600: Recommit 199842: Add work-around for the CF stack...
tree
|
commitdiff
2014-01-22
Tom Stellard
Revert "R600: Add work-around for the CF stack entry...
tree
|
commitdiff
2014-01-22
Tom Stellard
R600: Add work-around for the CF stack entry HW bug
tree
|
commitdiff
2014-01-22
Tom Stellard
R600: Add some missing CF instruction definitions to...
tree
|
commitdiff
2014-01-22
Tom Stellard
R600: Refactor stack size calculation
tree
|
commitdiff
2014-01-22
Tom Stellard
R600: CF_PUSH is the same on Evergreen and Cayman
tree
|
commitdiff
2014-01-22
Tom Stellard
R600: Add wavefront size property to the subtargets v2
tree
|
commitdiff
2014-01-22
Tom Stellard
R600: Add stack size to .AMDGPUcsdata section
tree
|
commitdiff
2014-01-22
Tom Stellard
R600: MOVA is vector only
tree
|
commitdiff
2014-01-22
Tom Stellard
R600: Take alignment into account when calculating...
tree
|
commitdiff
2014-01-22
Tom Stellard
R600: Add support for global addresses with constant...
tree
|
commitdiff
2014-01-22
Tom Stellard
R600: Begin private memory at the second GPR.
tree
|
commitdiff
2014-01-22
Tom Stellard
R600/SI: Add support for i8 and i16 private loads/stores
tree
|
commitdiff
2014-01-16
Rafael Espindola
CommentColumn is always 40. Simplify.
tree
|
commitdiff
2014-01-13
Chandler Carruth
[PM] Split DominatorTree into a concrete analysis resul...
tree
|
commitdiff
2014-01-13
Chandler Carruth
[PM] Pull the generic graph algorithms and data structu...
tree
|
commitdiff
2014-01-13
Chandler Carruth
[cleanup] Move the Dominators.h and Verifier.h headers...
tree
|
commitdiff
2014-01-08
Matt Arsenault
Move declaration of variables down to first use.
tree
|
commitdiff
2014-01-07
Chandler Carruth
Re-sort all of the includes with ./utils/sort_includes...
tree
|
commitdiff
2013-12-28
Andrew Trick
Factor MI-Sched in preparation for post-ra scheduling...
tree
|
commitdiff
2013-12-20
Tom Stellard
R600: Allow ftrunc
tree
|
commitdiff
2013-12-19
Rafael Espindola
Small simplification, p0 is the same as p.
tree
|
commitdiff
2013-12-19
Matt Arsenault
R600/SI: Make private pointers be 32-bit.
tree
|
commitdiff
2013-12-17
Andrew Trick
Allow MachineCSE to coalesce trivial subregister copies...
tree
|
commitdiff
2013-12-16
Matt Arsenault
Fix typo in instruction name.
tree
|
commitdiff
2013-12-16
Rafael Espindola
One last cleanup of LLVM's DataLayout strings.
tree
|
commitdiff
2013-12-16
Rafael Espindola
Structure R600's computeDataLayout more like every...
tree
|
commitdiff
2013-12-16
Rafael Espindola
The preferred alignment defaults to the abi alignment...
tree
|
commitdiff
2013-12-16
Rafael Espindola
Don't duplicate the DataLayout defaults for integer...
tree
|
commitdiff
2013-12-16
Rafael Espindola
On DataLayout, omit the default of p:64:64:64.
tree
|
commitdiff
2013-12-14
Matt Arsenault
Don't manually calculate size in bytes
tree
|
commitdiff
2013-12-14
Rafael Espindola
Turn AMDGPUSubtarget::getDataLayout into a static function.
tree
|
commitdiff
2013-12-11
Rafael Espindola
Don't set unused variable.
tree
|
commitdiff
2013-12-11
Tom Stellard
R600: Re-format Processors.td
tree
|
commitdiff
2013-12-11
Tom Stellard
R600: Register AMDGPUCFGStructurizer pass
tree
|
commitdiff
2013-12-11
Tom Stellard
R600: Register R600EmitClauseMarkers pass
tree
|
commitdiff
2013-12-11
NAKAMURA Takumi
Prune redundant dependencies in LLVMBuild.txt.
tree
|
commitdiff
2013-12-10
Matt Arsenault
Use llvm_unreachable instead of assert(0)
tree
|
commitdiff
2013-12-10
Vincent Lejeune
R600: Fix an infinite loop when trying to reorganize...
tree
|
commitdiff
2013-12-10
Vincent Lejeune
R600: Fix input modifiers lost for Cayman
tree
|
commitdiff
2013-12-10
NAKAMURA Takumi
Add proper dependencies to LLVMBuild.txt in llvm/lib.
tree
|
commitdiff
2013-12-10
NAKAMURA Takumi
Whitespaces.
tree
|
commitdiff
2013-12-09
Rafael Espindola
Don't set a variable to its default value.
tree
|
commitdiff
2013-12-07
Vincent Lejeune
Add a RequireStructuredCFG Field to TargetMachine.
tree
|
commitdiff
2013-12-07
Vincent Lejeune
R600: Remove orphaned declarations
tree
|
commitdiff
2013-12-06
Eric Christopher
Fix an index array check.
tree
|
commitdiff
2013-12-05
Rafael Espindola
Add a default constructor to get deterministic behavior.
tree
|
commitdiff
2013-12-05
Alp Toker
Correct word hyphenations
tree
|
commitdiff
2013-12-05
Matt Arsenault
R600/SI: Add comments for number of used registers.
tree
|
commitdiff
2013-12-03
Rafael Espindola
Don't set PrivateGlobalPrefix for NVPTX and R600.
tree
|
commitdiff
next