Go to file
Jessica Paquette 82d9c0a3fa [MachineOutliner][NFC] Change getMachineOutlinerMBBFlags to isMBBSafeToOutlineFrom
Instead of returning Flags, return true if the MBB is safe to outline from.

This lets us check for unsafe situations, like say, in AArch64, X17 is live
across a MBB without being defined in that MBB. In that case, there's no point
in performing an instruction mapping.

llvm-svn: 346718
2018-11-12 23:51:32 +00:00
clang Convert a condition into an assertion per post-review feedback; NFC intended. 2018-11-12 22:32:38 +00:00
clang-tools-extra Revert "Add a test checking clang-tidy can find libc++ on Mac" 2018-11-12 17:22:36 +00:00
compiler-rt Correct atexit(3) support in MSan/NetBSD 2018-11-10 02:17:32 +00:00
debuginfo-tests Set config.lit_tools_dir, which is needed by lit.llvm.initialize. 2018-11-06 21:54:27 +00:00
libclc r600: Add datalayout to image builtin implementation 2018-11-10 21:43:40 +00:00
libcxx Update to-do list with new work from WG21 meeting in San Diego 2018-11-12 04:58:00 +00:00
libcxxabi Port LLVM r346606 to libcxxabi. 2018-11-11 10:09:06 +00:00
libunwind [CMake] Link to compiler-rt if LIBUNWIND_USE_COMPILER_RT is ON. 2018-10-08 18:35:00 +00:00
lld [ELF] Change GnuPub{Names,Types}Section from StringRef to LLDDWARFSection 2018-11-11 18:57:35 +00:00
lldb [lldb] Add synthetic frontend for _NSCallStackArray 2018-11-12 21:26:03 +00:00
llgo
llvm [MachineOutliner][NFC] Change getMachineOutlinerMBBFlags to isMBBSafeToOutlineFrom 2018-11-12 23:51:32 +00:00
openmp [OPENMP]Make lambda mapping follow reqs for PTR_AND_OBJ mapping. 2018-11-08 15:47:30 +00:00
parallel-libs
polly [CMake] Fix generation of exported targets in build directory 2018-11-06 15:18:17 +00:00
README.md Update the project name in README.md 2018-10-19 00:03:01 +00:00

README.md

The LLVM Compiler Infrastructure

This directory and its subdirectories contain source code for LLVM, a toolkit for the construction of highly optimized compilers, optimizers, and runtime environments.