projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
AMDGPU/SI: Move VI SMEM pattern back into VIInstructions.td
[oota-llvm.git]
/
lib
/
Target
/
AMDGPU
/
SIInstrInfo.cpp
2015-12-19
Nicolai Haehnle
AMDGPU/SI: use S_MOV_B64 for larger copies in copyPhysReg
blob
|
commitdiff
|
raw
2015-12-19
Nicolai Haehnle
AMDGPU: fix overlapping copies in copyPhysReg
blob
|
commitdiff
|
raw
|
diff to current
2015-12-18
Changpeng Fang
AMDGPU/SI: Test commit
blob
|
commitdiff
|
raw
|
diff to current
2015-12-18
Changpeng Fang
Revert "AMDGPU/SI: Test commit"
blob
|
commitdiff
|
raw
|
diff to current
2015-12-18
Changpeng Fang
AMDGPU/SI: Test commit
blob
|
commitdiff
|
raw
|
diff to current
2015-12-17
Nicolai Haehnle
AMDGPU: Fix off-by-one in SIRegisterInfo::eliminateFram...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-10
Tom Stellard
AMDGPU/SI: Emit constant arrays in the .text section
blob
|
commitdiff
|
raw
|
diff to current
2015-12-01
Matt Arsenault
AMDGPU: Optimize VOP2 operand legalization
blob
|
commitdiff
|
raw
|
diff to current
2015-11-30
Matt Arsenault
AMDGPU: Rework how private buffer passed for HSA
blob
|
commitdiff
|
raw
|
diff to current
2015-11-30
Matt Arsenault
AMDGPU: Rename enums to be consistent with HSA code...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-30
Matt Arsenault
AMDGPU: Remove SIPrepareScratchRegs
blob
|
commitdiff
|
raw
|
diff to current
2015-11-25
Marek Olsak
AMDGPU/SI: select S_ABS_I32 when possible (v2)
blob
|
commitdiff
|
raw
|
diff to current
2015-11-06
Matt Arsenault
AMDGPU: Create emergency stack slots during frame lowering
blob
|
commitdiff
|
raw
|
diff to current
2015-11-06
Matt Arsenault
AMDGPU: Remove unused scratch resource operands
blob
|
commitdiff
|
raw
|
diff to current
2015-11-06
Matt Arsenault
AMDGPU: Fix hardcoded alignment of spill.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-05
Matt Arsenault
AMDGPU: Also track whether SGPRs were spilled
blob
|
commitdiff
|
raw
|
diff to current
2015-11-05
Matt Arsenault
AMDGPU: Fix assert when legalizing atomic operands
blob
|
commitdiff
|
raw
|
diff to current
2015-11-03
Matt Arsenault
AMDGPU: Make findUsedSGPR more readable
blob
|
commitdiff
|
raw
|
diff to current
2015-10-21
Matt Arsenault
AMDGPU: Simplify VOP3 operand legalization.
blob
|
commitdiff
|
raw
|
diff to current
2015-10-21
Matt Arsenault
AMDGPU: Fix not checking implicit operands in verifyIns...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-20
Matt Arsenault
AMDGPU: Add MachineInstr overloads for instruction...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-07
Matt Arsenault
AMDGPU: Use explicit register size indirect pseudos
blob
|
commitdiff
|
raw
|
diff to current
2015-10-02
Matt Arsenault
AMDGPU/SI: Add verifier check for exec reads
blob
|
commitdiff
|
raw
|
diff to current
2015-09-29
Marek Olsak
AMDGPU/SI: Don't set DATA_FORMAT if ADD_TID_ENABLE...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-28
Matt Arsenault
AMDGPU: Factor switch into separate function
blob
|
commitdiff
|
raw
|
diff to current
2015-09-28
Matt Arsenault
AMDGPU: Fix splitting x16 SMRD loads
blob
|
commitdiff
|
raw
|
diff to current
2015-09-28
Matt Arsenault
AMDGPU: Fix moving SMRD loads with literal offsets...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-28
Matt Arsenault
AMDGPU: Fix splitting SMRD with large offset
blob
|
commitdiff
|
raw
|
diff to current
2015-09-28
Andrew Kaylor
Improved the interface of methods commuting operands...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-25
Matt Arsenault
AMDGPU: Construct new buffer instruction when moving...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-25
Matt Arsenault
AMDGPU: Re-justify workaround and fix worked around...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-25
Matt Arsenault
AMDGPU: Don't create REG_SEQUENCE with SGPR dest and...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-24
Matt Arsenault
AMDGPU: Return after instruction is processed.
blob
|
commitdiff
|
raw
|
diff to current
2015-09-24
Matt Arsenault
AMDGPU: Remove another unnecessary check from commuteIn...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-24
Matt Arsenault
AMDGPU: Reduce number of copies emitted
blob
|
commitdiff
|
raw
|
diff to current
2015-09-22
Matt Arsenault
AMDGPU: Remove unnecessary check
blob
|
commitdiff
|
raw
|
diff to current
2015-09-10
Matt Arsenault
AMDGPU/SI: Fix more cases of losing exec operands
blob
|
commitdiff
|
raw
|
diff to current
2015-09-09
Matt Arsenault
AMDGPU: Extract full 64-bit subregister and use subregs
blob
|
commitdiff
|
raw
|
diff to current
2015-09-01
Matt Arsenault
AMDGPU: Fix adding redundant implicit operands
blob
|
commitdiff
|
raw
|
diff to current
2015-08-29
Matt Arsenault
AMDGPU: Set mem operands for spill instructions
blob
|
commitdiff
|
raw
|
diff to current
2015-08-29
Matt Arsenault
AMDGPU: Fix dropping mem operands when moving to VALU
blob
|
commitdiff
|
raw
|
diff to current
2015-08-26
Matt Arsenault
AMDGPU: Delete dead code
blob
|
commitdiff
|
raw
|
diff to current
2015-08-26
Matt Arsenault
AMDGPU: Don't reprocess instructions when splitting...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-26
Matt Arsenault
AMDGPU: Fix not moving users of s_bfe_i64 to VALU
blob
|
commitdiff
|
raw
|
diff to current
2015-08-26
Matt Arsenault
AMDGPU: Don't create intermediate SALU instructions
blob
|
commitdiff
|
raw
|
diff to current
2015-08-08
Benjamin Kramer
Fix some comment typos.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-08
Matt Arsenault
AMDGPU/SI: Remove VCCReg
blob
|
commitdiff
|
raw
|
diff to current
2015-08-05
Matt Arsenault
AMDGPU/SI: Remove EXECReg
blob
|
commitdiff
|
raw
|
diff to current
2015-07-31
Alex Lorenz
AMDGPU/SI: Add implicit register operands in the correc...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-30
Tom Stellard
AMDGPU/SI: Simplify moveSMRDToVALU()
blob
|
commitdiff
|
raw
|
diff to current
2015-07-30
Tom Stellard
AMDGPU/SI: Remove isTriviallyReMaterializable() functio...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-14
Matt Arsenault
AMDGPU/SI: Fix read2 merging into a super register.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-13
Tom Stellard
AMDGPU/SI: Select mad patterns to v_mac_f32
blob
|
commitdiff
|
raw
|
diff to current
2015-07-09
Tom Stellard
AMDGPU/SI: Fix crash on physical registers in SIInstrIn...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-26
Tom Stellard
AMDPGU/SI: Use correct resource descriptors for VI...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-26
Marek Olsak
AMDGPU: really don't commute REV opcodes if the target...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-19
Eric Christopher
Fix "the the" in comments.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-15
Sanjoy Das
[TargetInstrInfo] Rename getLdStBaseRegImmOfs and imple...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-13
Tom Stellard
R600 -> AMDGPU rename
blob
|
commitdiff
|
raw
|
diff to current
2012-07-16
Tom Stellard
Revert "AMDGPU: Add core backend files for R600/SI...
blob
|
commitdiff
|
raw
2012-07-16
Tom Stellard
AMDGPU: Add core backend files for R600/SI codegen v6
blob
|
commitdiff
|
raw
|
diff to current