[Float2Int] Remove return of ConstantRange from seen method. Nothing uses it so it...
authorCraig Topper <craig.topper@gmail.com>
Thu, 4 May 2017 21:29:45 +0000 (21:29 +0000)
committerCraig Topper <craig.topper@gmail.com>
Thu, 4 May 2017 21:29:45 +0000 (21:29 +0000)
llvm-svn: 302193

llvm/include/llvm/Transforms/Scalar/Float2Int.h
llvm/lib/Transforms/Scalar/Float2Int.cpp

index a804239..206ee98 100644 (file)
@@ -31,7 +31,7 @@ public:
 
 private:
   void findRoots(Function &F, SmallPtrSet<Instruction *, 8> &Roots);
-  ConstantRange seen(Instruction *I, ConstantRange R);
+  void seen(Instruction *I, ConstantRange R);
   ConstantRange badRange();
   ConstantRange unknownRange();
   ConstantRange validateRange(ConstantRange R);
index 8a5af61..3c61a28 100644 (file)
@@ -137,13 +137,12 @@ void Float2IntPass::findRoots(Function &F, SmallPtrSet<Instruction*,8> &Roots) {
 }
 
 // Helper - mark I as having been traversed, having range R.
-ConstantRange Float2IntPass::seen(Instruction *I, ConstantRange R) {
+void Float2IntPass::seen(Instruction *I, ConstantRange R) {
   DEBUG(dbgs() << "F2I: " << *I << ":" << R << "\n");
   if (SeenInsts.find(I) != SeenInsts.end())
     SeenInsts.find(I)->second = R;
   else
     SeenInsts.insert(std::make_pair(I, R));
-  return R;
 }
 
 // Helper - get a range representing a poison value.