Home
last modified time | relevance | path

Searched full:fusion (Results 1 – 25 of 140) sorted by relevance

123456

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopFuse.cpp1 //===- LoopFuse.cpp - Loop Fusion Pass ------------------------------------===//
10 /// This file implements the loop fusion pass.
13 /// Code Transformations to Augment the Scope of Loop Fusion in a
21 /// fusion are:
32 /// necessary information needed by fusion. It then operates on the fusion
33 /// candidates, first confirming that the candidate is eligible for fusion. The
37 /// requirements for fusion are met, the two candidates are fused, creating a
39 /// additional fusion.
42 /// conditions for fusion. Code transformations to make loops conform to each of
43 /// the conditions for fusion are discussed in more detail in the document
[all …]
/freebsd/share/man/man4/
H A Dmrsas.4107 section to know more about driver priority for MR-Fusion devices.
230 selection of MR-Fusion cards.
235 MR-Fusion Controllers include all cards with the
248 subsystem for selection of MR-Fusion cards.
251 driver will attach to a MR-Fusion card given that it has a higher priority than
259 driver to detect a MR-Fusion card instead of the
268 driver will get priority to detect MR-Fusion controllers by default.
275 driver to detect MR-Fusion cards, but allow for the ability to choose the
277 driver to detect MR-Fusion cards.
284 For those customers who are using a MR-Fusion controller for the first time, LSI
[all …]
H A Du3g.482 Option GT 3G Fusion, GT Fusion Quad, etc.
H A Dmpt.441 .Nd LSI Fusion-MPT SCSI/Fibre Channel driver
61 for the LSI Logic Fusion-MPT family of
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DMacroFusionPredicatorEmitter.cpp1 //===------ MacroFusionPredicatorEmitter.cpp - Generator for Fusion ------===//
12 // This TableGen backend processes `Fusion` definitions and generates
51 #define DEBUG_TYPE "macro-fusion-predicator"
84 for (Record *Fusion : Fusions) { in emitMacroFusionDecl()
85 OS << "bool is" << Fusion->getName() << "(const TargetInstrInfo &, " in emitMacroFusionDecl()
101 for (Record *Fusion : Fusions) { in emitMacroFusionImpl()
103 Fusion->getValueAsListOfDefs("Predicates"); in emitMacroFusionImpl()
104 bool IsCommutable = Fusion->getValueAsBit("IsCommutable"); in emitMacroFusionImpl()
106 OS << "bool is" << Fusion->getName() << "(\n"; in emitMacroFusionImpl()
274 emitSourceFileHeader("Macro Fusion Predicators", OS); in run()
[all …]
/freebsd/sys/dev/mpi3mr/mpi/
H A Dmpi30_transport.h46 * 11-30-18 03.00.00.08 Corresponds to Fusion-MPT MPI 3.0 Specification Rev H.
47 * 02-08-19 03.00.00.09 Corresponds to Fusion-MPT MPI 3.0 Specification Rev I.
48 * 05-03-19 03.00.00.10 Corresponds to Fusion-MPT MPI 3.0 Specification Rev J.
49 * 08-30-19 03.00.00.12 Corresponds to Fusion-MPT MPI 3.0 Specification Rev L.
50 * 11-01-19 03.00.00.13 Corresponds to Fusion-MPT MPI 3.0 Specification Rev M.
51 * 12-16-19 03.00.00.14 Corresponds to Fusion-MPT MPI 3.0 Specification Rev N.
52 * 02-28-20 03.00.00.15 Corresponds to Fusion-MPT MPI 3.0 Specification Rev O.
53 * 05-01-20 03.00.00.16 Corresponds to Fusion-MPT MPI 3.0 Specification Rev P.
54 * 06-26-20 03.00.00.17 Corresponds to Fusion-MPT MPI 3.0 Specification Rev Q.
55 * 08-28-20 03.00.00.18 Corresponds to Fusion-MPT MPI 3.0 Specification Rev R.
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetMacroFusion.td1 //===-- TargetMacroFusion.td - Target Macro Fusion ---------*- tablegen -*-===//
9 // This file defines the TableGen-based macro fusion classes.
51 // If the fusion has `IsCommutable` being true and the operand at `secondOpIdx`
60 // If the fusion has `IsCommutable` being true and the operand at `secondOpIdx`
97 class Fusion<string name, string fieldName, string desc, list<FusionPredicate> predicates>
125 : Fusion<name, fieldName, desc,
H A DTargetOptions.h37 Fast, // Enable fusion of FP ops wherever it's profitable.
38 Standard, // Only allow fusion of 'blessed' ops (currently just fmuladd).
406 /// Standard mode - allow fusion only for 'blessed' FP ops. At present the
409 /// Strict mode - allow fusion only if/when it can be proven that the excess
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMacroFusion.cpp1 //===- PPCMacroFusion.cpp - PowerPC Macro Fusion --------------------------===//
36 // Each fusion feature is assigned with one fusion kind. All the
37 // instructions with the same fusion kind have the same fusion characteristic.
46 // The first fusion op set.
48 // The second fusion op set.
94 // fusion specification.
135 // 1, then fusion does not occur. in checkOpConstraints()
H A DPPC.td186 def FeatureFusion : SubtargetFeature<"fusion", "HasFusion", "true",
187 "Target supports instruction fusion">;
190 "Power8 Addi-Load fusion",
194 "Power8 Addis-Load fusion",
201 "Target supports Arithmetic Operations with Add fusion",
205 "Target supports Add with Logical Operations fusion",
209 "Target supports Logical with Add Operations fusion",
213 "Target supports Logical Operations fusion",
217 "Target supports SHA3 assist fusion",
221 "Target supports Comparison Operations fusion",
[all …]
H A DPPCMacroFusion.def9 // This file contains descriptions of the macro-fusion pair for PowerPC.
31 // Power8 User Manual Section 10.1.12, Instruction Fusion
44 // Power10 User Manual Section 19.1.5.4, Fusion
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86MacroFusion.cpp1 //===- X86MacroFusion.cpp - X86 Macro Fusion ------------------------------===//
41 // Check if this processor supports any kind of fusion. in shouldScheduleAdjacent()
56 // Branch fusion can merge CMP and TEST with all conditional jumps. in shouldScheduleAdjacent()
65 llvm_unreachable("unknown fusion type"); in shouldScheduleAdjacent()
/freebsd/sys/dev/mps/mpi/
H A Dmpi2_history.txt27 * Avago Technologies (LSI) MPT-Fusion Host Adapter FreeBSD
31 Fusion-MPT MPI 2.0 Header File Change History
62 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
116 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
240 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
264 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
358 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
371 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
383 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
395 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
[all …]
H A Dmpi2_type.h29 * Avago Technologies (LSI) MPT-Fusion Host Adapter FreeBSD
48 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
/freebsd/usr.sbin/mpsutil/
H A Dmpsutil.831 .Nd Utility for managing LSI Fusion-MPT 2/3 controllers
79 Fusion-MPS 2 controllers.
84 Fusion-MPS 3 controllers.
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMacroFusion.cpp1 //===- MacroFusion.cpp - Macro Fusion -------------------------------------===//
31 static cl::opt<bool> EnableMacroFusion("misched-fusion", cl::Hidden,
32 cl::desc("Enable scheduling for macro fusion."), cl::init(true));
180 /// Implement the fusion of instr pairs in the scheduling DAG, in scheduleAdjacentImpl()
191 // Explorer for fusion candidates among the dependencies of the anchor instr. in scheduleAdjacentImpl()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DLoopFuse.h1 //===- LoopFuse.h - Loop Fusion Pass ----------------------------*- C++ -*-===//
10 /// This file implements the Loop Fusion pass.
/freebsd/sys/powerpc/conf/
H A DGENERIC64LE139 device mpt # LSI-Logic MPT-Fusion
140 device mps # LSI-Logic MPT-Fusion 2
141 device mpr # LSI SAS3008 MPT-Fusion SAS-3
H A DGENERIC64143 device mpt # LSI-Logic MPT-Fusion
144 device mps # LSI-Logic MPT-Fusion 2
145 device mpr # LSI SAS3008 MPT-Fusion SAS-3
/freebsd/sys/dev/mpr/mpi/
H A Dmpi2_history.txt28 * Broadcom Inc. (LSI) MPT-Fusion Host Adapter FreeBSD
32 Fusion-MPT MPI 2.0 / 2.5 Header File Change History
63 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
165 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
385 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
426 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
584 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
605 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
625 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
647 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
[all …]
H A Dmpi2_type.h28 * Broadcom Inc. (LSI) MPT-Fusion Host Adapter FreeBSD
46 * 04-30-07 02.00.00 Corresponds to Fusion-MPT MPI Specification Rev A.
/freebsd/sys/i386/conf/
H A DGENERIC129 device mpt # LSI-Logic MPT-Fusion
130 device mps # LSI-Logic MPT-Fusion 2
131 device mpr # LSI-Logic MPT-Fusion 3
/freebsd/sys/amd64/conf/
H A DGENERIC145 device mpt # LSI-Logic MPT-Fusion
146 device mps # LSI-Logic MPT-Fusion 2
147 device mpr # LSI-Logic MPT-Fusion 3
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMacroFusion.h1 //===- AMDGPUMacroFusion.h - AMDGPU Macro Fusion ----------------*- C++ -*-===//
/freebsd/sys/contrib/device-tree/Bindings/iio/imu/
H A Dbosch,bno055.yaml14 internal MCU for sensor fusion

123456