projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
AMDGPU: Fix crash with dispatch.ptr intrinsic with non-HSA target
[oota-llvm.git]
/
lib
/
Target
/
AMDGPU
/
SIInstructions.td
2016-01-11
Matt Arsenault
AMDGPU: Pattern match ffbh pattern to instruction.
blob
|
commitdiff
|
raw
2016-01-05
Matt Arsenault
AMDGPU: Remove redundant let mayLoad = 1
blob
|
commitdiff
|
raw
|
diff to current
2015-12-15
Tom Stellard
AMDGPU/SI: Select constant loads with non-uniform addre...
blob
|
commitdiff
|
raw
|
diff to current
2015-12-15
Tom Stellard
AMDGPU/SI: Fix bitcast between v2f32 and f64
blob
|
commitdiff
|
raw
|
diff to current
2015-12-15
Tom Stellard
AMDGPU/SI: Add llvm.amdgcn.mbcnt.* intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2015-12-14
Matt Arsenault
AMDGPU: Use generic bitreverse intrinsic
blob
|
commitdiff
|
raw
|
diff to current
2015-12-11
Matt Arsenault
Start replacing vector_extract/vector_insert with extra...
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
Tom Stellard
AMDGPU/SI: Remove REGISTER_STORE/REGISTER_LOAD code...
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-25
Matt Arsenault
AMDGPU: Make v2i64/v2f64 legal types.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-06
Tom Stellard
AMDGPU/SI: Refactor VOP[12C] tablegen definitions
blob
|
commitdiff
|
raw
|
diff to current
2015-11-06
Matt Arsenault
AMDGPU: Remove unused scratch resource operands
blob
|
commitdiff
|
raw
|
diff to current
2015-10-29
Marek Olsak
AMDGPU/SI: use S_OR for fneg (fabs f32)
blob
|
commitdiff
|
raw
|
diff to current
2015-10-29
Marek Olsak
AMDGPU/SI: use S_AND for i1 trunc
blob
|
commitdiff
|
raw
|
diff to current
2015-10-07
Matt Arsenault
AMDGPU: Fix missing implicit m0 uses on movrel instructions
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-06
Tom Stellard
AMDGPU/SI: Add 64-bit versions of v_nop and v_clrexcp
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-26
Matt Arsenault
AMDGPU: VOP3b definition cleanups
blob
|
commitdiff
|
raw
|
diff to current
2015-09-24
Matt Arsenault
AMDGPU: Add s_dcache_* instructions
blob
|
commitdiff
|
raw
|
diff to current
2015-09-24
Matt Arsenault
AMDGPU: Add cache invalidation instructions.
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-08
Matt Arsenault
AMDGPU/SI: Fix input vcc operand for VOP2b instructions
blob
|
commitdiff
|
raw
|
diff to current
2015-09-08
Matt Arsenault
AMDGPU: Mark s_barrier as a high latency instruction
blob
|
commitdiff
|
raw
|
diff to current
2015-09-08
Matt Arsenault
AMDGPU: Fix s_barrier flags
blob
|
commitdiff
|
raw
|
diff to current
2015-08-29
Matt Arsenault
AMDGPU: Add sdst operand to VOP2b instructions
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-26
Matt Arsenault
AMDGPU: Delete dead code
blob
|
commitdiff
|
raw
|
diff to current
2015-08-22
Matt Arsenault
AMDGPU: Allow specifying different opcode on VI for...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-22
Matt Arsenault
AMDGPU: Improve accuracy of instruction rates for some...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-22
Matt Arsenault
AMDGPU: Move CI instructions into CIInstructions.td
blob
|
commitdiff
|
raw
|
diff to current
2015-08-08
Matt Arsenault
AMDGPU/SI: Remove source uses of VCCReg
blob
|
commitdiff
|
raw
|
diff to current
2015-08-07
Tom Stellard
AMDGPU/SI: v_mac_legacy_f32 does not exist on VI
blob
|
commitdiff
|
raw
|
diff to current
2015-08-06
Tom Stellard
AMDGPU/SI: Add support for 32-bit immediate SMRD offset...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-06
Tom Stellard
AMDGPU/SI: Use ComplexPatterns for SMRD addressing...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-05
Matt Arsenault
AMDGPU/SI: Remove EXECReg
blob
|
commitdiff
|
raw
|
diff to current
2015-08-05
Matt Arsenault
AMDGPU: Remove SCCReg.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-31
Tom Stellard
AMDGPU/SI: Remove unused pattern for f32 constant loads
blob
|
commitdiff
|
raw
|
diff to current
2015-07-27
Marek Olsak
AMDGPU: don't match vgpr loads for constant loads
blob
|
commitdiff
|
raw
|
diff to current
2015-07-27
Marek Olsak
AMDGPU/SI: Fix the V_FRACT_F64 SI bug workaround
blob
|
commitdiff
|
raw
|
diff to current
2015-07-21
Matt Arsenault
AMDGPU: Set isMoveImm on s_movk_i32
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-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