Home
last modified time | relevance | path

Searched refs:Toy (Results 1 – 25 of 36) sorted by relevance

12

/external/skia/tools/fonts/
Dtest_font_index.inc13 … LiberationMonoNormalMetrics, "Toy Liberation Mono", SkFontStyle(400,5,SkFontStyle::kUpright_Slant)
17 … LiberationMonoBoldMetrics, "Toy Liberation Mono", SkFontStyle(700,5,SkFontStyle::kUpright_Slant)
21 … LiberationMonoItalicMetrics, "Toy Liberation Mono", SkFontStyle(400,5,SkFontStyle::kItalic_Slant)
25 …LiberationMonoBoldItalicMetrics, "Toy Liberation Mono", SkFontStyle(700,5,SkFontStyle::kItalic_Sla…
29 … LiberationSansNormalMetrics, "Toy Liberation Sans", SkFontStyle(400,5,SkFontStyle::kUpright_Slant)
33 … LiberationSansBoldMetrics, "Toy Liberation Sans", SkFontStyle(700,5,SkFontStyle::kUpright_Slant)
37 … LiberationSansItalicMetrics, "Toy Liberation Sans", SkFontStyle(400,5,SkFontStyle::kItalic_Slant)
41 …LiberationSansBoldItalicMetrics, "Toy Liberation Sans", SkFontStyle(700,5,SkFontStyle::kItalic_Sla…
45 …LiberationSerifNormalMetrics, "Toy Liberation Serif", SkFontStyle(400,5,SkFontStyle::kUpright_Slan…
49 … LiberationSerifBoldMetrics, "Toy Liberation Serif", SkFontStyle(700,5,SkFontStyle::kUpright_Slant)
[all …]
/external/skqp/tools/fonts/
Dtest_font_index.inc13 … LiberationMonoNormalMetrics, "Toy Liberation Mono", SkFontStyle(400,5,SkFontStyle::kUpright_Slant)
17 … LiberationMonoBoldMetrics, "Toy Liberation Mono", SkFontStyle(700,5,SkFontStyle::kUpright_Slant)
21 … LiberationMonoItalicMetrics, "Toy Liberation Mono", SkFontStyle(400,5,SkFontStyle::kItalic_Slant)
25 …LiberationMonoBoldItalicMetrics, "Toy Liberation Mono", SkFontStyle(700,5,SkFontStyle::kItalic_Sla…
29 … LiberationSansNormalMetrics, "Toy Liberation Sans", SkFontStyle(400,5,SkFontStyle::kUpright_Slant)
33 … LiberationSansBoldMetrics, "Toy Liberation Sans", SkFontStyle(700,5,SkFontStyle::kUpright_Slant)
37 … LiberationSansItalicMetrics, "Toy Liberation Sans", SkFontStyle(400,5,SkFontStyle::kItalic_Slant)
41 …LiberationSansBoldItalicMetrics, "Toy Liberation Sans", SkFontStyle(700,5,SkFontStyle::kItalic_Sla…
45 …LiberationSerifNormalMetrics, "Toy Liberation Serif", SkFontStyle(400,5,SkFontStyle::kUpright_Slan…
49 … LiberationSerifBoldMetrics, "Toy Liberation Serif", SkFontStyle(700,5,SkFontStyle::kUpright_Slant)
[all …]
/external/llvm-project/mlir/docs/Tutorials/Toy/
DCh-1.md1 # Chapter 1: Toy Language and AST
7 This tutorial will be illustrated with a toy language that we’ll call “Toy
8 (naming is hard...). Toy is a tensor-based language that allows you to define
12 of rank <= 2, and the only datatype in Toy is a 64-bit floating point type (aka
77 Proto 'multiply_transpose' @test/Examples/Toy/Ch1/ast.toy:4:1'
81 BinOp: * @test/Examples/Toy/Ch1/ast.toy:5:25
82 Call 'transpose' [ @test/Examples/Toy/Ch1/ast.toy:5:10
83 var: a @test/Examples/Toy/Ch1/ast.toy:5:20
85 Call 'transpose' [ @test/Examples/Toy/Ch1/ast.toy:5:25
86 var: b @test/Examples/Toy/Ch1/ast.toy:5:35
[all …]
DCh-2.md6 help to compile Toy.
41 Here is the MLIR assembly for the Toy `transpose` operations:
53 An operation may define zero or more results (in the context of Toy, we
123 *any* operation. For example, we could place our Toy operation from
145 This handling can be observed by crafting what should be an invalid IR for Toy
159 ## Defining a Toy Dialect
161 To effectively interface with MLIR, we will define a new Toy dialect. This
162 dialect will model the structure of the Toy language, as well as
166 /// This is the definition of the Toy dialect. A dialect inherits from
186 Any new `MLIRContext` created from now on will contain an instance of the Toy
[all …]
DCh-4.md8 abstraction; the Toy dialect that we have previously defined is one such
15 like Toy to get the information they need.
28 Our Toy IR currently operates on generic tensors, meaning that we don't know the
37 duplicates the called function and specializes it. The approach we take for Toy
43 Here we could write an inlining algorithm specifically designed for the Toy
48 do in Toy is to provide the [interfaces](../../Interfaces.md) for the inliner to
52 operations in the Toy dialect. This information is provided through a
58 /// This class defines the interface for handling inlining with Toy operations.
65 /// into the given call. For Toy this hook can simply return true, as the Toy
73 /// given region. For Toy this hook can simply return true, as all Toy
[all …]
D_index.md1 # Toy Tutorial
17 - [Chapter #1](Ch-1.md): Introduction to the Toy language and the definition
33 - [Chapter #7](Ch-7.md): Extending Toy: Adding support for a composite type.
37 The [first chapter](Ch-1.md) will introduce the Toy language and AST.
DCh-7.md1 # Chapter 7: Adding a Composite Type to Toy
6 flow from our Toy front-end to LLVM IR. In this chapter, we will extend the Toy
9 ## Defining a `struct` in Toy
12 source language. The general syntax of a `struct` type in Toy is as follows:
87 /// This class represents the internal storage of the Toy `StructType`.
146 /// This class defines the Toy struct type. It represents a collection of
190 With this we can now use our `StructType` when generating MLIR from Toy. See
218 form available under certain circumstances. The responsibility of our `Toy`
326 // Provide a definition for the Toy StructType for use in ODS. This allows for
329 Type<CPred<"$_self.isa<StructType>()">, "Toy struct type">;
[all …]
DCh-5.md5 At this point, we are eager to generate actual code and see our Toy language
15 `Affine` for the computation heavy part of Toy, and in the
18 [TensorType](../../LangRef.md#tensor-type) that `Toy` operates on to the
52 For our purposes, we want to convert the compute-intensive `Toy` operations into
67 // We also define the Toy dialect as Illegal so that the conversion will fail
69 // a partial lowering, we explicitly mark the Toy operations that don't want
147 // the set of patterns that will lower the Toy operations.
207 mixing abstraction levels in the `Toy` dialect.
223 ## Complete Toy Example
339 and try yourself: `toyc-ch5 test/Examples/Toy/Ch5/affine-lowering.mlir
DCh-3.md13 this chapter, we focus on how to leverage the Toy Dialect and its high-level
29 corresponding Toy example:
47 This is a good example of a transformation that is trivial to match on the Toy
131 Finally, we can run `toyc-ch3 test/Examples/Toy/Ch3/transpose_transpose.toy
242 We can try to run `toyc-ch3 test/Examples/Toy/Ch3/trivial_reshape.toy -emit=mlir
/external/llvm-project/mlir/examples/toy/
DREADME.md1 # Toy Tutorial
4 building a compiler for a simple Toy language.
6 See [docs/Tutorials/Toy](../../docs/Tutorials/Toy) at the root of
DCMakeLists.txt1 add_custom_target(Toy) target
2 set_target_properties(Toy PROPERTIES FOLDER Examples)
5 add_dependencies(Toy ${name})
/external/llvm-project/mlir/examples/toy/Ch2/
Dtoyc.cpp40 enum InputType { Toy, MLIR }; enumerator
43 "x", cl::init(Toy), cl::desc("Decided the kind of output desired"),
44 cl::values(clEnumValN(Toy, "toy", "load the input file as a Toy source.")),
/external/llvm-project/mlir/examples/toy/Ch3/
Dtoyc.cpp42 enum InputType { Toy, MLIR }; enumerator
45 "x", cl::init(Toy), cl::desc("Decided the kind of output desired"),
46 cl::values(clEnumValN(Toy, "toy", "load the input file as a Toy source.")),
/external/llvm-project/mlir/examples/toy/Ch4/
Dtoyc.cpp43 enum InputType { Toy, MLIR }; enumerator
46 "x", cl::init(Toy), cl::desc("Decided the kind of output desired"),
47 cl::values(clEnumValN(Toy, "toy", "load the input file as a Toy source.")),
/external/llvm-project/mlir/examples/toy/Ch5/
Dtoyc.cpp44 enum InputType { Toy, MLIR }; enumerator
47 "x", cl::init(Toy), cl::desc("Decided the kind of output desired"),
48 cl::values(clEnumValN(Toy, "toy", "load the input file as a Toy source.")),
/external/llvm-project/mlir/examples/toy/Ch7/mlir/
DToyCombine.td1 //===- ToyCombine.td - Pattern Match Optimizations for Toy -*- tablegen -*-===//
9 // Defines language-specific pattern match optimizations for Toy using
/external/llvm-project/mlir/examples/toy/Ch6/mlir/
DToyCombine.td1 //===- ToyCombine.td - Pattern Match Optimizations for Toy -*- tablegen -*-===//
9 // Defines language-specific pattern match optimizations for Toy using
/external/llvm-project/mlir/examples/toy/Ch4/mlir/
DToyCombine.td1 //===- ToyCombine.td - Pattern Match Optimizations for Toy -*- tablegen -*-===//
9 // Defines language-specific pattern match optimizations for Toy using
/external/llvm-project/mlir/examples/toy/Ch5/mlir/
DToyCombine.td1 //===- ToyCombine.td - Pattern Match Optimizations for Toy -*- tablegen -*-===//
9 // Defines language-specific pattern match optimizations for Toy using
/external/llvm-project/mlir/examples/toy/Ch3/mlir/
DToyCombine.td1 //===- ToyCombine.td - Pattern Match Optimizations for Toy -*- tablegen -*-===//
9 // Defines language-specific pattern match optimizations for Toy using
/external/llvm-project/mlir/examples/toy/Ch7/
Dtoyc.cpp49 enum InputType { Toy, MLIR }; enumerator
52 "x", cl::init(Toy), cl::desc("Decided the kind of output desired"),
53 cl::values(clEnumValN(Toy, "toy", "load the input file as a Toy source.")),
/external/llvm-project/mlir/examples/toy/Ch6/
Dtoyc.cpp49 enum InputType { Toy, MLIR }; enumerator
52 "x", cl::init(Toy), cl::desc("Decided the kind of output desired"),
53 cl::values(clEnumValN(Toy, "toy", "load the input file as a Toy source.")),
/external/llvm-project/mlir/docs/Tutorials/
D_index.md4 See [Toy tutorial](toy) for an introduction to using MLIR infrastructure.
/external/llvm-project/mlir/examples/toy/Ch7/include/toy/
DOps.td1 //===- Ops.td - Toy dialect operation definitions ----------*- tablegen -*-===//
9 // Defines the operations of the Toy dialect.
35 // Provide a definition for the Toy StructType for use in ODS. This allows for
38 Type<CPred<"$_self.isa<StructType>()">, "Toy struct type">;
40 // Provide a definition of the types that are used within the Toy dialect.
44 // Toy Operations
/external/rust/cxx/demo/
DCargo.toml6 description = "Toy project from https://github.com/dtolnay/cxx"

12