llvm-project/libc/utils/HdrGen
Siva Chandra Reddy 59eb542f60 [libc] Let header generator generate the type header inclusion boiler plate.
Reviewed By: michaelrj

Differential Revision: https://reviews.llvm.org/D117855
2022-01-24 23:25:19 +00:00
..
PrototypeTestGen [libc][cmake] Make `add_tablegen` calls match others 2022-01-24 18:36:37 +00:00
CMakeLists.txt [CMake][libc] Support cross-compiling libc-hdrgen 2021-01-28 13:13:06 -08:00
Command.cpp
Command.h [libc][NFC] Add noreturn and constexpr qualifiers where appropriate 2021-07-29 04:50:05 +00:00
Generator.cpp [libc] Use entrypoints.txt as the single source of list of functions for a platform. 2020-10-15 20:46:13 +00:00
Generator.h [libc] Use entrypoints.txt as the single source of list of functions for a platform. 2020-10-15 20:46:13 +00:00
IncludeFileCommand.cpp
IncludeFileCommand.h
Main.cpp [libc] Use entrypoints.txt as the single source of list of functions for a platform. 2020-10-15 20:46:13 +00:00
PublicAPICommand.cpp [libc] Let header generator generate the type header inclusion boiler plate. 2022-01-24 23:25:19 +00:00
PublicAPICommand.h [libc] Use entrypoints.txt as the single source of list of functions for a platform. 2020-10-15 20:46:13 +00:00
README.md

README.md

The LLVM libc header generation system

LLVM libc uses a header generation scheme to generate public as well as internal header files. This directory contains the implementation of the header generator which drives this header generation scheme.