llvm-project/llvm
ziliangzl 5c5fdd8344 [Ventus][fix]Add LocalStackCapacity in .ventus.resource section
The .ventus.resource section layout below:
    VGPRUsage // The number of VGPRS which has been used
    SGPRUsage // The number of SGPRS which has been used
    LocalStackCapacity = 0x400; // Capacity of stack for one wrap
    LocalMemoryUse // Used local memory size
    LocalSpill // Size of SGPR spill to local memory
    PrivateSpill // Size of VGPR spill to private memory
2024-06-26 11:11:24 +08:00
..
benchmarks
bindings [AggressiveInstCombine] Remove legacy PM pass 2022-11-15 14:35:15 -08:00
cmake [CMake] Use LLVM_TARGET_TRIPLE in runtimes 2022-11-29 04:08:24 +00:00
docs Make -fsanitize=scudo use scudo_standalone. Delete check-scudo. 2022-12-02 11:29:41 -08:00
examples [Bye] Remove legacy pipeline registration 2022-11-18 13:47:19 -08:00
include [VENTUS][fix] Modified the resource statistics interface 2024-03-04 15:44:30 +08:00
lib [Ventus][fix]Add LocalStackCapacity in .ventus.resource section 2024-06-26 11:11:24 +08:00
projects
resources
runtimes [runtimes] Add check-profile dependencies to runtimes 2022-11-30 11:14:37 -08:00
test Merge branch 'local-mem' into terapines-dev 2024-06-24 16:50:01 +08:00
tools Remove unused #include "llvm/ADT/Optional.h" 2022-12-05 06:31:11 +00:00
unittests Remove unused #include "llvm/ADT/Optional.h" 2022-12-05 06:31:11 +00:00
utils [TableGen] Set tied to operand custom flag if current operand has tied operand. 2023-07-07 12:38:53 +08:00
.clang-format
.clang-tidy
.gitattributes
.gitignore
CMakeLists.txt [VENTUS][fix] Add files to install package && add VENTUS_INSTALL_PREFIX enviroments variable 2024-02-23 10:52:28 +08:00
CODE_OWNERS.TXT
CREDITS.TXT
LICENSE.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.