Commit f7ca013
committed
[llvm-c] Remove bindings for creating legacy passes
Legacy passes are only supported for codegen, and I don't believe
it's possible to write backends using the C API, so we should drop
all of those. Reduces the number of places that need to be modified
when removing legacy passes.
Differential Revision: https://reviews.llvm.org/D1449701 parent 5705dc7 commit f7ca013
File tree
13 files changed
+3
-535
lines changed- clang/docs/tools
- llvm
- docs
- include/llvm-c/Transforms
- lib/Transforms
- IPO
- InstCombine
- Scalar
- Utils
- Vectorize
- tools/llvm-c-test
13 files changed
+3
-535
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5713 | 5713 | | |
5714 | 5714 | | |
5715 | 5715 | | |
5716 | | - | |
5717 | | - | |
5718 | 5716 | | |
5719 | 5717 | | |
5720 | 5718 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
| 148 | + | |
| 149 | + | |
148 | 150 | | |
149 | 151 | | |
150 | 152 | | |
| |||
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | 15 | | |
17 | 16 | | |
18 | 17 | | |
| |||
34 | 33 | | |
35 | 34 | | |
36 | 35 | | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
38 | 37 | | |
39 | 38 | | |
40 | 39 | | |
| |||
4760 | 4759 | | |
4761 | 4760 | | |
4762 | 4761 | | |
4763 | | - | |
4764 | | - | |
4765 | | - | |
4766 | | - | |
0 commit comments