On Tue, Mar 15, 2022 at 05:08:55PM +0000, Pedro Falcato wrote: > Gerd, > > Have you considered just pulling in LLVM's compiler-rt builtins? It > implements essentially everything we'll ever need for a GNU-like toolchain, > for all the architectures we support, and also has unit tests ( > https://github.com/llvm/llvm-project/tree/main/compiler-rt/test/builtins/Unit > ). > > I think it would be a good idea considering it's guaranteed to be correct > and always implements whatever clang requires (and AFAIK clang always > requires what gcc requires).
This is beyond the scope of this patch series, I want have a single intrinsics lib for everybody as first step. Using llvm's intrinsics certainly is an option for future improvements, assuming it is ok license-wise (edk2 is bsd, llvm compiler-rt is apache, as far I know they are compatible). take care, Gerd -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#87629): https://edk2.groups.io/g/devel/message/87629 Mute This Topic: https://groups.io/mt/89471210/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-