projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Revert "DebugInfo: Ensure that all debug location scope chains from instructions...
2014-10-09
Tom Stellard
R600/SI: Legalize CopyToReg during instruction selection
commit
|
commitdiff
|
tree
2014-10-09
Tom Stellard
R600/SI: Legalize INSERT_SUBREG instructions during...
commit
|
commitdiff
|
tree
2014-10-07
Tom Stellard
R600/SI: Refactor VOP3 instruction defs
commit
|
commitdiff
|
tree
2014-10-07
Tom Stellard
R600/SI: Refactor VOPC instruction defs
commit
|
commitdiff
|
tree
2014-10-07
Tom Stellard
R600/SI: Refactor VOP2 instruction defs
commit
|
commitdiff
|
tree
2014-10-07
Tom Stellard
R600/SI: Refactor VOP1 instruction defs
commit
|
commitdiff
|
tree
2014-10-07
Tom Stellard
R600: Remove some redundant initializations from AMDGPUMCAsmInfo
commit
|
commitdiff
|
tree
2014-10-07
Tom Stellard
R600: Use MCAsmInfoELF as AMDGPUMCAsmInfo base class
commit
|
commitdiff
|
tree
2014-10-07
Tom Stellard
R600/SI: Remove assertion in SIInstrInfo::areLoadsFromSameBa...
commit
|
commitdiff
|
tree
2014-10-03
Tom Stellard
R600: Align functions to 256 bytes
commit
|
commitdiff
|
tree
2014-10-01
Tom Stellard
R600: Call EmitFunctionHeader() in the AsmPrinter to...
commit
|
commitdiff
|
tree
2014-10-01
Tom Stellard
C API: Add LLVMCloneModule()
commit
|
commitdiff
|
tree
2014-10-01
Tom Stellard
R600/SI: Add a generic pseudo EXP instruction
commit
|
commitdiff
|
tree
2014-10-01
Tom Stellard
R600/SI: Add generic pseudo MTBUF instructions
commit
|
commitdiff
|
tree
2014-10-01
Tom Stellard
R600/SI: Add generic pseudo SMRD instructions
commit
|
commitdiff
|
tree
2014-09-25
Tom Stellard
ARM: Remove unneeded check for MI->hasPostISelHook()
commit
|
commitdiff
|
tree
2014-09-25
Tom Stellard
SelectionDAG: Remove #if NDEBUG from check for a post...
commit
|
commitdiff
|
tree
2014-09-25
Tom Stellard
R600/SI: Add support for global atomic add
commit
|
commitdiff
|
tree
2014-09-24
Tom Stellard
R600/SI: Enable selecting SALU inside branches
commit
|
commitdiff
|
tree
2014-09-24
Tom Stellard
R600/SI: Move PHIs that define SGPRs to the VALU in...
commit
|
commitdiff
|
tree
2014-09-24
Tom Stellard
R600/SI: Fix the FixSGPRLiveRanges pass
commit
|
commitdiff
|
tree
2014-09-24
Tom Stellard
R600/SI: Mark EXEC_LO and EXEC_HI as reserved
commit
|
commitdiff
|
tree
2014-09-24
Tom Stellard
R600/SI: Fix SIRegisterInfo::getPhysRegSubReg()
commit
|
commitdiff
|
tree
2014-09-24
Tom Stellard
R600/SI: Implement VGPR register spilling for compute...
commit
|
commitdiff
|
tree
2014-09-23
Tom Stellard
R600/SI: Clean up checks for legality of immediate...
commit
|
commitdiff
|
tree
2014-09-22
Tom Stellard
Revert "R600/SI: Add support for global atomic add"
commit
|
commitdiff
|
tree
2014-09-22
Tom Stellard
R600/SI: Add support for global atomic add
commit
|
commitdiff
|
tree
2014-09-22
Tom Stellard
R600/SI: Remove modifier operands from V_CNDMASK_B32_e64
commit
|
commitdiff
|
tree
2014-09-22
Tom Stellard
R600: Don't set BypassSlowDiv for 64-bit division
commit
|
commitdiff
|
tree
2014-09-22
Tom Stellard
R600/SI: Use ISD::MUL instead of ISD::UMULO when lowering...
commit
|
commitdiff
|
tree
2014-09-22
Tom Stellard
R600/SI: Add enums for some hard-coded values
commit
|
commitdiff
|
tree
2014-09-19
Tom Stellard
R600/SI: Fix config value for number of gprs
commit
|
commitdiff
|
tree
2014-09-05
Tom Stellard
R600/SI: Fix bug in SIInstrInfo::legalizeOpWithMove()
commit
|
commitdiff
|
tree
2014-09-05
Tom Stellard
R600/SI: Use S_ADD_U32 and S_SUB_U32 for low half of...
commit
|
commitdiff
|
tree
2014-09-03
Tom Stellard
R600/SI: Add a pattern for i64 and in a branch
commit
|
commitdiff
|
tree
2014-09-03
Tom Stellard
R600/SI: Fix typos in SIInstrInfo::areLoadsFromSameBasePtr()
commit
|
commitdiff
|
tree
2014-08-22
Tom Stellard
R600/SI: Use READ2/WRITE2 instructions for 64-bit mem...
commit
|
commitdiff
|
tree
2014-08-22
Tom Stellard
R600/SI: Use a ComplexPattern for DS loads and stores
commit
|
commitdiff
|
tree
2014-08-22
Tom Stellard
R600/SI: Wrap local memory pointer in AssertZExt on SI
commit
|
commitdiff
|
tree
2014-08-22
Tom Stellard
R600/SI: Use correct helper class for DS_WRITE2 instructions
commit
|
commitdiff
|
tree
2014-08-21
Tom Stellard
R600/SI: Teach moveToVALU how to handle more S_LOAD_...
commit
|
commitdiff
|
tree
2014-08-21
Tom Stellard
R600/SI: Make sure SCRATCH_WAVE_OFFSET is added as...
commit
|
commitdiff
|
tree
2014-08-21
Tom Stellard
R600/SI: Remove unused SGPR spilling code
commit
|
commitdiff
|
tree
2014-08-21
Tom Stellard
R600/SI: Use eliminateFrameIndex() to expand SGPR spill...
commit
|
commitdiff
|
tree
2014-08-21
Tom Stellard
R600/SI: Handle VCC in SIRegisterInfo::getPhysRegSubReg()
commit
|
commitdiff
|
tree
2014-08-11
Tom Stellard
R600/SI: Add a ComplexPattern for selecting MUBUF _OFFSET...
commit
|
commitdiff
|
tree
2014-08-11
Tom Stellard
R600/SI: Add an _OFFEN variant MUBUF_STORE_* and use...
commit
|
commitdiff
|
tree
2014-08-11
Tom Stellard
R600/SI: Add check for low 32 bits of encoding to mubuf...
commit
|
commitdiff
|
tree
2014-08-11
Tom Stellard
R600/SI: Clear lds bit on MUBUF instructions used for...
commit
|
commitdiff
|
tree
2014-08-11
Tom Stellard
R600/SI: Fix broken test
commit
|
commitdiff
|
tree
2014-08-09
Tom Stellard
R600/SI: Custom lower CONCAT_VECTORS
commit
|
commitdiff
|
tree
2014-08-09
Tom Stellard
R600/SI: Update concat_vectors.ll to check for scratch...
commit
|
commitdiff
|
tree
2014-08-05
Tom Stellard
R600/SI: Update MUBUF assembly string to match AMD...
commit
|
commitdiff
|
tree
2014-08-05
Tom Stellard
R600/SI: Avoid generating REGISTER_LOAD instructions.
commit
|
commitdiff
|
tree
2014-08-01
Tom Stellard
Revert "R600: Move code for generating REGISTER_LOAD...
commit
|
commitdiff
|
tree
2014-08-01
Tom Stellard
R600/SI: Remove leftover debugging code
commit
|
commitdiff
|
tree
2014-08-01
Tom Stellard
R600: Move code for generating REGISTER_LOAD into R600ISelLo...
commit
|
commitdiff
|
tree
2014-08-01
Tom Stellard
R600/SI: Fix build warning
commit
|
commitdiff
|
tree
2014-08-01
Tom Stellard
R600/SI: Do abs/neg folding with ComplexPatterns
commit
|
commitdiff
|
tree
2014-08-01
Tom Stellard
TableGen: Allow AddedComplexity values to be negative
commit
|
commitdiff
|
tree
2014-08-01
Tom Stellard
R600/SI: Simplify and fix handling of VOP2 in SIInstrInfo...
commit
|
commitdiff
|
tree
2014-08-01
Tom Stellard
R600/SI: Fold immediates when shrinking instructions
commit
|
commitdiff
|
tree
2014-08-01
Tom Stellard
R600/SI: Fix incorrect commute operation in shrink...
commit
|
commitdiff
|
tree
2014-07-21
Tom Stellard
test-release.sh: Add support for dot releases
commit
|
commitdiff
|
tree
2014-07-21
Tom Stellard
R600/SI: Refactor VOP3 instruction definitions
commit
|
commitdiff
|
tree
2014-07-21
Tom Stellard
R600/SI: Separate encoding and operand definitions...
commit
|
commitdiff
|
tree
2014-07-21
Tom Stellard
R600/SI: Initailize encoding fields of unused VOP3...
commit
|
commitdiff
|
tree
2014-07-21
Tom Stellard
R600/SI: Initialize unused VOP3 sources to 0 instead...
commit
|
commitdiff
|
tree
2014-07-21
Tom Stellard
R600/SI: Add instruction shrinking pass
commit
|
commitdiff
|
tree
2014-07-21
Tom Stellard
R600/SI: VOPC instructions explicitly define VCC
commit
|
commitdiff
|
tree
2014-07-21
Tom Stellard
R600/SI: Clean up some of the unused REGISTER_{LOAD...
commit
|
commitdiff
|
tree
2014-07-21
Tom Stellard
R600/SI: Use scratch memory for large private arrays
commit
|
commitdiff
|
tree
2014-07-21
Tom Stellard
R600/SI: Specify wavefront size for SI and CI
commit
|
commitdiff
|
tree
2014-07-21
Tom Stellard
R600/SI: Remove vaddr operand from BUFFER_LOAD_*_OFFSET...
commit
|
commitdiff
|
tree
2014-07-21
Tom Stellard
docs: Update relaease documents to include the patch...
commit
|
commitdiff
|
tree
2014-07-21
Tom Stellard
R600/SI: Store constant initializer data in constant...
commit
|
commitdiff
|
tree
2014-07-21
Tom Stellard
R600/SI: Add isCFDepth0 Predicate to SALU addc pattern
commit
|
commitdiff
|
tree
2014-07-21
Tom Stellard
R600/SI: Use VALU for i1 XOR
commit
|
commitdiff
|
tree
2014-07-21
Tom Stellard
R600/SI: Use a custom encoding method for simm16 in...
commit
|
commitdiff
|
tree
2014-07-21
Tom Stellard
R600/SI: Rename SOPP operands to match the encoding...
commit
|
commitdiff
|
tree
2014-07-21
Tom Stellard
TableGen: Allow AddedComplexity values to be negative
commit
|
commitdiff
|
tree
2014-07-02
Tom Stellard
R600: Add a comment that llvm.AMDGPU.trunc is a legacy...
commit
|
commitdiff
|
tree
2014-07-02
Tom Stellard
R600/SI: Use a ComplexPattern for ADDR64 addressing...
commit
|
commitdiff
|
tree
2014-07-02
Tom Stellard
R600: Promote i64 loads to v2i32
commit
|
commitdiff
|
tree
2014-07-02
Tom Stellard
R600/SI: Adjsut SGPR live ranges before register allocation
commit
|
commitdiff
|
tree
2014-07-02
Tom Stellard
R600/SI: Add verifier check for immediates in register...
commit
|
commitdiff
|
tree
2014-06-24
Tom Stellard
R600/SI: Use a ComplexPattern for MUBUF stores
commit
|
commitdiff
|
tree
2014-06-24
Tom Stellard
R600: Promote i64 stores to v2i32
commit
|
commitdiff
|
tree
2014-06-20
Tom Stellard
R600/SI: Add patterns for ctpop inside a branch
commit
|
commitdiff
|
tree
2014-06-20
Tom Stellard
R600/SI: Add a pattern for f32 ftrunc
commit
|
commitdiff
|
tree
2014-06-20
Tom Stellard
R600: Expand vector flog2
commit
|
commitdiff
|
tree
2014-06-20
Tom Stellard
R600: Expand vector fexp2
commit
|
commitdiff
|
tree
2014-06-20
Tom Stellard
R600/SI: SI Control Flow Annotation bug fixed
commit
|
commitdiff
|
tree
2014-06-20
Tom Stellard
R600/SI: Add a VALU pattern for i64 xor
commit
|
commitdiff
|
tree
2014-06-17
Tom Stellard
R600/SI: Make sure target flags are set on pseudo VOP3...
commit
|
commitdiff
|
tree
2014-06-17
Tom Stellard
R600: Use LDS and vectors for private memory
commit
|
commitdiff
|
tree
2014-06-17
Tom Stellard
R600/SI: Add a pattern for llvm.AMDGPU.barrier.global
commit
|
commitdiff
|
tree
2014-06-17
Tom Stellard
SelectionDAG: Expand i64 = FP_TO_SINT i32
commit
|
commitdiff
|
tree
2014-06-17
Tom Stellard
R600/SI: Re-initialize the m0 register after using...
commit
|
commitdiff
|
tree
2014-06-13
Tom Stellard
R600: Remove AMDIL instruction and register definitions
commit
|
commitdiff
|
tree
next