/external/skia/tools/fonts/ |
D | test_font_index.inc | 13 … 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/ |
D | test_font_index.inc | 13 … 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/ |
D | Ch-1.md | 1 # 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 …]
|
D | Ch-2.md | 6 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 …]
|
D | Ch-4.md | 8 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.md | 1 # 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.
|
D | Ch-7.md | 1 # 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 …]
|
D | Ch-5.md | 5 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
|
D | Ch-3.md | 13 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/ |
D | README.md | 1 # Toy Tutorial 4 building a compiler for a simple Toy language. 6 See [docs/Tutorials/Toy](../../docs/Tutorials/Toy) at the root of
|
D | CMakeLists.txt | 1 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/ |
D | toyc.cpp | 40 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/ |
D | toyc.cpp | 42 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/ |
D | toyc.cpp | 43 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/ |
D | toyc.cpp | 44 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/ |
D | ToyCombine.td | 1 //===- 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/ |
D | ToyCombine.td | 1 //===- 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/ |
D | ToyCombine.td | 1 //===- 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/ |
D | ToyCombine.td | 1 //===- 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/ |
D | ToyCombine.td | 1 //===- 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/ |
D | toyc.cpp | 49 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/ |
D | toyc.cpp | 49 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.md | 4 See [Toy tutorial](toy) for an introduction to using MLIR infrastructure.
|
/external/llvm-project/mlir/examples/toy/Ch7/include/toy/ |
D | Ops.td | 1 //===- 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/ |
D | Cargo.toml | 6 description = "Toy project from https://github.com/dtolnay/cxx"
|