1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00
Go to file
Reid Kleckner 2ab7a0d825 Re-land "Optimize path::remove_dots"
This reverts commit fb5fd74685e728b1d5e68d33e9842bcd734b98e6.
Re-instates commit 53913a65b408ade2956061b4c0aaed6bba907403

The fix is to trim off trailing separators, as in `/foo/bar/` and
produce `/foo/bar`. VFS tests rely on this. I added unit tests for
remove_dots.
2020-05-04 16:40:39 -07:00
benchmarks
bindings Update go bindings for 2dea3f129878e929e5d1f00b91a622eb1ec8be4e 2020-04-22 19:02:59 +02:00
cmake [cmake] restrict object library dependency generation to PUBLIC libraries 2020-05-04 14:12:42 -07:00
docs [llvm-dwarfdump][Stats] Clean up 2020-05-04 09:35:40 +02:00
examples [examples] Fix an incomplete comment. 2020-05-01 11:06:41 -07:00
include [AArch64] Add NVIDIA Carmel support 2020-05-04 13:52:30 +01:00
lib Re-land "Optimize path::remove_dots" 2020-05-04 16:40:39 -07:00
projects
resources
runtimes
test [RegisterCoalescer] Extend a subrange if needed when filling range gap 2020-05-04 16:49:59 -05:00
tools [llvm-objdump][ARM] Print inline relocations when dumping ARM data 2020-05-04 11:51:39 -07:00
unittests Re-land "Optimize path::remove_dots" 2020-05-04 16:40:39 -07:00
utils [lit] Disable test on Windows 2020-05-04 13:06:56 -07:00
.clang-format
.clang-tidy
.gitattributes
.gitignore
CMakeLists.txt Revert "Temporarily revert "build: use find_package(Python3) if available"" 2020-04-29 01:38:08 +00:00
CODE_OWNERS.TXT
configure
CREDITS.TXT
LICENSE.TXT
llvm.spec.in
LLVMBuild.txt
README.txt Test commit. 2020-03-14 18:08:26 -07:00
RELEASE_TESTERS.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.