[TTI] Remove OperandValueKind/Properties from getArithmeticInstrCost interface [nfc]
authorPhilip Reames <preames@rivosinc.com>
Mon, 22 Aug 2022 17:41:28 +0000 (10:41 -0700)
committerPhilip Reames <listmail@philipreames.com>
Mon, 22 Aug 2022 18:06:32 +0000 (11:06 -0700)
commit274f86e7a6d5468b38be7a4a4008a883a27ce008
tree4154f2ca09d6230c010c6fc8643c382002f520a8
parent8537a99b2c1d08e9e586b3fb9e36728075ec4a03
[TTI] Remove OperandValueKind/Properties from getArithmeticInstrCost interface [nfc]

This completes the client side transition to the OperandValueInfo version of this routine.  Backend TTI implementations still use the prior versions for now.
llvm/include/llvm/Analysis/TargetTransformInfo.h
llvm/lib/Analysis/TargetTransformInfo.cpp
llvm/lib/CodeGen/CodeGenPrepare.cpp
llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp