Ivan Krysak
|
290d2e2c57
|
ptml::CTypeBuilder: rename into ModelCBuilder
|
2025-07-23 11:38:53 +02:00 |
|
Lauri Vasama
|
28550f2f57
|
Add explicit pointer size support in old backend
When `Configuration.ExplicitTargetPointerSize` is set, the backend uses
explicit pointer type sizes (e.g. `pointer32_t(T)`).
|
2025-07-17 16:45:03 +02:00 |
|
Ivan Krysak
|
57b5eb7f98
|
NameBuilder: allow different name checkers
|
2025-04-17 11:19:17 +03:00 |
|
Alessandro Di Federico
|
143c315196
|
Merge revng-c into revng
|
2024-11-21 10:50:55 +01:00 |
|
Alessandro Di Federico
|
8cd4ee3b59
|
Move Kinds.h to revng
|
2024-11-04 15:09:56 +01:00 |
|
Ivan Krysak
|
1a35cbcb77
|
Introduce PTMLCTypeBuilder
|
2024-10-15 10:45:13 +03:00 |
|
Alessandro Di Federico
|
8a5ae5f9c1
|
s/ExecutionContext &Ctx/ExecutionContext &EC/g
|
2024-09-27 10:35:10 +02:00 |
|
Alessandro Di Federico
|
4653796008
|
Drop Pipe::print
|
2024-09-27 10:35:10 +02:00 |
|
Alessandro Di Federico
|
e1f46264f8
|
Ensure every pipe commits what it should
|
2024-09-26 17:51:07 +02:00 |
|
Pietro Fezzardi
|
521baf38e8
|
PTML: honor GeneratePlainC
|
2024-06-27 17:30:56 -04:00 |
|
Alessandro Di Federico
|
0c212b66d9
|
Relicense to MIT
|
2024-02-29 17:03:36 +01:00 |
|
Massimo Fioravanti
|
86e45461a0
|
Introduce pipeline execution context
|
2024-01-02 11:05:50 +01:00 |
|
Massimo Fioravanti
|
5d730d1411
|
Upgrade to support starless revng
|
2022-10-20 16:06:13 +02:00 |
|
Massimo Fioravanti
|
fd66c32727
|
Add Container type registry
|
2022-10-03 14:26:06 +02:00 |
|
Massimo Fioravanti
|
f1852166ab
|
Pipeline: reworked cpp container types
|
2022-10-03 14:26:06 +02:00 |
|
Giacomo Vercesi
|
8e996d2394
|
Output PTML in revng-c
Change the output of the backend of revng-c to PTML
|
2022-09-01 16:59:29 +02:00 |
|
Massimo Fioravanti
|
14d4d4e11a
|
Rename pipes contained in namespace pipes
|
2022-08-25 18:17:46 +02:00 |
|
Massimo Fioravanti
|
370b081c0e
|
Moved kinds to kinds namespace
|
2022-08-25 17:09:15 +02:00 |
|
Massimo Fioravanti
|
4abc358815
|
Add pipes required early outs on empty inputs
|
2022-08-09 12:26:01 +02:00 |
|
Pietro Fezzardi
|
238b98c3da
|
Switch all revng-c to revng-pipeline
|
2022-05-11 12:42:38 +02:00 |
|
Pietro Fezzardi
|
56de892efb
|
Add HelpersToHeaderPipe
|
2022-05-11 12:42:38 +02:00 |
|