Go to file
Daniel Sanders 91dfdd5734 [globalisel] Rename GISelChangeObserver's erasedInstr() to erasingInstr() and related nits. NFC
Summary:
There's little of interest that can be done to an already-erased instruction.
You can't inspect it, write it to a debug log, etc. It ought to be notification
that we're about to erase it. Rename the function to clarify the timing of the
event and reflect current usage.

Also fixed one case where we were trying to print an erased instruction.

Reviewers: aditya_nandakumar

Reviewed By: aditya_nandakumar

Subscribers: rovka, kristof.beyls, llvm-commits

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

llvm-svn: 348976
2018-12-12 21:32:01 +00:00
clang Teach __builtin_unpredictable to work through implicit casts. 2018-12-12 20:30:53 +00:00
clang-tools-extra Add explicit dependency on clangSerialization after rC348911 2018-12-12 08:25:16 +00:00
compiler-rt [Sanitizer] Expand FSEEK interception to FreeBSD 2018-12-11 19:08:40 +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 travis: Add cmake build 2018-11-27 16:07:21 +00:00
libcxx [test] [depr.c.headers] XFAIL uchar.h on NetBSD 2018-12-12 20:51:46 +00:00
libcxxabi [libcxx] Remove bad_array_length 2018-11-29 19:44:57 +00:00
libunwind [cmake] Rename append_if to avoid collision with LLVM 2018-12-11 15:30:04 +00:00
lld Update for an llvm-dwarfdump change in output 2018-12-12 18:46:43 +00:00
lldb NFC: fix compiler warning about code never being executed when compiling on non windows platform. 2018-12-12 18:14:27 +00:00
llgo Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
llvm [globalisel] Rename GISelChangeObserver's erasedInstr() to erasingInstr() and related nits. NFC 2018-12-12 21:32:01 +00:00
openmp [runtime] Disable KMP_HAVE_QUAD on NetBSD gcc 2018-12-11 19:02:14 +00:00
parallel-libs Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
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.