Go to file
Mikael Holmen adf5e0d91d Use TRI->regsOverlap() in MachineBasicBlock::computeRegisterLiveness
Summary:
For the loop that used MCRegAliasIterator this should be NFC.

For the loop that previously used MCSubRegIterator we should
now detect more cases where the register is actually live out that
we previously missed.

Reviewers: MatzeB, arsenm

Reviewed By: MatzeB

Subscribers: wdng, llvm-commits

Differential Revision: https://reviews.llvm.org/D52410

llvm-svn: 342944
2018-09-25 06:10:04 +00:00
clang Driver: render arguments for the embedded bitcode correctly 2018-09-24 23:50:02 +00:00
clang-tools-extra [clangd] Fix uninit bool in r342888 2018-09-24 16:52:48 +00:00
compiler-rt [hwasan] Record and display stack history in stack-based reports. 2018-09-24 23:03:34 +00:00
debuginfo-tests Revert "(Retry) Add a basic integration test for C++ smart pointers" 2018-08-20 19:53:33 +00:00
libclc configure: Rework support for gfx9+ devices that were added post LLVM 3.9 2018-09-15 22:02:01 +00:00
libcxx Revert r342936 "Remove redundant null pointer check in operator delete" 2018-09-25 04:13:08 +00:00
libcxxabi Update docs to reference new libc++ mailing lists. 2018-09-22 19:52:12 +00:00
libunwind Reverting r342895 2018-09-24 16:36:33 +00:00
lld [WebAssembly] Move .debug_line section address of dead function outside section range 2018-09-24 23:50:55 +00:00
lldb [lldb-mi] Fix hanging of target-select-so-path.test 2018-09-24 19:10:48 +00:00
llgo Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
llvm Use TRI->regsOverlap() in MachineBasicBlock::computeRegisterLiveness 2018-09-25 06:10:04 +00:00
openmp [OPENMP][NVPTX] Add support for lastprivates/reductions handling in SPMD constructs with lightweight runtime. 2018-09-21 14:11:41 +00:00
parallel-libs Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
polly fix the scan-build urls 2018-09-21 09:07:58 +00:00
README.md

README.md

Low Level Virtual Machine (LLVM)

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