Commit Graph

7 Commits

Author SHA1 Message Date
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