[PATCH] D43170: [AMDGPU] Change constant addr space to 4

Yaxun Liu via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Feb 11 13:09:50 PST 2018


yaxunl created this revision.
yaxunl added reviewers: t-tye, arsenm, b-sumner.
Herald added subscribers: tpr, dstuttard, nhaehnle, wdng, kzhuravl, qcolombet.

https://reviews.llvm.org/D43170

Files:
  docs/AMDGPUUsage.rst
  include/llvm/IR/IntrinsicsAMDGPU.td
  lib/Target/AMDGPU/AMDGPU.h
  lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp
  lib/Target/AMDGPU/AMDGPUCallLowering.cpp
  lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
  lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
  lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
  test/CodeGen/AMDGPU/GlobalISel/inst-select-load-smrd.mir
  test/CodeGen/AMDGPU/GlobalISel/irtranslator-amdgpu_vs.ll
  test/CodeGen/AMDGPU/GlobalISel/regbankselect.mir
  test/CodeGen/AMDGPU/GlobalISel/smrd.ll
  test/CodeGen/AMDGPU/add.v2i16.ll
  test/CodeGen/AMDGPU/addrspacecast.ll
  test/CodeGen/AMDGPU/amdgcn.bitcast.ll
  test/CodeGen/AMDGPU/amdgpu.private-memory.ll
  test/CodeGen/AMDGPU/annotate-kernel-features-hsa-call.ll
  test/CodeGen/AMDGPU/annotate-kernel-features-hsa.ll
  test/CodeGen/AMDGPU/branch-relaxation.ll
  test/CodeGen/AMDGPU/call-argument-types.ll
  test/CodeGen/AMDGPU/callee-special-input-sgprs.ll
  test/CodeGen/AMDGPU/cgp-addressing-modes-flat.ll
  test/CodeGen/AMDGPU/cgp-addressing-modes.ll
  test/CodeGen/AMDGPU/early-if-convert-cost.ll
  test/CodeGen/AMDGPU/early-if-convert.ll
  test/CodeGen/AMDGPU/extract_vector_elt-f16.ll
  test/CodeGen/AMDGPU/extract_vector_elt-i16.ll
  test/CodeGen/AMDGPU/fence-barrier.ll
  test/CodeGen/AMDGPU/function-returns.ll
  test/CodeGen/AMDGPU/global-constant.ll
  test/CodeGen/AMDGPU/gv-const-addrspace.ll
  test/CodeGen/AMDGPU/hsa-func-align.ll
  test/CodeGen/AMDGPU/hsa-func.ll
  test/CodeGen/AMDGPU/hsa-metadata-from-llvm-ir-full.ll
  test/CodeGen/AMDGPU/image-schedule.ll
  test/CodeGen/AMDGPU/insert_vector_elt.v2i16.ll
  test/CodeGen/AMDGPU/invariant-load-no-alias-store.ll
  test/CodeGen/AMDGPU/llvm.SI.load.dword.ll
  test/CodeGen/AMDGPU/llvm.amdgcn.dispatch.ptr.ll
  test/CodeGen/AMDGPU/llvm.amdgcn.implicit.buffer.ptr.hsa.ll
  test/CodeGen/AMDGPU/llvm.amdgcn.implicit.buffer.ptr.ll
  test/CodeGen/AMDGPU/llvm.amdgcn.implicitarg.ptr.ll
  test/CodeGen/AMDGPU/llvm.amdgcn.kernarg.segment.ptr.ll
  test/CodeGen/AMDGPU/llvm.amdgcn.queue.ptr.ll
  test/CodeGen/AMDGPU/llvm.memcpy.ll
  test/CodeGen/AMDGPU/load-constant-f64.ll
  test/CodeGen/AMDGPU/load-constant-i1.ll
  test/CodeGen/AMDGPU/load-constant-i16.ll
  test/CodeGen/AMDGPU/load-constant-i32.ll
  test/CodeGen/AMDGPU/load-constant-i64.ll
  test/CodeGen/AMDGPU/load-constant-i8.ll
  test/CodeGen/AMDGPU/load-hi16.ll
  test/CodeGen/AMDGPU/load-lo16.ll
  test/CodeGen/AMDGPU/mad24-get-global-id.ll
  test/CodeGen/AMDGPU/missing-store.ll
  test/CodeGen/AMDGPU/mubuf-shader-vgpr.ll
  test/CodeGen/AMDGPU/mubuf.ll
  test/CodeGen/AMDGPU/multi-divergent-exit-region.ll
  test/CodeGen/AMDGPU/no-initializer-constant-addrspace.ll
  test/CodeGen/AMDGPU/no-shrink-extloads.ll
  test/CodeGen/AMDGPU/nullptr.ll
  test/CodeGen/AMDGPU/pack.v2f16.ll
  test/CodeGen/AMDGPU/pack.v2i16.ll
  test/CodeGen/AMDGPU/r600-constant-array-fixup.ll
  test/CodeGen/AMDGPU/readcyclecounter.ll
  test/CodeGen/AMDGPU/ret.ll
  test/CodeGen/AMDGPU/salu-to-valu.ll
  test/CodeGen/AMDGPU/sched-crash-dbg-value.mir
  test/CodeGen/AMDGPU/scripts/chaddr.sh
  test/CodeGen/AMDGPU/sext-in-reg.ll
  test/CodeGen/AMDGPU/sgpr-copy.ll
  test/CodeGen/AMDGPU/si-lod-bias.ll
  test/CodeGen/AMDGPU/si-scheduler.ll
  test/CodeGen/AMDGPU/si-sgpr-spill.ll
  test/CodeGen/AMDGPU/si-triv-disjoint-mem-access.ll
  test/CodeGen/AMDGPU/smrd-vccz-bug.ll
  test/CodeGen/AMDGPU/smrd.ll
  test/CodeGen/AMDGPU/spill-m0.ll
  test/CodeGen/AMDGPU/split-smrd.ll
  test/CodeGen/AMDGPU/store-global.ll
  test/CodeGen/AMDGPU/store-private.ll
  test/CodeGen/AMDGPU/sub.v2i16.ll
  test/CodeGen/AMDGPU/target-cpu.ll
  test/CodeGen/AMDGPU/unaligned-load-store.ll
  test/CodeGen/AMDGPU/uniform-crash.ll
  test/CodeGen/AMDGPU/vertex-fetch-encoding.ll
  test/CodeGen/AMDGPU/vgpr-spill-emergency-stack-slot.ll
  test/CodeGen/AMDGPU/wait.ll
  test/CodeGen/AMDGPU/waitcnt-looptest.ll
  test/CodeGen/AMDGPU/widen_extending_scalar_loads.ll
  test/Transforms/SeparateConstOffsetFromGEP/AMDGPU/split-gep-and-gvn-addrspace-addressing-modes.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D43170.133801.patch
Type: text/x-patch
Size: 353398 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180211/1713090a/attachment-0001.bin>


More information about the llvm-commits mailing list