projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
first commit to llvm
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
2015-05-06
Matt Arsenault
Add ChangeTo* to MachineOperand for symbols
commit
|
commitdiff
|
tree
2015-04-30
Matt Arsenault
Fix typo
commit
|
commitdiff
|
tree
2015-04-30
Matt Arsenault
Mips: Remove dead declaration
commit
|
commitdiff
|
tree
2015-04-30
Matt Arsenault
MachineVerifier: Don't crash if MachineOperand has...
commit
|
commitdiff
|
tree
2015-04-26
Matt Arsenault
R600: Remove / merge redundant testcases
commit
|
commitdiff
|
tree
2015-04-24
Matt Arsenault
R600/SI: Fix verifier error when producing v_madmk_f32
commit
|
commitdiff
|
tree
2015-04-23
Matt Arsenault
Revert accidentally committed "MC: Allow targets to...
commit
|
commitdiff
|
tree
2015-04-23
Matt Arsenault
R600/SI: Special case v_mov_b32 as really rematerializable
commit
|
commitdiff
|
tree
2015-04-23
Matt Arsenault
MC: Allow targets to stop symbol name quoting
commit
|
commitdiff
|
tree
2015-04-22
Matt Arsenault
R600: Fix always inline pass breaking noinline functions
commit
|
commitdiff
|
tree
2015-03-23
Matt Arsenault
R600/SI: Merge tables for commuting
commit
|
commitdiff
|
tree
2015-03-23
Matt Arsenault
R600/SI: Only use one range of isCommutable for compares
commit
|
commitdiff
|
tree
2015-03-23
Matt Arsenault
R600/SI: Remove redundant unsetting of hasSideEffects
commit
|
commitdiff
|
tree
2015-03-23
Matt Arsenault
R600/SI: Move hasSideEffects setting into VOPCX classes
commit
|
commitdiff
|
tree
2015-03-23
Matt Arsenault
R600/SI: Allow commuting compares
commit
|
commitdiff
|
tree
2015-03-23
Matt Arsenault
R600/SI: Use right class for cmpsx f64 instructions
commit
|
commitdiff
|
tree
2015-03-23
Matt Arsenault
R600/SI: Remove cond operand to VOPCX classes
commit
|
commitdiff
|
tree
2015-03-21
Matt Arsenault
R600: Cleanup test with multiple check prefixes
commit
|
commitdiff
|
tree
2015-03-13
Matt Arsenault
R600/SI: Add test for min / max with immediate
commit
|
commitdiff
|
tree
2015-02-21
Matt Arsenault
R600/SI: Use v_madmk_f32
commit
|
commitdiff
|
tree
2015-02-21
Matt Arsenault
R600/SI: Try to use v_madak_f32
commit
|
commitdiff
|
tree
2015-02-21
Matt Arsenault
R600/SI: Don't crash when getting immediate operand...
commit
|
commitdiff
|
tree
2015-02-21
Matt Arsenault
R600/SI: Fix mad*k definitions
commit
|
commitdiff
|
tree
2015-02-20
Matt Arsenault
R600/SI: Remove v_sub_f64 pseudo
commit
|
commitdiff
|
tree
2015-02-20
Matt Arsenault
R600: Use new fmad node.
commit
|
commitdiff
|
tree
2015-02-20
Matt Arsenault
Add generic fmad DAG node.
commit
|
commitdiff
|
tree
2015-02-18
Matt Arsenault
R600/SI: Rename dst encoding field to be consistent...
commit
|
commitdiff
|
tree
next