Skip to content

Commit

Permalink
Merge pull request #21021 from gita-omr/vapi_dlt_tracing
Browse files Browse the repository at this point in the history
Add DLT info to Vector API verbose output
  • Loading branch information
knn-k authored Jan 27, 2025
2 parents a203f38 + 922f93e commit dadf77a
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions runtime/compiler/optimizer/VectorAPIExpansion.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1523,8 +1523,8 @@ TR_VectorAPIExpansion::boxChild(TR::TreeTop *treeTop, TR::Node *node, uint32_t i

if (TR::Options::getVerboseOption(TR_VerboseVectorAPI))
{
TR_VerboseLog::writeLine(TR_Vlog_VECTOR_API, "Boxed in %s at %s",
comp()->signature(), comp()->getHotnessName(comp()->getMethodHotness()));
TR_VerboseLog::writeLine(TR_Vlog_VECTOR_API, "Boxed %s in %s at %s %s", objectType == Vector ? "Vector" : "Mask",
comp()->signature(), comp()->getHotnessName(comp()->getMethodHotness()), comp()->isDLT() ? "DLT" : "");
}
}

Expand Down Expand Up @@ -1599,8 +1599,8 @@ TR_VectorAPIExpansion::unboxNode(TR::Node *parentNode, TR::Node *operand, vapiOb

if (TR::Options::getVerboseOption(TR_VerboseVectorAPI))
{
TR_VerboseLog::writeLine(TR_Vlog_VECTOR_API, "Unboxed in %s at %s",
comp()->signature(), comp()->getHotnessName(comp()->getMethodHotness()));
TR_VerboseLog::writeLine(TR_Vlog_VECTOR_API, "Unboxed %s in %s at %s %s", operandObjectType == Vector ? "Vector" : "Mask",
comp()->signature(), comp()->getHotnessName(comp()->getMethodHotness()), comp()->isDLT() ? "DLT" : "");
}

return newOperand;
Expand Down Expand Up @@ -2345,9 +2345,9 @@ TR::Node *TR_VectorAPIExpansion::transformLoadFromArray(TR_VectorAPIExpansion *o
if (TR::Options::getVerboseOption(TR_VerboseVectorAPI))
{
TR::ILOpCode opcode(op);
TR_VerboseLog::writeLine(TR_Vlog_VECTOR_API, "Vectorized using %s%s in %s at %s",
TR_VerboseLog::writeLine(TR_Vlog_VECTOR_API, "Vectorized using %s%s in %s at %s %s",
opcode.getName(), TR::DataType::getName(opcode.getVectorResultDataType()),
comp->signature(), comp->getHotnessName(comp->getMethodHotness()));
comp->signature(), comp->getHotnessName(comp->getMethodHotness()), comp->isDLT() ? "DLT" : "");
}
}

Expand Down Expand Up @@ -2562,9 +2562,9 @@ TR::Node *TR_VectorAPIExpansion::transformStoreToArray(TR_VectorAPIExpansion *op
if (TR::Options::getVerboseOption(TR_VerboseVectorAPI))
{
TR::ILOpCode opcode(op);
TR_VerboseLog::writeLine(TR_Vlog_VECTOR_API, "Vectorized using %s%s in %s at %s",
TR_VerboseLog::writeLine(TR_Vlog_VECTOR_API, "Vectorized using %s%s in %s at %s %s",
opcode.getName(), TR::DataType::getName(opcode.getVectorResultDataType()),
comp->signature(), comp->getHotnessName(comp->getMethodHotness()));
comp->signature(), comp->getHotnessName(comp->getMethodHotness()), comp->isDLT() ? "DLT" : "");
}
}

Expand Down Expand Up @@ -2827,9 +2827,9 @@ TR::Node *TR_VectorAPIExpansion::naryIntrinsicHandler(TR_VectorAPIExpansion *opt
if (TR::Options::getVerboseOption(TR_VerboseVectorAPI))
{
TR::ILOpCode opcode(vectorOpCode);
TR_VerboseLog::writeLine(TR_Vlog_VECTOR_API, "Vectorized using %s%s in %s at %s",
TR_VerboseLog::writeLine(TR_Vlog_VECTOR_API, "Vectorized using %s%s in %s at %s %s",
opcode.getName(), TR::DataType::getName(opcode.getVectorResultDataType()),
comp->signature(), comp->getHotnessName(comp->getMethodHotness()));
comp->signature(), comp->getHotnessName(comp->getMethodHotness()), comp->isDLT() ? "DLT" : "");
}

}
Expand Down Expand Up @@ -2957,9 +2957,9 @@ TR::Node *TR_VectorAPIExpansion::fromBitsCoercedIntrinsicHandler(TR_VectorAPIExp
if (TR::Options::getVerboseOption(TR_VerboseVectorAPI))
{
TR::ILOpCode opcode(splatsOpCode);
TR_VerboseLog::writeLine(TR_Vlog_VECTOR_API, "Vectorized using %s%s in %s at %s", opcode.getName(),
TR_VerboseLog::writeLine(TR_Vlog_VECTOR_API, "Vectorized using %s%s in %s at %s %s", opcode.getName(),
TR::DataType::getName(opcode.getVectorResultDataType()), comp->signature(),
comp->getHotnessName(comp->getMethodHotness()));
comp->getHotnessName(comp->getMethodHotness()), comp->isDLT() ? "DLT" : "");
}
}

Expand Down

0 comments on commit dadf77a

Please sign in to comment.