projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Use function attribute "stackrealign" to decide whether stack
2015-09-10
Matt Arsenault
AMDGPU: Simplify debug printing
commit
|
commitdiff
|
tree
2015-09-10
Matt Arsenault
AMDGPU: Use StringRef value
commit
|
commitdiff
|
tree
2015-09-10
Matt Arsenault
AMDGPU/SI: Fix more cases of losing exec operands
commit
|
commitdiff
|
tree
2015-09-10
Matt Arsenault
AMDGPU/SI: Fix creating v_mov_b32s without exec uses
commit
|
commitdiff
|
tree
2015-09-09
Matt Arsenault
AMDGPU: Extract full 64-bit subregister and use subregs
commit
|
commitdiff
|
tree
2015-09-09
Matt Arsenault
AMDGPU: Remove unused multiclass argument
commit
|
commitdiff
|
tree
2015-09-09
Matt Arsenault
AMDGPU: Fix not encoding src2 of VOP3b instructions
commit
|
commitdiff
|
tree
2015-09-09
Matt Arsenault
SelectionDAG: Support Expand of f16 extloads
commit
|
commitdiff
|
tree
2015-09-09
Matt Arsenault
Fix typos / grammar
commit
|
commitdiff
|
tree
2015-09-08
Matt Arsenault
AMDGPU/SI: Fix input vcc operand for VOP2b instructions
commit
|
commitdiff
|
tree
2015-09-08
Matt Arsenault
Add const overload of findRegisterUseOperand
commit
|
commitdiff
|
tree
2015-09-08
Matt Arsenault
AMDGPU: Mark s_barrier as a high latency instruction
commit
|
commitdiff
|
tree
2015-09-08
Matt Arsenault
AMDGPU: Fix s_barrier flags
commit
|
commitdiff
|
tree
2015-09-08
Matt Arsenault
AMDGPU: Handle sub of constant for DS offset folding
commit
|
commitdiff
|
tree
2015-09-01
Matt Arsenault
AMDGPU: Fix adding redundant implicit operands
commit
|
commitdiff
|
tree
2015-08-29
Matt Arsenault
AMDGPU: Add sdst operand to VOP2b instructions
commit
|
commitdiff
|
tree
2015-08-29
Matt Arsenault
AMDGPU: Set mem operands for spill instructions
commit
|
commitdiff
|
tree
2015-08-29
Matt Arsenault
AMDGPU: Fix dropping mem operands when moving to VALU
commit
|
commitdiff
|
tree
2015-08-28
Matt Arsenault
Make MergeConsecutiveStores look at other stores on...
commit
|
commitdiff
|
tree
2015-08-27
Matt Arsenault
AMDGPU/SI: Add test for folding constants into operands
commit
|
commitdiff
|
tree
2015-08-26
Matt Arsenault
AMDGPU: Delete dead code
commit
|
commitdiff
|
tree
2015-08-26
Matt Arsenault
AMDGPU: Don't reprocess instructions when splitting...
commit
|
commitdiff
|
tree
2015-08-26
Matt Arsenault
AMDGPU: Fix not moving users of s_bfe_i64 to VALU
commit
|
commitdiff
|
tree
2015-08-26
Matt Arsenault
AMDGPU: Don't create intermediate SALU instructions
commit
|
commitdiff
|
tree
2015-08-26
Matt Arsenault
AMDGPU/SI: Report SIFixSGPRLiveRanges changed function
commit
|
commitdiff
|
tree
2015-08-26
Matt Arsenault
AMDGPU: Make sure to reserve super registers
commit
|
commitdiff
|
tree
2015-08-26
Matt Arsenault
AMDGPU: Produce error on dynamic_stackalloc
commit
|
commitdiff
|
tree
2015-08-22
Matt Arsenault
AMDGPU: Allow specifying different opcode on VI for...
commit
|
commitdiff
|
tree
2015-08-22
Matt Arsenault
AMDGPU: Improve accuracy of instruction rates for some...
commit
|
commitdiff
|
tree
2015-08-22
Matt Arsenault
AMDGPU: Use DFS to avoid second loop over function
commit
|
commitdiff
|
tree
2015-08-22
Matt Arsenault
AMDGPU: Make sure to run verifier after SIFixSGPRLiveRanges
commit
|
commitdiff
|
tree
2015-08-22
Matt Arsenault
AMDGPU: Improve debug printing in SIFixSGPRLiveRanges
commit
|
commitdiff
|
tree
2015-08-22
Matt Arsenault
AMDGPU: Move CI instructions into CIInstructions.td
commit
|
commitdiff
|
tree
2015-08-21
Matt Arsenault
AMDGPU: Minor cleanups to help with f16 support
commit
|
commitdiff
|
tree
2015-08-15
Matt Arsenault
AMDGPU/SI: Only look at live out SGPR defs
commit
|
commitdiff
|
tree
2015-08-15
Matt Arsenault
LoopStrengthReduce: Try to pass address space to isLegalAddr...
commit
|
commitdiff
|
tree
2015-08-15
Matt Arsenault
AMDGPU/SI: Fix printing useless info with amdhsa
commit
|
commitdiff
|
tree
2015-08-15
Matt Arsenault
AMDGPU/SI: Update LiveVariables
commit
|
commitdiff
|
tree
2015-08-15
Matt Arsenault
AMDGPU/SI: Update LiveIntervals during SIFixSGPRLiveRanges
commit
|
commitdiff
|
tree
2015-08-15
Matt Arsenault
AMDGPU: Remove unnecessary assert
commit
|
commitdiff
|
tree
2015-08-15
Matt Arsenault
AMDGPU/SI: Make comments more precise.
commit
|
commitdiff
|
tree
2015-08-12
Matt Arsenault
AMDGPU: Fix assert on dbg_value instructions
commit
|
commitdiff
|
tree
2015-08-08
Matt Arsenault
Remove unnecessary includes
commit
|
commitdiff
|
tree
2015-08-08
Matt Arsenault
AMDGPU: Implement AMDGPUOperand::print()
commit
|
commitdiff
|
tree
2015-08-08
Matt Arsenault
AMDGPU/SI: Remove VCCReg
commit
|
commitdiff
|
tree
2015-08-08
Matt Arsenault
AMDGPU/SI: Remove source uses of VCCReg
commit
|
commitdiff
|
tree
2015-08-07
Matt Arsenault
AMDGPU: Assume SMRD access for constant address space
commit
|
commitdiff
|
tree
2015-08-05
Matt Arsenault
AMDGPU/SI: Remove EXECReg
commit
|
commitdiff
|
tree
2015-08-05
Matt Arsenault
AMDGPU: Remove SCCReg.
commit
|
commitdiff
|
tree
2015-07-31
Matt Arsenault
AMDGPU: Fix v16i32 to v16i8 truncstore
commit
|
commitdiff
|
tree
2015-07-31
Matt Arsenault
AMDGPU/SI: Set DwarfRegNum
commit
|
commitdiff
|
tree
2015-07-31
Matt Arsenault
TableGen: Support folding casts from bits to int
commit
|
commitdiff
|
tree
2015-07-30
Matt Arsenault
AMDGPU: Set SubRegIndex size and offset
commit
|
commitdiff
|
tree
2015-07-30
Matt Arsenault
AMDGPU: Fix unreachable when emitting binary debug...
commit
|
commitdiff
|
tree
2015-07-30
Matt Arsenault
Add amdopencl environment to triple
commit
|
commitdiff
|
tree
2015-07-28
Matt Arsenault
AMDGPU: Don't try to use LDS/vector for private if...
commit
|
commitdiff
|
tree
2015-07-28
Matt Arsenault
AMDGPU: Fix crash if called function is a bitcast
commit
|
commitdiff
|
tree
2015-07-28
Matt Arsenault
AMDGPU: Fix return type of getImplicitParameterOffset.
commit
|
commitdiff
|
tree
2015-07-27
Matt Arsenault
Fix assert when inlining a constantexpr addrspacecast
commit
|
commitdiff
|
tree
2015-07-21
Matt Arsenault
AMDGPU: Set isMoveImm on s_movk_i32
commit
|
commitdiff
|
tree
2015-07-17
Matt Arsenault
Only do fmul (fadd x, x), c combine if the fadd only...
commit
|
commitdiff
|
tree
2015-07-14
Matt Arsenault
AMDGPU: Avoid using 64-bit shift for i64 (shl x, 32)
commit
|
commitdiff
|
tree
2015-07-14
Matt Arsenault
AMDGPU/SI: Fix read2 merging into a super register.
commit
|
commitdiff
|
tree
2015-07-13
Matt Arsenault
AMDGPU: Minor cleanups to always inline pass
commit
|
commitdiff
|
tree
2015-07-10
Matt Arsenault
AMDGPU: Fix chains for memory ops dependent on argument...
commit
|
commitdiff
|
tree
2015-07-10
Matt Arsenault
AMDGPU: Use requested chain when lowering arguments
commit
|
commitdiff
|
tree
2015-07-10
Matt Arsenault
DAGCombiner: Assume invariant load cannot alias a store
commit
|
commitdiff
|
tree
2015-07-09
Matt Arsenault
AMDGPU/R600: Return correct chain when lowering loads
commit
|
commitdiff
|
tree
2015-07-06
Matt Arsenault
AMDGPU: Run SIInsertWaits as pre-emit pass
commit
|
commitdiff
|
tree
2015-07-06
Matt Arsenault
AMDGPU/SI: Add debugging subtarget feature for DS offsets
commit
|
commitdiff
|
tree
2015-07-03
Matt Arsenault
AMDGPU: Fix indentation of switch
commit
|
commitdiff
|
tree
2015-06-28
Matt Arsenault
AMDGPU/SI: Fix extra space when printing v_div_fmas_*
commit
|
commitdiff
|
tree
2015-06-26
Matt Arsenault
Show invariant loads in MMO dumping
commit
|
commitdiff
|
tree
2015-06-25
Matt Arsenault
DAGCombiner: Use pop_back_val()
commit
|
commitdiff
|
tree
2015-06-25
Matt Arsenault
DAGCombiner: Remove redundant check
commit
|
commitdiff
|
tree
2015-06-23
Matt Arsenault
AMDGPU: Use getAsInteger instead of atoi
commit
|
commitdiff
|
tree
2015-06-19
Matt Arsenault
AMDGPU: Fix filename in comment
commit
|
commitdiff
|
tree
2015-06-19
Matt Arsenault
AMDGPU: Fix some places missed in rename
commit
|
commitdiff
|
tree
2015-06-17
Matt Arsenault
AMDGPU: Change unreachable into reported error
commit
|
commitdiff
|
tree
2015-06-16
Matt Arsenault
Revert "Revert "Fix merges of non-zero vector stores""
commit
|
commitdiff
|
tree
2015-06-11
Matt Arsenault
SLSR: Pass address space to isLegalAddressingMode
commit
|
commitdiff
|
tree
2015-06-11
Matt Arsenault
Fix merges of non-zero vector stores
commit
|
commitdiff
|
tree
2015-06-09
Matt Arsenault
Implement computeKnownBits for min/max nodes
commit
|
commitdiff
|
tree
2015-06-09
Matt Arsenault
R600: Switch to using generic min / max nodes.
commit
|
commitdiff
|
tree
2015-06-09
Matt Arsenault
MC: Add target hook to control symbol quoting
commit
|
commitdiff
|
tree
2015-06-07
Matt Arsenault
SeparateConstOffsetFromGEP: Pass address space to isLegalAdd...
commit
|
commitdiff
|
tree
2015-06-07
Matt Arsenault
Make NaryReassociate pass the address space to isLegalAddres...
commit
|
commitdiff
|
tree
2015-06-07
Matt Arsenault
Add isLegalAddressingMode address space argument to TTI
commit
|
commitdiff
|
tree
2015-06-04
Matt Arsenault
R600/SI: Reimplement isLegalAddressingMode
commit
|
commitdiff
|
tree
2015-06-04
Matt Arsenault
CodeGenPrepare: Provide address space to isLegalAddressingMode
commit
|
commitdiff
|
tree
2015-06-04
Matt Arsenault
Pass address space to isLegalAddressingMode in DAGCombiner
commit
|
commitdiff
|
tree
2015-06-04
Matt Arsenault
R600/SI: Fix some cases for load / store of half
commit
|
commitdiff
|
tree
2015-06-03
Matt Arsenault
R600/SI: Fix tests with triples in them
commit
|
commitdiff
|
tree
2015-06-01
Matt Arsenault
R600/SI: Don't hardcode pointer type
commit
|
commitdiff
|
tree
2015-06-01
Matt Arsenault
Add address space argument to isLegalAddressingMode
commit
|
commitdiff
|
tree
2015-05-26
Matt Arsenault
Make EmitFunctionHeader virtual
commit
|
commitdiff
|
tree
2015-05-26
Matt Arsenault
Forgot to add lit.local.cfg for new R600 directory
commit
|
commitdiff
|
tree
2015-05-26
Matt Arsenault
CodeGenPrepare: Don't match addressing modes through...
commit
|
commitdiff
|
tree
2015-05-24
Matt Arsenault
Add target hook to allow merging stores of nonzero...
commit
|
commitdiff
|
tree
2015-05-07
Matt Arsenault
R600: Fix comment that mentions AMDIL
commit
|
commitdiff
|
tree
next