Home
last modified time | relevance | path

Searched refs:Multiclass (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVSymbolicOperands.td113 // Multiclass used to define a SymbolicOperand and at the same time declare
179 // Multiclass used to define Extesions enum values and at the same time
325 // Multiclass used to define Capabilities enum values and at the same time
534 // Multiclass used to define SourceLanguage enum values and at the same time
563 // Multiclass used to define AddressingModel enum values and at the same time
590 // Multiclass used to define ExecutionModel enum values and at the same time
628 // Multiclass used to define MemoryModel enum values and at the same time
655 // Multiclass used to define ExecutionMode enum values and at the same time
731 // Multiclass used to define StorageClass enum values and at the same time
777 // Multiclass used to define Dim enum values and at the same time
[all …]
H A DSPIRVBuiltins.td202 // Multiclass used to define at the same time both a demangled builtin record
537 // Multiclass used to define at the same time both an incoming builtin record
802 // Multiclass used to define at the same time both incoming builtin records
1172 // Multiclass used to define incoming demangled builtin records and
1217 // Multiclass used to define incoming builtin records for the SPV_INTEL_subgroups extension
1253 // Multiclass used to define builtin wrappers for the SPV_INTEL_subgroups and the SPV_INTEL_media_b…
1298 // Multiclass used to define incoming builtin records for
1344 // Multiclass used to define at the same time both a demangled builtin record
1407 // Multiclass used to define at the same time both a demangled builtin record
1461 // Multiclass used to define at the same time both a demangled builtin records
[all …]
/freebsd/contrib/llvm-project/llvm/lib/TableGen/
H A DTGParser.h111 TGVarScope(std::unique_ptr<TGVarScope> Parent, MultiClass *Multiclass) in TGVarScope() argument
113 CurMultiClass(Multiclass) {} in TGVarScope()
216 TGVarScope *PushScope(MultiClass *Multiclass) { in PushScope() argument
217 CurScope = std::make_unique<TGVarScope>(std::move(CurScope), Multiclass); in PushScope()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEInstrInfo.td540 // Multiclass for generic RR type instructions
572 // Multiclass for non-commutative RR type instructions
723 // Multiclass for CMOV instructions.
754 // Multiclass for floating point conversion instructions.
775 // Multiclass for floating point conversion instructions.
789 // Multiclass for PFCH instructions.
806 // Multiclass for CAS instructions.
828 // Multiclass for branch instructions
861 // Multiclass for relative branch instructions
893 // Multiclass for communication register instructions.
[all …]
H A DVEInstrVec.td127 // Multiclass for VLD instructions
181 // Multiclass for VST instructions
232 // Multiclass for VGT instructions
296 // Multiclass for VSC instructions
525 // Multiclass for generic vector calculation
688 // Multiclass for generic iterative vector calculation
741 // Multiclass for generic mask calculation
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86Schedule.td53 // Multiclass that produces a linked pair of SchedWrites.
77 // Multiclass that wraps X86FoldableSchedWrite for each vector width.
89 // Multiclass that wraps X86SchedWriteWidths for each fp vector type.
98 // Multiclass that wraps move/load/store triple for a vector width.
107 // Multiclass that wraps masked load/store writes for a vector width.
113 // Multiclass that wraps X86SchedWriteMoveLS for each vector width.
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DRelocation.txt75 section "Multiclass definitions and instances" in the document
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoXAndes.td484 // Multiclass
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrP10.td178 // Multiclass definition to account for record and non-record form
1948 // Multiclass defining patterns for Set Boolean Extension Reverse Instructions.
H A DPPCInstrMMA.td2 // Multiclass definitions for MMA accumulator instructions.
H A DPPCInstrInfo.td760 // PowerPC Multiclass Definitions.
846 // Multiclass for instructions which have a record overflow form as well
872 // Multiclass for instructions for which the non record form is not cracked
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrMVE.td6170 // Multiclass wrapper on each of the _cw and _cs base classes, to
6288 // Multiclass that defines the scaled and unscaled versions of an
6419 // Multiclass that generates the non-writeback and writeback variants.
H A DARMInstrInfo.td1563 // Multiclass helpers...
H A DARMInstrThumb2.td438 // Multiclass helpers...
/freebsd/contrib/one-true-awk/testdir/
H A Dfunstack.ok2366 Multiclass Batch Computer System . . . . 127--136
H A Dfunstack.in17931 title = "Joining Policies in a Multipriority Multiclass Batch Computer System",