diff --git a/enzyme/Enzyme/TypeAnalysis/TypeAnalysis.cpp b/enzyme/Enzyme/TypeAnalysis/TypeAnalysis.cpp index e51861965c2..44b9828a453 100644 --- a/enzyme/Enzyme/TypeAnalysis/TypeAnalysis.cpp +++ b/enzyme/Enzyme/TypeAnalysis/TypeAnalysis.cpp @@ -1125,6 +1125,8 @@ void TypeAnalyzer::updateAnalysis(Value *Val, TypeTree Data, Value *Origin) { if (auto GV = dyn_cast(Val)) { if (hasMetadata(GV, "enzyme_ta_norecur")) return; + if (GV->getName() == "_ZN5amrex12FabArrayBase10m_BD_countE") + return; } if (auto CE = dyn_cast(Val)) {