[all-commits] [llvm/llvm-project] 47a5c3: [AMDGPU] Improve code size cost model (part 2)

Daniil Fukalov via All-commits all-commits at lists.llvm.org
Wed Nov 6 02:55:54 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 47a5c36b37f033496de01b48cef0b2f1903c33cc
      https://github.com/llvm/llvm-project/commit/47a5c36b37f033496de01b48cef0b2f1903c33cc
  Author: dfukalov <daniil.fukalov at amd.com>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
    M llvm/test/Analysis/CostModel/AMDGPU/add-sub.ll
    M llvm/test/Analysis/CostModel/AMDGPU/addrspacecast.ll
    M llvm/test/Analysis/CostModel/AMDGPU/bit-ops.ll
    M llvm/test/Analysis/CostModel/AMDGPU/fadd.ll
    M llvm/test/Analysis/CostModel/AMDGPU/fdiv.ll
    M llvm/test/Analysis/CostModel/AMDGPU/fmul.ll
    M llvm/test/Analysis/CostModel/AMDGPU/fsub.ll
    M llvm/test/Analysis/CostModel/AMDGPU/mul.ll
    M llvm/test/Analysis/CostModel/AMDGPU/shifts.ll
    M llvm/test/Analysis/CostModel/AMDGPU/shufflevector.ll
    M llvm/test/Transforms/LoopUnroll/AMDGPU/unroll-for-private.ll

  Log Message:
  -----------
  [AMDGPU] Improve code size cost model (part 2)

Summary: Added estimations for ShuffleVector, some cast and arithmetic instructions

Reviewers: rampitec

Reviewed By: rampitec

Subscribers: arsenm, kzhuravl, jvesely, wdng, nhaehnle, yaxunl, dstuttard, tpr, t-tye, hiraditya, zzheng, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D69629




More information about the All-commits mailing list