summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/TargetTransformInfo.cpp
diff options
context:
space:
mode:
authorJuergen Ributzka <juergen@apple.com>2014-03-20 20:17:13 +0000
committerJuergen Ributzka <juergen@apple.com>2014-03-20 20:17:13 +0000
commit46357931ab7c07c1a43a64959284cab6e1697333 (patch)
tree09b3a2c7ea3676e4cbfea075523d859a7d4aa276 /llvm/lib/Analysis/TargetTransformInfo.cpp
parent59442b4f3ad8dca79a68aef46069a5918b4e0880 (diff)
downloadbcm5719-llvm-46357931ab7c07c1a43a64959284cab6e1697333.tar.gz
bcm5719-llvm-46357931ab7c07c1a43a64959284cab6e1697333.zip
Revert "[Constant Hoisting] Extend coverage of the constant hoisting pass."
I will break this up into smaller pieces for review and recommit. llvm-svn: 204393
Diffstat (limited to 'llvm/lib/Analysis/TargetTransformInfo.cpp')
-rw-r--r--llvm/lib/Analysis/TargetTransformInfo.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/llvm/lib/Analysis/TargetTransformInfo.cpp b/llvm/lib/Analysis/TargetTransformInfo.cpp
index 75d053c6891..0dcdd12a409 100644
--- a/llvm/lib/Analysis/TargetTransformInfo.cpp
+++ b/llvm/lib/Analysis/TargetTransformInfo.cpp
@@ -148,14 +148,14 @@ unsigned TargetTransformInfo::getIntImmCost(const APInt &Imm, Type *Ty) const {
return PrevTTI->getIntImmCost(Imm, Ty);
}
-unsigned TargetTransformInfo::getIntImmCost(unsigned Opc, unsigned Idx,
- const APInt &Imm, Type *Ty) const {
- return PrevTTI->getIntImmCost(Opc, Idx, Imm, Ty);
+unsigned TargetTransformInfo::getIntImmCost(unsigned Opcode, const APInt &Imm,
+ Type *Ty) const {
+ return PrevTTI->getIntImmCost(Opcode, Imm, Ty);
}
-unsigned TargetTransformInfo::getIntImmCost(Intrinsic::ID IID, unsigned Idx,
- const APInt &Imm, Type *Ty) const {
- return PrevTTI->getIntImmCost(IID, Idx, Imm, Ty);
+unsigned TargetTransformInfo::getIntImmCost(Intrinsic::ID IID, const APInt &Imm,
+ Type *Ty) const {
+ return PrevTTI->getIntImmCost(IID, Imm, Ty);
}
unsigned TargetTransformInfo::getNumberOfRegisters(bool Vector) const {
@@ -539,12 +539,12 @@ struct NoTTI final : ImmutablePass, TargetTransformInfo {
return TCC_Basic;
}
- unsigned getIntImmCost(unsigned Opcode, unsigned Idx, const APInt &Imm,
+ unsigned getIntImmCost(unsigned Opcode, const APInt &Imm,
Type *Ty) const override {
return TCC_Free;
}
- unsigned getIntImmCost(Intrinsic::ID IID, unsigned Idx, const APInt &Imm,
+ unsigned getIntImmCost(Intrinsic::ID IID, const APInt &Imm,
Type *Ty) const override {
return TCC_Free;
}
OpenPOWER on IntegriCloud