projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
SelectionDAG: Cleanup integer bin op promotion functions.
2015-12-19
Matt Arsenault
SelectionDAG: Cleanup integer bin op promotion functions.
commit
|
commitdiff
|
tree
2015-12-19
Matt Arsenault
AMDGPU: Switch barrier intrinsics to using convergent
commit
|
commitdiff
|
tree
2015-12-19
Matt Arsenault
Fix broken type legalization of min/max
commit
|
commitdiff
|
tree
2015-12-16
Matt Arsenault
AMDGPU: Override getCFInstrCost
commit
|
commitdiff
|
tree
2015-12-14
Matt Arsenault
AMDGPU: Use generic bitreverse intrinsic
commit
|
commitdiff
|
tree
2015-12-14
Matt Arsenault
AMDGPU: Fix splitting vector loads with existing offsets
commit
|
commitdiff
|
tree
2015-12-11
Matt Arsenault
SelectionDAG: Match min/max if the scalar operation...
commit
|
commitdiff
|
tree
2015-12-11
Matt Arsenault
Start replacing vector_extract/vector_insert with extractelt...
commit
|
commitdiff
|
tree
2015-12-01
Matt Arsenault
AMDGPU: Error on addrspacecasts that aren't actually...
commit
|
commitdiff
|
tree
2015-12-01
Matt Arsenault
AMDGPU: Implement isNoopAddrSpaceCast
commit
|
commitdiff
|
tree
2015-12-01
Matt Arsenault
AMDGPU: Disallow flat_scr in SI assembler
commit
|
commitdiff
|
tree
2015-12-01
Matt Arsenault
AMDGPU: Optimize VOP2 operand legalization
commit
|
commitdiff
|
tree
2015-12-01
Matt Arsenault
AMDGPU: Report extractelement as free in cost model
commit
|
commitdiff
|
tree
2015-12-01
Matt Arsenault
Squelch unused variable warning in SIRegisterInfo.cpp.
commit
|
commitdiff
|
tree
2015-11-30
Matt Arsenault
AMDGPU: Fix unused function
commit
|
commitdiff
|
tree
2015-11-30
Matt Arsenault
AMDGPU: Error if too many user SGPRs used
commit
|
commitdiff
|
tree
2015-11-30
Matt Arsenault
AMDGPU: Rework how private buffer passed for HSA
commit
|
commitdiff
|
tree
2015-11-30
Matt Arsenault
AMDGPU: Rename enums to be consistent with HSA code...
commit
|
commitdiff
|
tree
2015-11-30
Matt Arsenault
AMDGPU: Remove SIPrepareScratchRegs
commit
|
commitdiff
|
tree
2015-11-30
Matt Arsenault
AMDGPU: Use assert zext for workgroup sizes
commit
|
commitdiff
|
tree
2015-11-30
Matt Arsenault
AMDGPU: Don't reserve SCRATCH_PTR input register
commit
|
commitdiff
|
tree
2015-11-25
Matt Arsenault
AMDGPU: Check feature attributes in SIMachineFunctionInfo
commit
|
commitdiff
|
tree
2015-11-25
Matt Arsenault
AMDGPU: Add some tests for promotion of v2i64 scalar_to_vector
commit
|
commitdiff
|
tree
2015-11-25
Matt Arsenault
AMDGPU: Make v2i64/v2f64 legal types.
commit
|
commitdiff
|
tree
2015-11-24
Matt Arsenault
AMDGPU: Split LDS vector loads
commit
|
commitdiff
|
tree
2015-11-24
Matt Arsenault
AMDGPU: Split x8 and x16 vector loads instead of scalarize
commit
|
commitdiff
|
tree
2015-11-11
Matt Arsenault
Add target preference for GatherAllAliases max depth
commit
|
commitdiff
|
tree
2015-11-11
Matt Arsenault
AMDGPU: Print more fields in comments
commit
|
commitdiff
|
tree
2015-11-11
Matt Arsenault
AMDGPU: Remove dead code
commit
|
commitdiff
|
tree
2015-11-11
Matt Arsenault
AMDGPU: Set isAllocatable = 0 on VS_32/VS_64
commit
|
commitdiff
|
tree
2015-11-10
Matt Arsenault
LegalizeDAG: Implement promote for scalar_to_vector
commit
|
commitdiff
|
tree
2015-11-10
Matt Arsenault
LegalizeDAG: Implement promote for insert_vector_elt
commit
|
commitdiff
|
tree
2015-11-10
Matt Arsenault
LegalizeDAG: Implement promote for extract_vector_elt
commit
|
commitdiff
|
tree
2015-11-10
Matt Arsenault
Remove unnecessary call to getAllocatableRegClass
commit
|
commitdiff
|
tree
2015-11-06
Matt Arsenault
AMDGPU: Cleanup includes
commit
|
commitdiff
|
tree
2015-11-06
Matt Arsenault
AMDGPU: Create emergency stack slots during frame lowering
commit
|
commitdiff
|
tree
2015-11-06
Matt Arsenault
AMDGPU: Remove unused scratch resource operands
commit
|
commitdiff
|
tree
2015-11-06
Matt Arsenault
AMDGPU: Add pass to detect used kernel features
commit
|
commitdiff
|
tree
2015-11-06
Matt Arsenault
AMDGPU: Fix hardcoded alignment of spill.
commit
|
commitdiff
|
tree
2015-11-06
Matt Arsenault
AMDGPU: Hack for VS_32 register pressure
commit
|
commitdiff
|
tree
2015-11-05
Matt Arsenault
AMDGPU: Also track whether SGPRs were spilled
commit
|
commitdiff
|
tree
2015-11-05
Matt Arsenault
AMDGPU: Print number user SGPRs
commit
|
commitdiff
|
tree
2015-11-05
Matt Arsenault
AMDGPU: Disallow s[102:103] on VI in assembler
commit
|
commitdiff
|
tree
2015-11-05
Matt Arsenault
AMDGPU: Fix assert when legalizing atomic operands
commit
|
commitdiff
|
tree
2015-11-05
Matt Arsenault
AMDGPU: Make addr64 atomic operand order consistent
commit
|
commitdiff
|
tree
2015-11-05
Matt Arsenault
AMDGPU: Add missing v2f64 fadd tests
commit
|
commitdiff
|
tree
2015-11-05
Matt Arsenault
AMDGPU: Fix typo
commit
|
commitdiff
|
tree
2015-11-03
Matt Arsenault
AMDGPU: Make flat_scratch name consistent
commit
|
commitdiff
|
tree
2015-11-03
Matt Arsenault
AMDGPU: Fix asserts on invalid register ranges
commit
|
commitdiff
|
tree
2015-11-03
Matt Arsenault
AMDGPU: Fix off by one error in register parsing
commit
|
commitdiff
|
tree
2015-11-03
Matt Arsenault
AMDGPU: s[102:103] is unavailable on VI
commit
|
commitdiff
|
tree
2015-11-03
Matt Arsenault
AMDGPU: Define correct number of SGPRs
commit
|
commitdiff
|
tree
2015-11-03
Matt Arsenault
AMDGPU: Make findUsedSGPR more readable
commit
|
commitdiff
|
tree
2015-11-03
Matt Arsenault
AMDGPU: Initialize SIFixSGPRCopies so -print-after...
commit
|
commitdiff
|
tree
2015-11-03
Matt Arsenault
AMDGPU: Alphabetize includes
commit
|
commitdiff
|
tree
2015-11-02
Matt Arsenault
AMDGPU: Stop assuming vreg for build_vector
commit
|
commitdiff
|
tree
2015-11-02
Matt Arsenault
AMDGPU: Error on graphics shaders with HSA
commit
|
commitdiff
|
tree
2015-11-02
Matt Arsenault
AMDGPU: Un XFAIL a test
commit
|
commitdiff
|
tree
2015-11-02
Matt Arsenault
AMDGPU: Distribute SGPR->VGPR copies of REG_SEQUENCE
commit
|
commitdiff
|
tree
2015-10-24
Matt Arsenault
AMDGPU: Print modifiers when dumping AMDGPUOperand
commit
|
commitdiff
|
tree
2015-10-23
Matt Arsenault
AMDGPU: Fix parsing of 32-bit literals with sign bit set
commit
|
commitdiff
|
tree
2015-10-21
Matt Arsenault
AMDGPU: Fix adding redundant m0 uses
commit
|
commitdiff
|
tree
2015-10-21
Matt Arsenault
AMDGPU: Fix verifier error in SIFoldOperands
commit
|
commitdiff
|
tree
2015-10-21
Matt Arsenault
AMDGPU: Split DiagnosticInfoUnsupported into its own...
commit
|
commitdiff
|
tree
2015-10-21
Matt Arsenault
AMDGPU: Simplify VOP3 operand legalization.
commit
|
commitdiff
|
tree
2015-10-21
Matt Arsenault
AMDGPU: Fix not checking implicit operands in verifyInstruction
commit
|
commitdiff
|
tree
2015-10-21
Matt Arsenault
Use numeric_limits instead of LLONG_MAX
commit
|
commitdiff
|
tree
2015-10-21
Matt Arsenault
LegalizeDAG: Implement promote for build_vector
commit
|
commitdiff
|
tree
2015-10-20
Matt Arsenault
AMDGPU: Add MachineInstr overloads for instruction...
commit
|
commitdiff
|
tree
2015-10-20
Matt Arsenault
AMDGPU: Stop reserving v[254:255]
commit
|
commitdiff
|
tree
2015-10-13
Matt Arsenault
DAGCombiner: Don't stop finding better chain on 2 aliases
commit
|
commitdiff
|
tree
2015-10-13
Matt Arsenault
AMDGPU: Refactor isVGPRToSGPRCopy
commit
|
commitdiff
|
tree
2015-10-12
Matt Arsenault
DAGCombiner: Combine extract_vector_elt from build_vector
commit
|
commitdiff
|
tree
2015-10-12
Matt Arsenault
AMDGPU: Register some more passes so -print-before...
commit
|
commitdiff
|
tree
2015-10-12
Matt Arsenault
Enable verifier after PeepholeOptimizer
commit
|
commitdiff
|
tree
2015-10-07
Matt Arsenault
AMDGPU: Fix missing implicit m0 uses on movrel instructions
commit
|
commitdiff
|
tree
2015-10-07
Matt Arsenault
AMDGPU: Add comment for VOP2b operand class
commit
|
commitdiff
|
tree
2015-10-07
Matt Arsenault
AMDGPU: Properly register passes
commit
|
commitdiff
|
tree
2015-10-07
Matt Arsenault
AMDGPU: Use explicit register size indirect pseudos
commit
|
commitdiff
|
tree
2015-10-07
Matt Arsenault
AMDGPU: Remove inferRegClassFromUses / inferRegClassFromDefs
commit
|
commitdiff
|
tree
2015-10-02
Matt Arsenault
AMDGPU/SI: Add verifier check for exec reads
commit
|
commitdiff
|
tree
2015-10-02
Matt Arsenault
Add way to test for generic TargetOpcodes
commit
|
commitdiff
|
tree
2015-10-01
Matt Arsenault
AMDGPU: Fix unused variable warning in release build
commit
|
commitdiff
|
tree
2015-10-01
Matt Arsenault
AMDGPU: Move SIFixSGPRLiveRanges to be a regalloc pass
commit
|
commitdiff
|
tree
2015-10-01
Matt Arsenault
AMDGPU: Merge if and switch
commit
|
commitdiff
|
tree
2015-10-01
Matt Arsenault
AMDGPU: Remove dead code
commit
|
commitdiff
|
tree
2015-10-01
Matt Arsenault
AMDGPU: Make SIInsertWaits about a factor of 4 faster
commit
|
commitdiff
|
tree
2015-09-28
Matt Arsenault
AMDGPU: Factor switch into separate function
commit
|
commitdiff
|
tree
2015-09-28
Matt Arsenault
AMDGPU: Fix splitting x16 SMRD loads
commit
|
commitdiff
|
tree
2015-09-28
Matt Arsenault
AMDGPU: Fix moving SMRD loads with literal offsets...
commit
|
commitdiff
|
tree
2015-09-28
Matt Arsenault
AMDGPU: Fix splitting SMRD with large offset
commit
|
commitdiff
|
tree
2015-09-28
Matt Arsenault
AMDGPU: Add testcases
commit
|
commitdiff
|
tree
2015-09-28
Matt Arsenault
AMDGPU: Cleanup test
commit
|
commitdiff
|
tree
2015-09-26
Matt Arsenault
AMDGPU: Remove hasPostISelHook from most instructions
commit
|
commitdiff
|
tree
2015-09-26
Matt Arsenault
AMDGPU: Switch over reg class size instead of checking...
commit
|
commitdiff
|
tree
2015-09-26
Matt Arsenault
AMDGPU: Don't handle invalid reg classes in helper...
commit
|
commitdiff
|
tree
2015-09-26
Matt Arsenault
AMDGPU: Set CopyCost of register classes
commit
|
commitdiff
|
tree
2015-09-26
Matt Arsenault
AMDGPU: VOP3b definition cleanups
commit
|
commitdiff
|
tree
2015-09-26
Matt Arsenault
AMDGPU: Fix sched model for VOP2b instructions
commit
|
commitdiff
|
tree
2015-09-25
Matt Arsenault
AMDGPU: Construct new buffer instruction when moving...
commit
|
commitdiff
|
tree
next