Lines Matching refs:Ops
256 Op = [](ArrayRef<ConstantRange> Ops) { in walkForwards() argument
257 assert(Ops.size() == 1 && "FNeg is a unary operator!"); in walkForwards()
258 unsigned Size = Ops[0].getBitWidth(); in walkForwards()
260 return Zero.sub(Ops[0]); in walkForwards()
267 Op = [I](ArrayRef<ConstantRange> Ops) { in walkForwards() argument
268 assert(Ops.size() == 2 && "its a binary operator!"); in walkForwards()
270 return Ops[0].binaryOp(BinOp, Ops[1]); in walkForwards()
280 Op = [I](ArrayRef<ConstantRange> Ops) { in walkForwards() argument
281 assert(Ops.size() == 1 && "FPTo[US]I is a unary operator!"); in walkForwards()
285 return Ops[0].castOp(CastOp, MaxIntegerBW+1); in walkForwards()
290 Op = [](ArrayRef<ConstantRange> Ops) { in walkForwards() argument
291 assert(Ops.size() == 2 && "FCmp is a binary operator!"); in walkForwards()
292 return Ops[0].unionWith(Ops[1]); in walkForwards()