|
6cdef34073
|
Paccianizing
|
2023-04-18 22:55:48 +02:00 |
|
Stefano Sanfilippo
|
f7fc90d98d
|
Make the debug type printer compatible with opaque pointers.
This makes the code compatible with both LLVM 14 and 15.
|
2023-01-28 14:44:57 +01:00 |
|
Stefano Sanfilippo
|
ffae8e9e77
|
Store variable definitions as AllocaInsts objects.
This way the LLVM type is explicitly available. Required for opaque pointers.
|
2023-01-26 18:20:04 +01:00 |
|
Stefano Sanfilippo
|
2f91c61296
|
Port to LLVM 14.
|
2023-01-04 19:24:51 +01:00 |
|
Stefano Sanfilippo
|
4b49bd28e7
|
Implement "ho visto" statement.
|
2020-02-23 10:52:39 +01:00 |
|
Stefano Sanfilippo
|
7338102d46
|
Mark abort builtin as noreturn.
|
2020-02-23 10:50:57 +01:00 |
|
Stefano Sanfilippo
|
7cc72828a0
|
Extract IRGenerator::evalBooleanCondition.
This unifies condition evaluation between loops and branches.
|
2020-02-23 10:25:14 +01:00 |
|
Stefano Sanfilippo
|
5bd3ac2be5
|
Implement "avvertite don ulrico" statement.
|
2020-02-23 09:54:44 +01:00 |
|
Stefano Sanfilippo
|
439ef31f94
|
Support LLVM 7, 8 and 9. Bump default required version to 7.
Fixes #48.
|
2019-12-09 18:46:43 +01:00 |
|
Stefano Sanfilippo
|
4be7463cb3
|
Replace deprecated TypeBuilder with FunctionType::get.
The TypeBuilder API has been removed in https://reviews.llvm.org/D56573, and breaks compilation in LLVM 9+.
|
2019-12-09 18:04:08 +01:00 |
|
Stefano Sanfilippo
|
ab596da379
|
Port Monicelli to LLVM 6.0
|
2018-09-16 14:24:27 +02:00 |
|
Stefano Sanfilippo
|
7f2a9a34a8
|
Push Monicelli 2.0 "Cofandina"
|
2018-09-16 14:24:27 +02:00 |
|