Lioncash
|
a40b921cb5
|
emit_x64: Remove unnecessary typename in GetBasicBlock()
This can be deduced from the name alone.
|
2020-04-22 21:02:47 +01:00 |
|
Lioncash
|
fe95575b95
|
general: Replace unreachable-imitating assertions with UNREACHABLE()
We can just use the self-documenting assertion for indicating
unreachable paths, instead of manually passing false and providing a
message.
|
2020-04-22 21:01:43 +01:00 |
|
V.Kalyuzhny
|
764a93bf5a
|
Switch boost::optional to std::optional
|
2020-04-22 20:57:37 +01:00 |
|
MerryMage
|
08c0e017a5
|
IR: Implement Vector{Signed,Unsigned}Multiply{16,32}
|
2020-04-22 20:55:06 +01:00 |
|
MerryMage
|
de4494ffa5
|
Implement perfmap
|
2020-04-22 20:53:46 +01:00 |
|
MerryMage
|
3432a08e0a
|
backend/x64: Support W^X systems
Closes #176.
|
2020-04-22 20:53:46 +01:00 |
|
BreadFish64
|
2a65442933
|
Backend: Create "backend" folder
similar to the "frontend" folder
|
2020-04-22 20:53:46 +01:00 |
|