search for: gfni_combin

Displaying 1 result from an estimated 1 matches for "gfni_combin".

Did you mean: gfni_combine
2020 May 18
2
Use Galois field New Instructions (GFNI) to combine affine instructions
...-aggressive-instcombine -S): https://pastebin.com/2zFU7J6g (interesting things happened at line 67) If, like me, you don't have a GFNI-enabled CPU, you can use Intel SDE [4] to run the compiled code. The code of the pass is available here: https://github.com/aguinet/llvm-project/blob/feature/gfni_combine/llvm/lib/Transforms/AggressiveInstCombine/AffineExprCombine.cpp And there are test cases here: https://github.com/aguinet/llvm-project/tree/feature/gfni_combine/llvm/test/Transforms/AggressiveInstCombine (aec_*.ll) Questions ========= The high-level view of the algorithm is the following: a) g...