descriptionThe LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
homepage URLhttp://llvm.org/
repository URLhttp://llvm.org/git/llvm.git
ownerluoyonggang@gmail.com
last changeTue, 22 Oct 2019 15:39:47 +0000 (22 15:39 +0000)
last refreshWed, 6 Jan 2021 16:30:58 +0000 (6 17:30 +0100)
content tags
add:
readme
LLVM Overview The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Despite its name, LLVM has little to do with traditional virtual machines, though it does provide helpful libraries that can be used to build them. The name "LLVM" itself is not an acronym; it is the full name of the project. LLVM began as a research project at the University of Illinois, with the goal of providing a modern, SSA-based compilation strategy capable of supporting both static and dynamic compilation of arbitrary programming languages. Since then, LLVM has grown to be an umbrella project consisting of a number of subprojects, many of which are being used in production by a wide variety of commercial and open source projects as well as being widely used in academic research. Code in the LLVM project is licensed under the "UIUC" BSD-Style license.
shortlog
2019-10-22 David Green[InstCombine] Signed saturation patternsmaster
2019-10-22 David Green[InstCombine] Signed saturation tests. NFC
2019-10-22 Petar Avramovic[MIParser] Set RegClassOrRegBank during instruction...
2019-10-22 Petar Avramovic[MIPS GlobalISel] Select MSA vector generic and builtin add
2019-10-22 Eugene Leviant[ThinLTO] Add code comment. NFC
2019-10-22 Guillaume Chatelet[Alignment][NFC] Convert StoreInst to MaybeAlign
2019-10-22 Guillaume Chatelet[Alignment][NFC] Convert LoadInst to MaybeAlign
2019-10-22 Nemanja Ivanovic[PowerPC] Turn on CR-Logical reducer pass
2019-10-22 Guillaume Chatelet[Alignment][NFC] Use MaybeAlign in AttrBuilder
2019-10-22 Guillaume Chatelet[Alignment][NFC] Attributes use Align/MaybeAlign
2019-10-22 Eugene Leviant[ThinLTO] Don't internalize during promotion
2019-10-22 George Rimar[LLVMDebugInfoPDB] - Use cantFail() instead of assert().
2019-10-22 Martin Storsjo[CMake] [WinMsvc] Look for includes and libs in ${MSVC_...
2019-10-22 Martin Storsjo[CMake] Allow overriding MSVC_DIA_SDK_DIR via CMake
2019-10-22 GN Sync Botgn build: Merge r375483
2019-10-22 Julian Lettner[lit] Move increase_process_limit to ParallelRun
...
heads
4 years ago master
4 years ago release_90
4 years ago release_80
4 years ago stable
5 years ago release_70
5 years ago release_60
6 years ago release_50
6 years ago testing
6 years ago release_40
7 years ago release_39
7 years ago release_38
8 years ago release_37
8 years ago release_36
9 years ago release_35
9 years ago release_35@215010
9 years ago release_34
...