Home
last modified time | relevance | path

Searched +refs:tablegen +refs:mode +refs:hook (Results 1 – 5 of 5) sorted by relevance

/llvm-project/mlir/docs/
H A DPatternRewriter.md83 /// using a single hook.
104 erase an operation, the appropriate `PatternRewriter` hook (in this case
163 constructor of the pattern or via the utility `initialize` hook. Using the
164 `initialize` hook removes the need to redefine pattern constructors just to
247 with the necessary hooks overridden. If a driver does not need to hook into
379 not added to the worklist. Furthermore, "strict mode" can exclude certain ops
469 ```tablegen
489 section above. A snippet of the tablegen definition of these options is shown
492 ```tablegen
H A DPassManagement.md193 [TableGen Specification](#tablegen-specification).
201 runtime. In these situations, a pass may override the following hook to
206 This hook is executed once per run of a full pass pipeline, meaning that it does
804 ```tablegen
839 `PassName` is the name of the definition specified in tablegen. It also
866 definition in tablegen. The configurable parameters reflect the options declared
867 in the tablegen file. These declarations can be enabled for the whole group of
870 specified in tablegen.
886 If the `constructor` field has not been specified in the tablegen declaration,
907 tablegen
[all...]
/llvm-project/llvm/include/llvm/Target/
H A DTarget.td1 //===- Target.td - Target Independent TableGen interface ---*- tablegen -*-===//
24 // A string representing subtarget features that turn on this HW mode.
25 // For example, "+feat1,-feat2" will indicate that the mode is active
32 // A list of predicates that turn on this HW mode.
36 // A special mode recognized by tablegen. This mode is considered active
37 // when no other mode is active. For targets that do not use specific hw
38 // modes, this is the only mode.
54 // dependent on a HW mode
[all...]
/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrData.td1 //===-- M68kInstrData.td - M68k Data Movement Instructions -*- tablegen -*-===//
267 // The mask is already pre-processed by the save/restore spill hook
362 // word-size SR register truncated for user mode thus it only supports word-size
/llvm-project/mlir/include/mlir/Dialect/LLVMIR/
H A DNVVMOps.td1 //===-- NVVMOps.td - NVVM IR dialect op definition file ----*- tablegen -*-===//
83 /// the verification failed, success otherwise. This hook may optionally be
1445 // C++ we instanciate a function in tablegen to map the valide configuration
1902 1) Tiled Mode: It's the default mode. The source multi-dimensional tensor
1905 2) Im2col Mode: This mode is used when `im2colOffsets` operands are present.
1907 columns at the destination. In this mode, the tensor has to be at least
2025 1) Tiled Mode: It's the default mode. The source multi-dimensional tensor
2028 2) Im2col Mode: This mode is used when `im2colOffsets` operands are present.
2030 columns at the destination. In this mode, the tensor has to be at least
2120 DefaultValuedAttr<TMAStoreModeAttr, "TMAStoreMode::TILE">:$mode,
[all...]