RFR: 8263164: assert(_base >= VectorA && _base <= VectorZ) failed: Not a Vector while calling StoreVectorNode::memory_size() [v4]

Vladimir Ivanov vlivanov at openjdk.java.net
Mon Mar 15 08:24:08 UTC 2021


On Sat, 13 Mar 2021 12:43:23 GMT, Jie Fu <jiefu at openjdk.org> wrote:

> I didn't get your point why ReductionNode also suffers from the very same problem.
> Could you please make it more clearer?

The following code experiences the very same problem, doesn't it?
class ReductionNode : public Node {
...
  virtual const Type* bottom_type() const {
    BasicType vbt = in(1)->bottom_type()->basic_type();
    return Type::get_const_basic_type(vbt);
  }

-------------

PR: https://git.openjdk.java.net/jdk/pull/2867


More information about the hotspot-compiler-dev mailing list