@@ -1349,10 +1349,15 @@ } } return false; } +bool ciMethod::is_vector_method() const { + return (holder() == ciEnv::current()->vector_VectorSupport_klass()) && + (intrinsic_id() != vmIntrinsics::_none); +} + BCEscapeAnalyzer *ciMethod::get_bcea() { #ifdef COMPILER2 if (_bcea == NULL) { _bcea = new (CURRENT_ENV->arena()) BCEscapeAnalyzer(this, NULL); }