/openbsd/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrInfo.cpp | 5091 typedef MachineCombinerPattern MCP; in getMaddPatterns() 5214 typedef MachineCombinerPattern MCP; in getFMAPatterns() 5362 typedef MachineCombinerPattern MCP; in getFMULPatterns() 5396 MachineCombinerPattern Pattern) const { in isThroughputPattern() 5885 case MachineCombinerPattern::SUBADD_OP1: in genAlternativeCodeSequence() 5891 case MachineCombinerPattern::SUBADD_OP2: in genAlternativeCodeSequence() 5897 case MachineCombinerPattern::MULADDW_OP1: in genAlternativeCodeSequence() 5898 case MachineCombinerPattern::MULADDX_OP1: in genAlternativeCodeSequence() 5912 case MachineCombinerPattern::MULADDW_OP2: in genAlternativeCodeSequence() 5913 case MachineCombinerPattern::MULADDX_OP2: in genAlternativeCodeSequence() [all …]
|
H A D | AArch64InstrInfo.h | 256 bool isThroughputPattern(MachineCombinerPattern Pattern) const override; 262 SmallVectorImpl<MachineCombinerPattern> &Patterns, 272 MachineInstr &Root, MachineCombinerPattern Pattern,
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | MachineCombiner.cpp | 307 case MachineCombinerPattern::REASSOC_AX_BY: in getCombinerObjective() 308 case MachineCombinerPattern::REASSOC_AX_YB: in getCombinerObjective() 309 case MachineCombinerPattern::REASSOC_XA_BY: in getCombinerObjective() 313 case MachineCombinerPattern::SUBADD_OP1: in getCombinerObjective() 314 case MachineCombinerPattern::SUBADD_OP2: in getCombinerObjective() 315 case MachineCombinerPattern::FMADD_AX: in getCombinerObjective() 316 case MachineCombinerPattern::FMADD_XA: in getCombinerObjective() 317 case MachineCombinerPattern::FMSUB: in getCombinerObjective() 318 case MachineCombinerPattern::FNMSUB: in getCombinerObjective() 355 MachineCombinerPattern Pattern) { in reduceRegisterPressure() [all …]
|
H A D | TargetInstrInfo.cpp | 865 case MachineCombinerPattern::REASSOC_AX_BY: in getReassociationOpcodes() 873 case MachineCombinerPattern::REASSOC_XA_BY: in getReassociationOpcodes() 881 case MachineCombinerPattern::REASSOC_AX_YB: in getReassociationOpcodes() 889 case MachineCombinerPattern::REASSOC_XA_YB: in getReassociationOpcodes() 908 case MachineCombinerPattern::REASSOC_AX_BY: in mustSwapOperands() 910 case MachineCombinerPattern::REASSOC_XA_BY: in mustSwapOperands() 912 case MachineCombinerPattern::REASSOC_AX_YB: in mustSwapOperands() 914 case MachineCombinerPattern::REASSOC_XA_YB: in mustSwapOperands() 923 MachineCombinerPattern Pattern, in reassociateOps() 1031 case MachineCombinerPattern::REASSOC_AX_BY: in genAlternativeCodeSequence() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfo.cpp | 1270 MachineInstr &Root, MachineCombinerPattern &P, in finalizeInsInstrs() 1470 : MachineCombinerPattern::FMSUB); in getFPFusedMultiplyPatterns() 1526 case MachineCombinerPattern::FMADD_AX: in getAddendOperandIdx() 1527 case MachineCombinerPattern::FMSUB: in getAddendOperandIdx() 1529 case MachineCombinerPattern::FMADD_XA: in getAddendOperandIdx() 1530 case MachineCombinerPattern::FNMSUB: in getAddendOperandIdx() 1572 MachineInstr &Root, MachineCombinerPattern Pattern, in genAlternativeCodeSequence() 1582 case MachineCombinerPattern::FMADD_AX: in genAlternativeCodeSequence() 1583 case MachineCombinerPattern::FMSUB: { in genAlternativeCodeSequence() 1588 case MachineCombinerPattern::FMADD_XA: in genAlternativeCodeSequence() [all …]
|
H A D | RISCVInstrInfo.h | 202 SmallVectorImpl<MachineCombinerPattern> &Patterns, 206 finalizeInsInstrs(MachineInstr &Root, MachineCombinerPattern &P, 210 MachineInstr &Root, MachineCombinerPattern Pattern,
|
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | TargetInstrInfo.h | 63 enum class MachineCombinerPattern; variable 1157 SmallVectorImpl<MachineCombinerPattern> &Patterns, 1170 finalizeInsInstrs(MachineInstr &Root, MachineCombinerPattern &P, in finalizeInsInstrs() 1176 virtual bool isThroughputPattern(MachineCombinerPattern Pattern) const; 1220 MachineInstr &Root, MachineCombinerPattern Pattern, 1228 MachineCombinerPattern Pattern, 1238 getReassociationOpcodes(MachineCombinerPattern Pattern,
|
H A D | MachineCombinerPattern.h | 20 enum class MachineCombinerPattern { enum
|
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrInfo.h | 278 void reassociateFMA(MachineInstr &Root, MachineCombinerPattern Pattern, 468 MachineInstr &Root, MachineCombinerPattern Pattern, 477 SmallVectorImpl<MachineCombinerPattern> &P, 484 SmallVectorImpl<MachineCombinerPattern> &P, 498 finalizeInsInstrs(MachineInstr &Root, MachineCombinerPattern &P,
|
H A D | PPCInstrInfo.cpp | 548 MachineInstr &Root, MachineCombinerPattern &P, in finalizeInsInstrs() 567 case MachineCombinerPattern::REASSOC_XY_BCA: in finalizeInsInstrs() 571 case MachineCombinerPattern::REASSOC_XY_BAC: in finalizeInsInstrs() 782 case MachineCombinerPattern::REASSOC_XY_AMM_BMM: in genAlternativeCodeSequence() 784 case MachineCombinerPattern::REASSOC_XY_BCA: in genAlternativeCodeSequence() 785 case MachineCombinerPattern::REASSOC_XY_BAC: in genAlternativeCodeSequence() 825 case MachineCombinerPattern::REASSOC_XY_AMM_BMM: in reassociateFMA() 830 case MachineCombinerPattern::REASSOC_XY_BAC: { in reassociateFMA() 836 case MachineCombinerPattern::REASSOC_XY_BCA: { in reassociateFMA() 1004 case MachineCombinerPattern::REASSOC_XY_BAC: in reassociateFMA() [all …]
|
/openbsd/distrib/sets/lists/comp/ |
H A D | clang.amd64 | 1373 ./usr/include/llvm/CodeGen/MachineCombinerPattern.h
|
H A D | clang.arm64 | 1373 ./usr/include/llvm/CodeGen/MachineCombinerPattern.h
|
H A D | clang.armv7 | 1371 ./usr/include/llvm/CodeGen/MachineCombinerPattern.h
|
H A D | clang.i386 | 1371 ./usr/include/llvm/CodeGen/MachineCombinerPattern.h
|
H A D | clang.loongson | 1372 ./usr/include/llvm/CodeGen/MachineCombinerPattern.h
|
H A D | clang.macppc | 1372 ./usr/include/llvm/CodeGen/MachineCombinerPattern.h
|
H A D | clang.octeon | 1372 ./usr/include/llvm/CodeGen/MachineCombinerPattern.h
|
H A D | clang.powerpc64 | 1371 ./usr/include/llvm/CodeGen/MachineCombinerPattern.h
|
H A D | clang.sparc64 | 1372 ./usr/include/llvm/CodeGen/MachineCombinerPattern.h
|
H A D | clang.riscv64 | 1371 ./usr/include/llvm/CodeGen/MachineCombinerPattern.h
|
/openbsd/gnu/llvm/clang/docs/tools/ |
H A D | clang-formatted-files.txt | 5067 llvm/include/llvm/CodeGen/MachineCombinerPattern.h
|