sgasho
6c4abb7fab
Fix some autodiff tests require Clto=fat
2026-02-04 00:58:34 +09:00
Manuel Drehwald
2d1fc63101
adding a working rlib autodiff test
2025-11-19 00:18:33 -05:00
Karan Janthe
4520926bb5
autodiff: recurion added for typetree
2025-09-19 04:11:35 +00:00
Karan Janthe
4f3f0f48e7
autodiff: fixed test to be more precise for type tree checking
2025-09-19 04:11:35 +00:00
Karan Janthe
574f0b97d6
autodiff: struct support in typetree
2025-09-19 04:11:35 +00:00
Karan Janthe
7c5fbfbdbb
autodiff: tuple support in typetree
2025-09-19 04:11:35 +00:00
Karan Janthe
be3617b040
autodiff: slice support in typetree
2025-09-19 04:11:35 +00:00
Karan Janthe
31541feb6f
autodiff: add TypeTree support for arrays
2025-09-19 04:11:35 +00:00
Karan Janthe
664e83b3e7
added typetree support for memcpy
2025-09-19 04:02:20 +00:00
Karan Janthe
5d3ebc3804
Add TypeTree tests for scalar types
...
- Add specific tests for f32, f64, i32, f16, f128 TypeTree generation
- Verify correct enzyme_type metadata for each scalar type
- Ensure TypeTree metadata matches expected Enzyme format
Signed-off-by: Karan Janthe <karanjanthe@gmail.com>
2025-09-19 04:02:19 +00:00
Karan Janthe
beba6b9b86
Update TypeTree tests to verify metadata attachment
...
- Fix nott-flag test to emit LLVM IR and check enzyme_type attributes
- Replace TODO comments with actual TypeTree metadata verification
- Test that NoTT flag properly disables TypeTree generation
- Test that TypeTree enabled generates proper enzyme_type attributes
Signed-off-by: Karan Janthe <karanjanthe@gmail.com>
2025-09-19 04:02:19 +00:00
Karan Janthe
e1258e79d6
autodiff: Add basic TypeTree with NoTT flag
...
Signed-off-by: Karan Janthe <karanjanthe@gmail.com>
2025-09-19 04:02:19 +00:00
Karan Janthe
80224c3e88
test: Add UI tests for testing type analysis autodiff
...
Signed-off-by: Karan Janthe <karanjanthe@gmail.com>
2025-07-15 04:17:29 +00:00