Commit ca6fe58
Sample Tablegen for non-memory math-like, non-calling code (rust-lang#608)
* Investigate memory error from lstm
* Initial tablegen
* More tblgen
* cmake
* Add first call emission
* Working atan2 rev
* Handle calls to self
* Add same type func
* Fix lower LLVM build
* Remove prints
* Cleanup tablegen
* Cleanup
* LLVM-14 support
* fix formating
* fix llvm-9/10 build
* fix llvm-7/8 build
* fix llvm7-10 test failures
* test Julia cmake fix
* add missing tg dependency
* fix cmake for older versions
Co-authored-by: Manuel Drehwald <[email protected]>
Co-authored-by: Valentin Churavy <[email protected]>1 parent 8e87377 commit ca6fe58
File tree
18 files changed
+752
-612
lines changed- enzyme
- Enzyme
- cmake
- test/Enzyme
- ForwardModeSplit
- ForwardModeVector
- ForwardMode
- ReverseMode
- tools
- enzyme-tblgen
18 files changed
+752
-612
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
26 | 29 | | |
27 | 30 | | |
28 | 31 | | |
| |||
175 | 178 | | |
176 | 179 | | |
177 | 180 | | |
| 181 | + | |
178 | 182 | | |
179 | 183 | | |
180 | 184 | | |
| |||
0 commit comments