We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6d95df2 commit a13be17Copy full SHA for a13be17
enzyme/Enzyme/ActivityAnalysis.cpp
@@ -572,6 +572,18 @@ static inline void propagateArgumentInformation(
572
for (size_t i = 0; i < CI.arg_size() - 1; i++)
573
#else
574
for (size_t i = 0; i < CI.getNumArgOperands() - 1; i++)
575
+#endif
576
+ {
577
+ propagateFromOperand(CI.getOperand(i));
578
+ }
579
+ return;
580
581
+
582
+ if (Name == "julia.call" || Name == "julia.call2") {
583
+#if LLVM_VERSION_MAJOR >= 14
584
+ for (size_t i = 1; i < CI.arg_size(); i++)
585
+#else
586
+ for (size_t i = 1; i < CI.getNumArgOperands(); i++)
587
#endif
588
{
589
propagateFromOperand(CI.getOperand(i));
0 commit comments