bhaskarananthakrishna
02/22/2023, 2:25 PMTroels Lund
02/22/2023, 2:34 PMThe LLVM bytecode is then passed through the LLVM-C interoperability layer, which converts it into C code.No it doesn't.
bhaskarananthakrishna
02/22/2023, 2:48 PMTroels Lund
02/22/2023, 3:24 PMbhaskarananthakrishna
02/22/2023, 3:38 PMWout Werkman
02/22/2023, 4:01 PMKotlin/Native -> LLVM IR -> target machine code
And also:
C/C++/Objective-C (using clang) -> LLVM IR -> target machine code
Great article nonetheless 🙂bhaskarananthakrishna
02/22/2023, 4:01 PMah i see so there is no C middle layer in this conversion? I shall remove the claim "which converts it into C code" into "which converts it into platform executable code"
Wout Werkman
02/22/2023, 4:03 PMbhaskarananthakrishna
02/22/2023, 4:09 PMPablichjenkov
02/22/2023, 4:46 PMbhaskarananthakrishna
02/22/2023, 5:21 PM