llvm-project/llvm
David Stenberg 6feef56d1b [DebugInfo] Rename DbgValueHistoryMap::{InstrRange -> Entry}, NFC
Summary:
In an upcoming commit the history map will be changed so that it
contains explicit entries for instructions that clobber preceding debug
values, rather than Begin- End range pairs, so generalize the name to
"Entry".

Also, prefix the iterator variable names in buildLocationList() with
"E". In an upcoming commit the entry will have query functions such as
"isD(e)b(u)gValue", which could at a glance make one confuse it for
iterations over MachineInstrs, so make the iterator names a bit more
distinct to avoid that.

Reviewers: aprantl

Reviewed By: aprantl

Subscribers: llvm-commits

Tags: #llvm

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

llvm-svn: 358060
2019-04-10 09:07:43 +00:00
..
benchmarks
bindings
cmake [CMake] Fix accidentally swapped input/output parameters of string(REPLACE) for mingw 2019-04-09 08:31:25 +00:00
docs [PDB Docs] Clarifications and fixes for DBI Stream. 2019-04-09 17:38:34 +00:00
examples
include [DebugInfo] Rename DbgValueHistoryMap::{InstrRange -> Entry}, NFC 2019-04-10 09:07:43 +00:00
lib [DebugInfo] Rename DbgValueHistoryMap::{InstrRange -> Entry}, NFC 2019-04-10 09:07:43 +00:00
projects
resources
runtimes
test Add REQUIRES: asserts to test using -debug-only 2019-04-10 08:44:57 +00:00
tools [llvm-objdump] Don't print trailing space in dumpBytes 2019-04-10 05:31:21 +00:00
unittests Attempt to recommit r357901 2019-04-08 12:31:12 +00:00
utils gn build: Fix Windows builds after r357797 2019-04-09 14:02:02 +00:00
.arcconfig
.clang-format
.clang-tidy
.gitattributes
.gitignore
CMakeLists.txt [CMake] Move configuration of LLVM_CXX_STD to HandleLLVMOptions.cmake 2019-04-09 08:14:32 +00:00
CODE_OWNERS.TXT
CREDITS.TXT
LICENSE.TXT
LLVMBuild.txt
README.txt
RELEASE_TESTERS.TXT
configure
llvm.spec.in

README.txt

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.

LLVM is open source software. You may freely distribute it under the terms of
the license agreement found in LICENSE.txt.

Please see the documentation provided in docs/ for further
assistance with LLVM, and in particular docs/GettingStarted.rst for getting
started with LLVM and docs/README.txt for an overview of LLVM's
documentation setup.

If you are writing a package for LLVM, see docs/Packaging.rst for our
suggestions.