Lines Matching +full:format +full:- +full:c
1 //===------- online_compiler.hpp - Online source compilation service ------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
21 spir_v = 0 // the only format supported for now
78 /// given compiled code format. Produces 64-bit device code.
79 /// The created compiler is "optimistic" - it assumes all applicable SYCL
90 /// given compiled code format. Produces 64-bit device code.
92 /// contradictory or not supported - e.g. if the source language is not
109 /// Compiles given in-memory \c Lang source to a binary blob. Blob format,
118 /// Sets the compiled code format of the compilation target and returns *this.
124 /// Sets the compiled code format version of the compilation target and
143 /// Makes the compilation target 32-bit and returns *this.
149 /// Makes the compilation target 64-bit and returns *this.
155 /// Sets implementation-defined target device stepping of the compilation
163 /// Compiled code format.
166 /// Compiled code format version - a pair of "major" and "minor" components
175 /// Whether the target device architecture is 64-bit
189 /// Compiles the given OpenCL source. May throw \c online_compile_error.
190 /// @param src - contents of the source.
191 /// @param options - compilation options (implementation defined); standard
197 // /// Compiles the given OpenCL source. May throw \c online_compile_error.
198 // /// @param src - contents of the source.
207 /// @param src - contents of the source.
208 /// @param options - compilation options (implementation defined).