Sameer Rahmani
|
4605e22e68
|
Refactor the error handling system to have only one llvm error with many variants
|
2022-03-10 19:31:48 +00:00 |
Sameer Rahmani
|
1cd5824608
|
Add a test case for errors::getMessage
|
2022-03-08 17:38:02 +00:00 |
Sameer Rahmani
|
1e8d23b8ef
|
Add tests for symbol and numbers
|
2022-03-08 15:58:02 +00:00 |
Sameer Rahmani
|
df2300498b
|
Clean up the reader's test cases
|
2022-03-08 14:20:15 +00:00 |
Sameer Rahmani
|
2860e570da
|
Refactor the error-backend and setup the test file for it
|
2022-03-08 13:19:34 +00:00 |
Sameer Rahmani
|
7d7293aa32
|
Change the storage type in Environment to StringMap
|
2022-03-05 16:03:19 +00:00 |
Sameer Rahmani
|
500f366bab
|
Setup the Environment test cases
|
2022-03-05 14:28:37 +00:00 |
Sameer Rahmani
|
6f4c6b3398
|
Finish the review of SereneContext
|
2022-03-02 18:26:39 +00:00 |
Sameer Rahmani
|
644cf11c89
|
Finish ep17 and address trivial TODOs in the context
|
2022-02-27 19:10:30 +00:00 |
Sameer Rahmani
|
6eaba7dbe8
|
Panic if can't make a JIT while creating a context
|
2022-02-23 12:51:54 +00:00 |
Sameer Rahmani
|
840a7c565c
|
[context] Replace the targetTriple string with a Triple object
|
2022-02-22 18:50:42 +00:00 |
Sameer Rahmani
|
578afc30a4
|
Remove the llvmContext member in SereneContext in favor of getLLVMContext
|
2022-02-20 20:59:57 +00:00 |
Sameer Rahmani
|
e0c1aaa7a6
|
Add tests for getSharedPtrNS and withCurrentNS functions
|
2022-02-19 22:49:31 +00:00 |
Sameer Rahmani
|
2eb29e859f
|
Add the setup step for libserene's tests
|
2022-02-19 22:02:57 +00:00 |
Sameer Rahmani
|
8dde04d6ce
|
Fix the unchecked Expected<T> in the context class
|
2022-02-19 14:54:03 +00:00 |
Sameer Rahmani
|
58274835b1
|
Mov out libserene and serene-tblgen to the root
|
2022-02-17 15:02:08 +00:00 |