Home
last modified time | relevance | path

Searched full:compilation (Results 1 – 25 of 1148) sorted by relevance

12345678910>>...46

/freebsd/contrib/elftoolchain/libdwarf/
H A Ddwarf_next_cu_header.334 .Nd step through compilation units in a DWARF debug context
77 These functions are used to step through compilation or type units
88 can only operate on compilation units associated with the
102 the function returns information for compilation units found in the
114 length of the compilation or type unit.
118 version number for the compilation or type unit.
125 associated with this compilation or type unit.
134 size in bytes for a DWARF offset in the compilation or type unit.
157 offset of the next compilation unit header in the
200 .Ss Iterating Through Compilation Units in a Debug Context
[all …]
H A Ddwarf_dieoffset.384 relative to the start of its containing compilation unit.
95 returns the section-relative offset and length of the compilation unit
104 compilation unit.
127 compilation unit, given an offset to the header of the compilation
135 contains the offset to the start of a compilation unit.
181 if there is no compilation or type unit located at the
H A Ddwarf_child.376 a compilation unit.
106 current compilation unit will be returned.
110 entry descriptors for a compilation unit.
117 current compilation unit or type unit.
220 the first compilation unit associated with a
235 /* Get the first DIE for the current compilation unit. */
266 was not associated with a compilation unit.
H A Ddwarf.3200 Retrieve the offset associated with a compilation unit for an address
308 .It Compilation Units
315 compilation or type unit.
321 Step through compilation units in a debug context.
330 Retrieve offsets and lengths for a compilation unit.
356 Retrieves the offset for the compilation unit for a function.
372 Return the offset for compilation unit for a global.
416 Retrieve source files for a compilation unit.
418 Return line number information for a compilation unit.
532 Return the offset for the compilation unit for a type.
[all …]
H A Ddwarf_get_cu_die_offset.333 .Nd retrieve compilation unit offsets
54 compilation unit associated with a
60 retrieves the offset of the compilation unit header associated with
69 compilation unit associated with argument
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DDriver.h53 class Compilation; variable
75 /// Driver - Encapsulate logic for constructing compilation processes
312 /// Whether to check that input files exist when constructing compilation
322 // getFinalPhase - Determine which compilation mode we are in and record
355 void handleArguments(Compilation &C, llvm::opt::DerivedArgList &Args,
359 void setUpResponseFiles(Compilation &C, Command &Cmd);
451 /// current compilation. Also, update the host tool chain kind accordingly.
452 void CreateOffloadingDeviceToolChains(Compilation &C, InputList &Inputs);
454 /// BuildCompilation - Construct a compilation object for a command
457 /// \return A compilation, or 0 if none was built for the given
[all …]
H A DCompilation.h1 //===- Compilation.h - Compilation Task Data Structure ----------*- C++ -*-===//
43 /// Compilation - A set of tasks to perform for a single driver
45 class Compilation {
53 /// current compilation.
121 /// Callback called after compilation job has been finished.
122 /// Arguments of the callback are the compilation job as an instance of
136 Compilation(const Driver &D, const ToolChain &DefaultToolChain,
139 ~Compilation();
208 /// Creates a new Action owned by this Compilation.
231 /// Installs a handler that is executed when a compilation job is finished.
[all …]
H A DTool.h1 //===--- Tool.h - Compilation Tools -----------------------------*- C++ -*-===//
23 class Compilation; variable
31 /// Tool - Information on a specific compilation tool.
73 virtual void ConstructJob(Compilation &C, const JobAction &JA,
87 virtual void ConstructJobMultipleOutputs(Compilation &C, const JobAction &JA,
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/
H A DCompilationDatabase.h20 // compilation database from the root of the build tree.
43 /// Specifies the working directory and command of a compilation.
79 /// Interface for compilation databases.
81 /// A compilation database allows the user to retrieve compile command lines
91 /// Loads a compilation database from a build directory.
93 /// Looks at the specified 'BuildDirectory' and creates a compilation database
98 /// compilation database for the build directory.
100 /// FIXME: Currently only supports JSON compilation databases, which
106 /// Tries to detect a compilation database location and load it.
108 /// Looks for a compilation database in all parent paths of file 'SourceFile'
[all …]
H A DCompilationDatabasePluginRegistry.h18 /// Interface for compilation database plugins.
20 /// A compilation database plugin allows the user to register custom compilation
21 /// databases that are picked up as compilation database if the corresponding
26 /// X("my-compilation-database", "Reads my own compilation database");
32 /// Loads a compilation database from a build directory.
H A DJSONCompilationDatabase.h9 // The JSONCompilationDatabase finds compilation databases supplied as a file
35 /// A JSON based compilation database.
37 /// JSON compilation database files must contain a list of JSON objects which
58 /// JSON compilation databases can for example be generated in CMake projects
63 /// Loads a JSON compilation database from the specified file.
71 /// Loads a JSON compilation database from a data buffer.
86 /// Returns the list of all files available in the compilation database.
91 /// Returns all compile commands for all the files in the compilation
96 /// Constructs a JSON compilation database on a memory buffer.
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DCompilation.cpp1 //===- Compilation.cpp - Compilation Task Implementation ------------------===//
9 #include "clang/Driver/Compilation.h"
35 Compilation::Compilation(const Driver &D, const ToolChain &_DefaultToolChain, in Compilation() function in Compilation
45 Compilation::~Compilation() { in ~Compilation()
61 Compilation::getArgsForToolChain(const ToolChain *TC, StringRef BoundArch, in getArgsForToolChain()
111 bool Compilation::CleanupFile(const char *File, bool IssueErrors) const { in CleanupFile()
141 bool Compilation::CleanupFileList(const llvm::opt::ArgStringList &Files, in CleanupFileList()
149 bool Compilation::CleanupFileMap(const ArgStringMap &Files, in CleanupFileMap()
163 int Compilation::ExecuteCommand(const Command &C, in ExecuteCommand()
242 void Compilation::ExecuteJobs(const JobList &Jobs, in ExecuteJobs()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang-c/
H A DCXCompilationDatabase.h1 /*===-- clang-c/CXCompilationDatabase.h - Compilation database ---*- C -*-===*\
31 * A compilation database holds all information used to compile files in a
40 * Contains the results of a search in the compilation database
42 * When searching for the compile command for a file, the compilation db can
56 * Error codes for Compilation Database
72 * Creates a compilation database from the database found in directory
83 * Free the given compilation database
97 * Get all the compile commands in the given compilation database.
/freebsd/contrib/llvm-project/clang/lib/Tooling/
H A DTooling.cpp21 #include "clang/Driver/Compilation.h"
88 static bool ignoreExtraCC1Commands(const driver::Compilation *Compilation) { in ignoreExtraCC1Commands() argument
89 const driver::JobList &Jobs = Compilation->getJobs(); in ignoreExtraCC1Commands()
90 const driver::ActionList &Actions = Compilation->getActions(); in ignoreExtraCC1Commands()
107 // Offload compilation has 2 top-level actions, one (at the front) is in ignoreExtraCC1Commands()
108 // the original host compilation and the other is offload action in ignoreExtraCC1Commands()
109 // composed of at least one device compilation. For such case, general in ignoreExtraCC1Commands()
110 // tooling will consider host-compilation only. For tooling on device in ignoreExtraCC1Commands()
111 // compilation, device compilation only option, such as in ignoreExtraCC1Commands()
134 driver::Compilation *Compilation) { in getCC1Arguments() argument
[all …]
/freebsd/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Dfeature_tests.h41 * undefined not a POSIX compilation
42 * 1 POSIX.1-1990 compilation
43 * 2 POSIX.2-1992 compilation
44 * 199309L POSIX.1b-1993 compilation (Real Time)
45 * 199506L POSIX.1c-1995 compilation (POSIX Threads)
46 * 200112L POSIX.1-2001 compilation (Austin Group Revision)
47 * 200809L POSIX.1-2008 compilation
68 * compilation mode (see cc(1)). When the value of
109 * to 1 for compilation modes that accept ANSI C syntax regardless of whether
130 * The default compilation modes for Sun C compilers versus GNU C compilers
[all …]
/freebsd/sys/contrib/zstd/lib/
H A DREADME.md26 - for POSIX systems : compile with pthread (`-pthread` compilation flag for `gcc`)
80 To enable this feature, define `ZSTD_LEGACY_SUPPORT` during compilation.
92 and `ZSTD_LIB_DEPRECATED` as `0` to forgo compilation of the
93 corresponding features. This will also disable compilation of all
104 disables various optional components and changes the compilation flags to
116 compilation of the other. Similarly, `ZSTD_FORCE_DECOMPRESS_SEQUENCES_SHORT`
117 and `ZSTD_FORCE_DECOMPRESS_SEQUENCES_LONG` force the compilation and use of
184 separate object files created with different compilation flags.
191 irrespective of compilation flags.
216 - `dll/` : resources directory for Windows compilation
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DClang.h42 void AddPreprocessingOptions(Compilation &C, const JobAction &JA,
96 void DumpCompilationDatabase(Compilation &C, StringRef Filename,
102 StringRef Dir, Compilation &C, StringRef Target, const InputInfo &Output,
115 void ConstructJob(Compilation &C, const JobAction &JA,
138 void ConstructJob(Compilation &C, const JobAction &JA,
151 void ConstructJob(Compilation &C, const JobAction &JA,
155 void ConstructJobMultipleOutputs(Compilation &C, const JobAction &JA,
169 void ConstructJob(Compilation &C, const JobAction &JA,
184 void ConstructJob(Compilation &C, const JobAction &JA,
H A DFlang.h14 #include "clang/Driver/Compilation.h"
89 /// \param [in] C The current compilation for the driver invocation
94 void addOffloadOptions(Compilation &C, const InputInfoList &Inputs,
106 /// Extract other compilation options from the driver arguments and add them
123 void ConstructJob(Compilation &C, const JobAction &JA,
/freebsd/contrib/netbsd-tests/net/bpfjit/
H A Dt_bpfjit.c76 "Test that JIT compilation of an empty bpf program fails"); in ATF_TC_HEAD()
99 "Test JIT compilation of a trivial bpf program"); in ATF_TC_HEAD()
122 "Test that JIT compilation of a program with bad BPF_RET fails"); in ATF_TC_HEAD()
155 "Test JIT compilation of BPF_ALU+BPF_ADD+BPF_K"); in ATF_TC_HEAD()
180 "Test JIT compilation of BPF_ALU+BPF_SUB+BPF_K"); in ATF_TC_HEAD()
205 "Test JIT compilation of BPF_ALU+BPF_MUL+BPF_K"); in ATF_TC_HEAD()
230 "Test JIT compilation of BPF_ALU+BPF_DIV+BPF_K with k=0"); in ATF_TC_HEAD()
254 "Test JIT compilation of BPF_ALU+BPF_DIV+BPF_K with k=1"); in ATF_TC_HEAD()
279 "Test JIT compilation of BPF_ALU+BPF_DIV+BPF_K with k=2"); in ATF_TC_HEAD()
304 "Test JIT compilation of BPF_ALU+BPF_DIV+BPF_K with k=4"); in ATF_TC_HEAD()
[all …]
/freebsd/contrib/netbsd-tests/lib/libbpfjit/
H A Dt_bpfjit.c63 "Test that JIT compilation of an empty bpf program fails"); in ATF_TC_HEAD()
78 "Test JIT compilation of a trivial bpf program"); in ATF_TC_HEAD()
106 "Test that JIT compilation of a program with bad BPF_RET fails"); in ATF_TC_HEAD()
143 "Test JIT compilation of BPF_ALU+BPF_ADD+BPF_K"); in ATF_TC_HEAD()
173 "Test JIT compilation of BPF_ALU+BPF_SUB+BPF_K"); in ATF_TC_HEAD()
203 "Test JIT compilation of BPF_ALU+BPF_MUL+BPF_K"); in ATF_TC_HEAD()
233 "Test JIT compilation of BPF_ALU+BPF_DIV+BPF_K with k=0"); in ATF_TC_HEAD()
262 "Test JIT compilation of BPF_ALU+BPF_DIV+BPF_K with k=1"); in ATF_TC_HEAD()
292 "Test JIT compilation of BPF_ALU+BPF_DIV+BPF_K with k=2"); in ATF_TC_HEAD()
322 "Test JIT compilation of BPF_ALU+BPF_DIV+BPF_K with k=4"); in ATF_TC_HEAD()
[all …]
/freebsd/contrib/bzip2/
H A Dwords02 If compilation produces errors, or a large number of warnings,
3 please read README.COMPILATION.PROBLEMS -- you might be able to
6 Also in README.COMPILATION.PROBLEMS are some hints that may help
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugPubTable.h29 /// Section offset from the beginning of the compilation unit.
43 /// by a single compilation unit.
57 /// compilation unit header referenced by the set.
61 /// to represent that compilation unit.
/freebsd/crypto/libecc/.github/workflows/
H A Dlibecc_meson_build.yml23 # libecc compilation tests using meson
24 - name: libecc meson compilation tests
32 # Compilation tests of all cases
/freebsd/crypto/libecc/scripts/
H A Dcrossbuild.sh70 # is mistaken in detecting arrays overflows at compilation time
96 ############## Release compilation
109 ############## Debug compilation
111 ############## Release compilation
126 ############## Release compilation with static binaries (for emulation)
156 ############## Debug compilation with static binaries (for emulation)
158 ############## Release compilation with static binaries (for emulation)
189 # Cleanup compilation stuff
196 echo "with multiple word sizes (16, 32 and 64). The compilation logs and errors as well as"
202 echo "$0 with no argument will test the compilation for all the triplets and the word sizes."
[all …]
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DIncrementalParser.h1 //===--- IncrementalParser.h - Incremental Compilation ----------*- C++ -*-===//
9 // This file implements the class which performs incremental code compilation.
37 /// Provides support for incremental compilation. Keeps track of the state
45 /// Compiler instance performing the incremental compilation.

12345678910>>...46