LLVM gehört zur Kategorie der Compiler. Bei LLVM ist das auschlaggebende, das Frontends entwickelt werden können (für die jeweiligen Sprachen), die dann die LLVM-Sprache nutzen und damit das Backend ansprechen. Um das erzeugen des Maschinencodes kümmert sich dann das Backend des LLVM.
Also eigentlich muss Embarcadero "nur" einen Delphi-Compiler bringen, der in die LLVM Sprache übersetzt.
Edit:
Hier kann man sich mal ein LLVM Assembly anschauen, wo einem Code, den man eingibt:
LLVM Project