Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion compiler/amd-llvm
Submodule amd-llvm updated 76 files
+6 −0 amd/comgr/src/comgr.cpp
+3 −1 amd/hipcc/docs/env.rst
+4 −4 amd/hipcc/docs/index.rst
+0 −10 amd/hipcc/docs/test.md
+1 −3 amd/hipcc/docs/usage.rst
+6 −2 llvm/include/llvm/IR/IRBuilder.h
+1 −1 llvm/include/llvm/IR/IntrinsicsAMDGPU.td
+8 −7 llvm/include/llvm/IR/PatternMatch.h
+118 −24 llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
+14 −1 llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h
+2 −0 llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp
+66 −25 llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+5 −2 llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
+7 −2 llvm/lib/Target/AMDGPU/VOP3PInstructions.td
+6 −6 llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp
+109 −0 llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
+5 −6 llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
+3 −3 llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
+4 −0 llvm/lib/Transforms/InstCombine/InstCombineInternal.h
+3 −3 llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
+208 −208 llvm/test/Analysis/CostModel/AMDGPU/shufflevector.ll
+59 −58 llvm/test/CodeGen/AMDGPU/GlobalISel/atomicrmw_udec_wrap.ll
+53 −52 llvm/test/CodeGen/AMDGPU/GlobalISel/atomicrmw_uinc_wrap.ll
+6 −4 llvm/test/CodeGen/AMDGPU/acc-ldst.ll
+2,191 −30 llvm/test/CodeGen/AMDGPU/atomic_optimizations_global_pointer.ll
+17 −17 llvm/test/CodeGen/AMDGPU/dag-divergence-atomic.ll
+27 −0 llvm/test/CodeGen/AMDGPU/dbg-value-starts-sched-region.mir
+0 −2 llvm/test/CodeGen/AMDGPU/dynamic_stackalloc.ll
+0 −5 llvm/test/CodeGen/AMDGPU/extract-subvector-16bit.ll
+0 −10 llvm/test/CodeGen/AMDGPU/extract-subvector.ll
+87 −85 llvm/test/CodeGen/AMDGPU/flat_atomics.ll
+2,334 −622 llvm/test/CodeGen/AMDGPU/flat_atomics_i32_system.ll
+82 −80 llvm/test/CodeGen/AMDGPU/flat_atomics_i64.ll
+3,758 −1,362 llvm/test/CodeGen/AMDGPU/flat_atomics_i64_noprivate.ll
+4,152 −1,964 llvm/test/CodeGen/AMDGPU/flat_atomics_i64_system.ll
+3,206 −874 llvm/test/CodeGen/AMDGPU/flat_atomics_i64_system_noprivate.ll
+82 −80 llvm/test/CodeGen/AMDGPU/global-saddr-atomics.ll
+319 −79 llvm/test/CodeGen/AMDGPU/global_atomics.ll
+2,582 −816 llvm/test/CodeGen/AMDGPU/global_atomics_i32_system.ll
+82 −80 llvm/test/CodeGen/AMDGPU/global_atomics_i64.ll
+3,146 −1,018 llvm/test/CodeGen/AMDGPU/global_atomics_i64_system.ll
+40 −5 llvm/test/CodeGen/AMDGPU/idemponent-atomics.ll
+1 −6 llvm/test/CodeGen/AMDGPU/indirect-addressing-si.ll
+194 −107 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.mfma.scale.f32.16x16x128.f8f6f4.ll
+559 −299 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll
+0 −2 llvm/test/CodeGen/AMDGPU/local-stack-alloc-block-sp-reference.ll
+36 −36 llvm/test/CodeGen/AMDGPU/mai-hazards-mfma-scale.gfx950.mir
+0 −26 llvm/test/CodeGen/AMDGPU/memory-legalizer-global-agent.ll
+0 −26 llvm/test/CodeGen/AMDGPU/memory-legalizer-global-system.ll
+4 −2 llvm/test/CodeGen/AMDGPU/move-to-valu-atomicrmw.ll
+361 −145 llvm/test/CodeGen/AMDGPU/noclobber-barrier.ll
+0 −1 llvm/test/CodeGen/AMDGPU/packed-op-sel.ll
+1 −1 llvm/test/CodeGen/AMDGPU/shl_add_ptr_global.ll
+1,114 −1,100 llvm/test/CodeGen/AMDGPU/srem.ll
+0 −2 llvm/test/CodeGen/AMDGPU/undef-handling-crash-in-ra.ll
+20 −0 llvm/test/CodeGen/AMDGPU/waitcnt-trailing.mir
+48 −0 llvm/test/MC/AMDGPU/mai-gfx950-err.s
+0 −68 llvm/test/MC/AMDGPU/mai-gfx950.s
+0 −54 llvm/test/MC/Disassembler/AMDGPU/gfx950_mai.txt
+33 −6 llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-i16-system.ll
+534 −157 llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-i16.ll
+992 −51 llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-i32-agent.ll
+78 −138 llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-i32-system.ll
+992 −51 llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-i64-agent.ll
+78 −138 llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-i64-system.ll
+33 −6 llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-i8-system.ll
+209 −6 llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-i8.ll
+130 −8 llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomicrmw-flat-noalias-addrspace.ll
+64 −25 llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomicrmw-integer-ops-0-to-add-0.ll
+50 −0 llvm/test/Transforms/Inline/AMDGPU/load-intrinsics.ll
+242 −0 llvm/test/Transforms/InstCombine/repack-ints-thru-zext.ll
+58 −38 llvm/test/Transforms/SLPVectorizer/AMDGPU/add_sub_sat-inseltpoison.ll
+58 −38 llvm/test/Transforms/SLPVectorizer/AMDGPU/add_sub_sat.ll
+30 −105 llvm/test/Transforms/SLPVectorizer/AMDGPU/i8.ll
+2 −32 llvm/test/Transforms/SLPVectorizer/AMDGPU/phi-result-use-order.ll
+7 −120 llvm/test/Transforms/SLPVectorizer/AMDGPU/reduction.ll
Loading