Home
last modified time | relevance | path

Searched +full:- +full:- +full:wasm +full:- +full:features (Results 1 – 25 of 68) sorted by relevance

123

/third_party/rust/crates/clap/.github/workflows/
Dci.yml7 - cron: '3 3 3 * *'
17 runs-on: ubuntu-latest
19 - name: Done
27 - build: linux
28 os: ubuntu-latest
30 features: "full"
31 - build: windows
32 os: windows-latest
34 features: "full"
35 - build: mac
[all …]
/third_party/rust/crates/memchr/.github/workflows/
Dci.yml5 - master
8 - master
10 - cron: '00 01 * * *'
15 # For some builds, we use cross to test on 32-bit and big-endian
18 # When CARGO is set to CROSS, TARGET is set to `--target matrix.target`.
22 runs-on: ${{ matrix.os }}
26 - pinned
27 - stable
28 - stable-32
29 - stable-mips
[all …]
/third_party/rust/crates/clap/
DMakefile4 # - Easy to debug: show the command being run
5 # - Leverage CI features: Only run individual steps so we can use features like reporting elapsed t…
7 ARGS?=--workspace
10 ARGS+=--target ${TOOLCHAIN_TARGET}
15 _FEATURES = minimal default wasm full debug release
16 _FEATURES_minimal = --no-default-features --features "std"
18 …asm = --no-default-features --features "std help usage error-context suggestions" --features "depr…
19 _FEATURES_full = --features "deprecated derive cargo env unicode string unstable-replace wrap_help"
20 _FEATURES_next = ${_FEATURES_full} --features unstable-v5
21 _FEATURES_debug = ${_FEATURES_full} --features debug --features clap_complete/debug
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyTargetMachine.cpp1 //===- WebAssemblyTargetMachine.cpp - Define TargetMachine for WebAssembly -==//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 /// This file defines the WebAssembly-specific subclass of TargetMachine.
12 //===----------------------------------------------------------------------===//
34 #define DEBUG_TYPE "wasm"
36 // Emscripten's asm.js-style exception handling
38 "enable-emscripten-cxx-exceptions",
39 cl::desc("WebAssembly Emscripten-style exception handling"),
42 // Emscripten's asm.js-style setjmp/longjmp handling
[all …]
DWebAssemblyAsmPrinter.cpp1 //===-- WebAssemblyAsmPrinter.cpp - WebAssembly LLVM assembly writer ------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 /// representation of machine-dependent LLVM code to the WebAssembly assembly
14 //===----------------------------------------------------------------------===//
28 #include "llvm/BinaryFormat/Wasm.h"
49 #define DEBUG_TYPE "asm-printer"
53 //===----------------------------------------------------------------------===//
55 //===----------------------------------------------------------------------===//
58 const TargetRegisterInfo *TRI = Subtarget->getRegisterInfo(); in getRegType()
[all …]
/third_party/python/Tools/wasm/
DREADME.md1 # Python WebAssembly (WASM) build
3 **WARNING: WASM support is work-in-progress! Lots of features are not working yet.**
6 compilation of CPython to WebAssembly (WASM). Python supports Emscripten
7 (*wasm32-emscripten*) and WASI (*wasm32-wasi*) targets. Emscripten builds
9 use WASM runtimes such as *wasmtime*.
12 `Tools/wasm/wasm_build.py`. The tool automates the build process and provides
15 ## wasm32-emscripten build
18 target (``--with-emscripten-target=browser``) is optimized for browsers.
23 Cross compiling to the wasm32-emscripten platform needs the
29 build dependencies, WASI-SDK, wasmtime, and several additional tools.
[all …]
Dconfig.site-wasm32-wasi1 # config.site override for cross compiling to wasm32-wasi platform
18 # undefined symbols / unsupported features
40 # disable accept for WASM runtimes without sock_accept
Dconfig.site-wasm32-emscripten1 # config.site override for cross compiling to wasm32-emscripten platform
3 # CONFIG_SITE=Tools/wasm/config.site-wasm32-emscripten \
4 # emconfigure ./configure --host=wasm32-unknown-emscripten --build=...
20 # new undefined symbols / unsupported features
27 # unsupported syscall, https://github.com/emscripten-core/emscripten/issues/13393
77 # sockets are supported, but only AF_INET / AF_INET6 in non-blocking mode.
/third_party/skia/modules/canvaskit/
DMakefile2 - rm -rf ../../out/canvaskit_wasm
3 - rm -rf ./npm_build/bin
4 - rm -rf ./build/
10 - rm -rf build/
13 cp ../../out/canvaskit_wasm/canvaskit.wasm ./build/
18 - rm -rf build/
21 cp ../../out/canvaskit_wasm/canvaskit.wasm ./build/
26 - rm -rf build/
29 cp ../../out/canvaskit_wasm/canvaskit.wasm ./build/
34 - rm -rf build/
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ObjectYAML/
DWasmEmitter.cpp1 //===- yaml2wasm - Convert YAML to a Wasm object file --------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 /// The Wasm component of yaml2obj.
12 //===----------------------------------------------------------------------===//
15 #include "llvm/Object/Wasm.h"
24 /// This parses a yaml stream that represents a Wasm object file.
36 void writeInitExpr(raw_ostream &OS, const wasm::WasmInitExpr &InitExpr);
120 if (Lim.Flags & wasm::WASM_LIMITS_FLAG_HAS_MAX) in writeLimits()
131 const wasm::WasmInitExpr &InitExpr) { in writeInitExpr()
[all …]
DWasmYAML.cpp1 //===- WasmYAML.cpp - Wasm YAMLIO implementation --------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // This file defines classes for handling the YAML representation of wasm.
11 //===----------------------------------------------------------------------===//
24 // http://llvm.org/docs/CodingStandards.html#provide-a-virtual-method-anchor-for-classes-in-headers
39 IO.mapTag("!WASM", true); in mapping()
87 IO.mapRequired("Features", Section.Features); in sectionMapping()
165 SectionType = Section->Type; in mapping()
170 case wasm::WASM_SEC_CUSTOM: { in mapping()
[all …]
/third_party/skia/bazel/common_config_settings/
DBUILD.bazel53 # We define this here because the emscripten toolchain calls the cpu wasm, whereas the
54 # bazelbuild/platforms call it wasm32. https://github.com/emscripten-core/emsdk/issues/919
58 "cpu": "wasm",
63 # Configurable Skia Features
66 # off certain features, such as GPU backend, or codec support.
67 # https://docs.bazel.build/versions/4.2.1/skylark/config.html#using-build-settings-on-the-command-l…
69 # bazel build //:skia-core --//bazel/common_config_settings:gpu_backend=gl_backend \
70 # --//bazel/common_config_settings:with_gl_standard=webgl_standard
72 # bazel build //:skia-core --gpu_backend=gl_backend --with_gl_standard=webgl_standard
74 # Developers can specify their own short-hands by making a .bazelrc file in their home
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ObjectYAML/
DWasmYAML.h1 //===- WasmYAML.h - Wasm YAMLIO implementation ------------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 /// of wasm binaries.
13 //===----------------------------------------------------------------------===//
19 #include "llvm/BinaryFormat/Wasm.h"
66 wasm::WasmInitExpr Offset;
74 wasm::WasmInitExpr InitExpr;
118 wasm::WasmInitExpr Offset;
146 SignatureForm Form = wasm::WASM_TYPE_FUNC;
[all …]
/third_party/skia/tools/run-wasm-gm-tests/
Drun-wasm-gm-tests.js3-wasm-gm-tests --js_file ../../out/wasm_gm_tests/wasm_gm_tests.js --wasm_file ../../out/wasm_gm_te…
8 const bodyParser = require('body-parser');
10 const commandLineArgs = require('command-line-args');
11 const commandLineUsage = require('command-line-usage');
22 description: '(required) The path to wasm_gm_tests.wasm.'
41 description: 'Whether we should run in non-headless mode with GPU.',
46 description: 'enable execution of wasm SIMD operations in chromium',
80 header: 'Measuring correctness of Skia WASM code',
120 console.error('You must supply path to wasm_gm_tests.wasm.');
157 const driverHTML = fs.readFileSync('run-wasm-gm-tests.html', 'utf8');
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Object/
DWasmObjectFile.cpp1 //===- WasmObjectFile.cpp - Wasm object file implementation ---------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
16 #include "llvm/BinaryFormat/Wasm.h"
22 #include "llvm/Object/Wasm.h"
34 #define DEBUG_TYPE "wasm-object"
41 << ", Kind=" << toString(wasm::WasmSymbolType(Info.Kind)) in print()
66 #define VARINT7_MAX ((1 << 7) - 1)
67 #define VARINT7_MIN (-(1 << 7))
162 static Error readInitExpr(wasm::WasmInitExpr &Expr, in readInitExpr()
[all …]
/third_party/rust/crates/linux-raw-sys/
DORG_CODE_OF_CONDUCT.md25 real-world experience, overall they are based on a simple principle:
34 * **Do not cause confusion about Wasm standards or interoperability.**
38 to develop additional non-standard features or APIs, but they
40 Wasm.
42 Treat the WebAssembly name and any BA-associated names with
45 the BA, or if you build a product or service using BA-derived
51 Further, do not use the WebAssembly name or BA-associated names in
54 names, publicly-visible social media accounts or online service
64 employees or contractors to sign non-compete agreements, those
68 This does not mean that all non-compete agreements are incompatible
[all …]
/third_party/rust/crates/rustix/
DORG_CODE_OF_CONDUCT.md25 real-world experience, overall they are based on a simple principle:
34 * **Do not cause confusion about Wasm standards or interoperability.**
38 to develop additional non-standard features or APIs, but they
40 Wasm.
42 Treat the WebAssembly name and any BA-associated names with
45 the BA, or if you build a product or service using BA-derived
51 Further, do not use the WebAssembly name or BA-associated names in
54 names, publicly-visible social media accounts or online service
64 employees or contractors to sign non-compete agreements, those
68 This does not mean that all non-compete agreements are incompatible
[all …]
/third_party/rust/crates/io-lifetimes/
DORG_CODE_OF_CONDUCT.md25 real-world experience, overall they are based on a simple principle:
34 * **Do not cause confusion about Wasm standards or interoperability.**
38 to develop additional non-standard features or APIs, but they
40 Wasm.
42 Treat the WebAssembly name and any BA-associated names with
45 the BA, or if you build a product or service using BA-derived
51 Further, do not use the WebAssembly name or BA-associated names in
54 names, publicly-visible social media accounts or online service
64 employees or contractors to sign non-compete agreements, those
68 This does not mean that all non-compete agreements are incompatible
[all …]
/third_party/skia/site/docs/user/modules/
Dquickstart.md2 ---
3 title: "CanvasKit - Quickstart"
4 linkTitle: "CanvasKit - Quickstart"
6 ---
9 CanvasKit is a wasm module that uses Skia to draw to canvas elements a more advance feature set tha…
12 -------------------
15 It pulls the wasm binary from unpkg.com but you can also build and host it yourself.
17 <!--?prettify?-->
22 src="https://unpkg.com/canvaskit-wasm@0.19.0/bin/canvaskit.js"></script>
25 locateFile: (file) => 'https://unpkg.com/canvaskit-wasm@0.19.0/bin/'+file});
[all …]
/third_party/skia/tools/perf-canvaskit-puppeteer/
Dperf-canvaskit-with-puppeteer.js11 const commandLineArgs = require('command-line-args');
12 const commandLineUsage= require('command-line-usage');
28 description: '(required) The path to canvaskit.wasm.'
62 description: 'Whether we should run in non-headless mode with GPU.',
67 description: 'If non-empty, will be interpreted as the tracing categories that should be ' +
73 description: 'enable execution of wasm SIMD operations in chromium',
103 header: 'Skia Web-based Performance Metrics of CanvasKit',
149 console.error('You must supply path to canvaskit.wasm.');
162 app.get('/static/canvaskit.wasm', function(req, res) {
164 res.type('application/wasm');
[all …]
/third_party/rust/crates/os_str_bytes/src/
Dlib.rs2 //! [`OsString`], without resorting to panics or corruption for invalid UTF-8.
8 //! requires the bytes to be valid in UTF-8. However, since this crate makes
10 //! strings invalid in UTF-8 can be converted.
13 //! [`OsStrBytes`] and [`OsStringBytes`] provide lower-level APIs that are
23 //! - The encoding will be compatible with UTF-8. In particular, splitting an
24 //! encoded byte sequence by a UTF-8&ndash;encoded character always produces
25 //! other valid byte sequences. They can be re-encoded without error using
28 //! - All characters valid in platform strings are representable. [`OsStr`] and
36 //! Additionally, concatenation may yield unexpected results without a UTF-8
62 //! # Features
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DCommandFlags.inc1 //===-- CommandFlags.h - Command Line Flags Interface -----------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // This file contains codegen-specific flags that are shared between different
13 //===----------------------------------------------------------------------===//
31 cl::desc("Architecture to generate code for (see --version)"));
35 cl::desc("Target a specific cpu type (-mcpu=help for details)"),
36 cl::value_desc("cpu-name"), cl::init(""));
40 cl::desc("Target specific attributes (-mattr=help for details)"),
41 cl::value_desc("a1,+a2,-a3,..."));
[all …]
/third_party/skia/site/docs/dev/tools/
Ddebugger.md1 ---
4 ---
12 Features:
14 - Draw command and multiple frame playback
15 - Shows the current clip and matrix at any step
16 - Zoomed viewer with crosshair for selecting pixels.
17 - Breakpoints that stop playback when a pixel's color changes.
18 - GPU or CPU backed execution.
19 - GPU op bounds visualization
20 - Android offscreen layer visualization
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
DWasmObjectWriter.cpp1 //===- lib/MC/WasmObjectWriter.cpp - Wasm File Writer ---------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // This file implements Wasm object file writer information.
11 //===----------------------------------------------------------------------===//
15 #include "llvm/BinaryFormat/Wasm.h"
16 #include "llvm/Config/llvm-config.h"
58 // The signature of a wasm function or event, in a struct capable of being used
60 // TODO: Consider using wasm::WasmSignature directly instead.
66 SmallVector<wasm::ValType, 1> Returns;
[all …]
/third_party/rust/crates/nom/
DREADME.md3 [![LICENSE](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
4 …https://gitter.im/Geal/nom?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=bad…
8 … rustc version](https://img.shields.io/badge/rustc-1.48.0+-lightgray.svg)](#rust-version-requireme…
20 <!-- toc -->
22 - [Example](#example)
23 - [Documentation](#documentation)
24 - [Why use nom?](#why-use-nom)
25 - [Binary format parsers](#binary-format-parsers)
26 - [Text format parsers](#text-format-parsers)
27 - [Programming language parsers](#programming-language-parsers)
[all …]

123