index
:
ampere-computing/llvm.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
LLVM including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
AMDGPU
/
SIInstructions.td
Age
Commit message (
Expand
)
Author
2018-07-30
AMDGPU: Reduce code size with fcanonicalize (fneg x)
Matt Arsenault
2018-07-27
AMDGPU: Fix code size for return_to_epilog pseudo
Matt Arsenault
2018-06-28
AMDGPU: Separate R600 and GCN TableGen files
Tom Stellard
2018-06-28
[AMDGPU] Overload llvm.amdgcn.fmad.ftz to support f16
Stanislav Mekhanoshin
2018-06-21
AMDGPU: Add implicit def of SCC to kill and indirect pseudos
Nicolai Haehnle
2018-06-20
AMDGPU: Fix scalar_to_vector for v4i16/v4f16
Matt Arsenault
2018-06-15
AMDGPU: Make v4i16/v4f16 legal
Matt Arsenault
2018-06-07
AMDGPU: Use scalar operations for f16 fabs/fneg patterns
Matt Arsenault
2018-06-06
AMDGPU: Custom lower v2f16 fneg/fabs with illegal f16
Matt Arsenault
2018-05-22
AMDGPU: Fix v2f16 fneg/fabs pattern
Matt Arsenault
2018-05-22
AMDGPU: Make v2i16/v2f16 legal on VI
Matt Arsenault
2018-04-30
AMDGPU: Add Vega12 and Vega20
Matt Arsenault
2018-04-26
AMDGPU: Consolidate SubtargetPredicate definitions
Matt Arsenault
2018-04-24
AMDGPU: Remove deprecated llvm.AMDGPU.kilp intrinsic
Tom Stellard
2018-03-16
[AMDGPU][MC][GFX8][GFX9][DISASSEMBLER] Added "_e32" suffix to 32-bit VINTRP o...
Dmitry Preobrazhensky
2018-03-02
AMDGPU/GCN: Promote i16 ctpop
Jan Vesely
2018-02-09
AMDGPU: Remove tied operand from si_else
Matt Arsenault
2018-02-07
AMDGPU: Select BFI patterns with 64-bit ints
Matt Arsenault
2018-01-31
AMDGPU: Fix missing SCC def from s_xor_b64_term
Matt Arsenault
2017-11-30
AMDGPU: Use gfx9 carry-less add/sub instructions
Matt Arsenault
2017-11-20
[AMDGPU][MC][GFX8][GFX9] Corrected names of integer v_{add/addc/sub/subrev/su...
Dmitry Preobrazhensky
2017-11-15
AMDGPU: Replace i64 add/sub lowering
Matt Arsenault
2017-10-24
AMDGPU: Add new intrinsic llvm.amdgcn.kill(i1)
Marek Olsak
2017-10-10
AMDGPU: Fix incorrect selection of pseudo-branches
Matt Arsenault
2017-10-03
AMDGPU: Remove global isGCN predicates
Matt Arsenault
2017-09-06
[AMDGPU] Use v_pk_max_f16 for fcanonicalize
Stanislav Mekhanoshin
2017-09-06
[AMDGPU] Fixed encoding of v_pk_mul_f16 in fcanonicalize
Stanislav Mekhanoshin
2017-08-31
AMDGPU: Turn int pack pattern into build_vector
Matt Arsenault
2017-08-30
[AMDGPU] Use v_max_f* for fcanonicalize
Stanislav Mekhanoshin
2017-08-30
AMDGPU: Select clamp pattern with v2f16
Matt Arsenault
2017-08-16
[AMDGPU][MC][GFX9] Added integer clamping support for VOP3 opcodes
Dmitry Preobrazhensky
2017-08-11
AMDGPU: Start adding tail call support
Matt Arsenault
2017-08-04
[AMDGPU] Implement llvm.amdgcn.set.inactive intrinsic
Connor Abbott
2017-08-04
[AMDGPU] Add support for Whole Wavefront Mode
Connor Abbott
2017-08-04
[AMDGPU] Add an llvm.amdgcn.wqm intrinsic for WQM
Connor Abbott
2017-08-02
AMDGPU: Analyze callee resource usage in AsmPrinter
Matt Arsenault
2017-08-01
AMDGPU: Initial implementation of calls
Matt Arsenault
2017-07-21
AMDGPU: Introduce maybeAtomic instruction flag
Konstantin Zhuravlyov
2017-07-21
[AMDGPU][MC][GFX9] Added support of VOP3 'op_sel' modifier
Dmitry Preobrazhensky
2017-07-20
AMDGPU: Add encoding for carryless add/sub instructions
Matt Arsenault
2017-07-18
[AMDGPU] resubmit r308179: CodeGen: check dst operand type to determine if om...
Sam Kolton
2017-07-18
Revert r308179 which causes tablegen to spam stderr on every build.
Chandler Carruth
2017-07-17
[AMDGPU] CodeGen: check dst operand type to determine if omod is supported fo...
Sam Kolton
2017-06-28
[AMDGPU] Add pattern for v_alignbit_b32 with immediate
Stanislav Mekhanoshin
2017-06-27
[AMDGPU] Add 2 new alignbit patterns
Stanislav Mekhanoshin
2017-05-15
Re-submit AMDGPUMachineCFGStructurizer.
Jan Sjodin
2017-05-15
Revert 303091.
Jan Sjodin
2017-05-15
Add AMDGPUMachineCFGStructurizer.
Jan Sjodin
2017-04-28
AMDGPU: Add new amdgcn.init.exec intrinsics
Marek Olsak
2017-04-25
AMDGPU: Clean up VOP3NoMods pattern
Matt Arsenault
[next]