Commit Graph

12 Commits

Author SHA1 Message Date
antoyo
d6aadc684b
Merge pull request #187 from GuillaumeGomez/invalid-conversion
Prevent invalid intrinsics conversion generation
2022-06-24 12:57:54 -04:00
Guillaume Gomez
2581f7e284 Don't generate *_round_mask* intrinsics as the GCC equivalent is different 2022-06-23 13:39:30 +02:00
Guillaume Gomez
08df4751b7 Update extraction of builtins from llvm-project 2022-06-23 13:27:34 +02:00
Guillaume Gomez
c297534d94 Add tool to check duplicates between manual and auto code for intrinsics 2022-06-18 20:29:34 +02:00
Guillaume Gomez
558f124f96 Use llvm-tblgen tool to generate more and better intrinsics output 2022-06-09 14:25:35 +02:00
Guillaume Gomez
bac878c9a3 Add instrinsics from aweinstock314's llvmint as well 2022-05-15 15:25:12 +02:00
Guillaume Gomez
e25e2c3b94 Regenerate JSON file for llvmint every time 2022-05-15 15:25:12 +02:00
Guillaume Gomez
6e1bf49273 Give priority to intrinsics translations from llvm 2022-05-03 23:00:25 +02:00
Guillaume Gomez
618ba484e9 Handle a syntax corner case where a def does not end with a ; 2022-05-03 23:00:25 +02:00
Guillaume Gomez
19d8617330 Generate intrinsics translations from llvmint as well 2022-05-03 21:24:14 +02:00
Guillaume Gomez
ed0ba311c5 Update intrinsics 2022-05-03 20:55:55 +02:00
Guillaume Gomez
af9149a1c6 Add tool to generate intrinsics conversion automatically 2022-05-03 18:59:04 +02:00