/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopFuse.cpp | 1 //===- 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 D | mrsas.4 | 107 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 D | u3g.4 | 82 Option GT 3G Fusion, GT Fusion Quad, etc.
|
H A D | mpt.4 | 41 .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 D | MacroFusionPredicatorEmitter.cpp | 1 //===------ 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 D | mpi30_transport.h | 46 * 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 D | TargetMacroFusion.td | 1 //===-- 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 D | TargetOptions.h | 37 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 D | PPCMacroFusion.cpp | 1 //===- 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 D | PPC.td | 186 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 D | PPCMacroFusion.def | 9 // 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 D | X86MacroFusion.cpp | 1 //===- 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 D | mpi2_history.txt | 27 * 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 D | mpi2_type.h | 29 * 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 D | mpsutil.8 | 31 .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 D | MacroFusion.cpp | 1 //===- 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 D | LoopFuse.h | 1 //===- LoopFuse.h - Loop Fusion Pass ----------------------------*- C++ -*-===// 10 /// This file implements the Loop Fusion pass.
|
/freebsd/sys/powerpc/conf/ |
H A D | GENERIC64LE | 139 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 D | GENERIC64 | 143 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 D | mpi2_history.txt | 28 * 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 D | mpi2_type.h | 28 * 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 D | GENERIC | 129 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 D | GENERIC | 145 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 D | AMDGPUMacroFusion.h | 1 //===- AMDGPUMacroFusion.h - AMDGPU Macro Fusion ----------------*- C++ -*-===//
|
/freebsd/sys/contrib/device-tree/Bindings/iio/imu/ |
H A D | bosch,bno055.yaml | 14 internal MCU for sensor fusion
|