ال ال وی ام (به انگلیسی: LLVM) پروژه ای متشکل از مجموعه ای از زیرساخت های مترجم (رایانه) و زنجیره ابزار می باشد. LLVM به زبان ++C نوشته شده است و وظیفه بهینه سازی مدت زمان کامپایل، مدت زمان پیوندده، مدت زمان اجرا و مدت زمان بیکاری در برنامه های نوشته شده به هر زبان برنامه نویسی را بر عهده دارد. LLVM به طور سنتی از زبان برنامه نویسی C و ++C پشتیبانی می کند، ولی در سایر زبانها مانند: آبجکتیو سی، فور...