Home
last modified time | relevance | path

Searched refs:Requires (Results 1 – 25 of 284) sorted by relevance

12345678910>>...12

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonDepMapAsm2Intrin.td15 (A2_abs IntRegs:$src1)>, Requires<[HasV5]>;
17 (A2_absp DoubleRegs:$src1)>, Requires<[HasV5]>;
19 (A2_abssat IntRegs:$src1)>, Requires<[HasV5]>;
21 (A2_add IntRegs:$src1, IntRegs:$src2)>, Requires<[HasV5]>;
23 (A2_addh_h16_hh IntRegs:$src1, IntRegs:$src2)>, Requires<[HasV5]>;
25 (A2_addh_h16_hl IntRegs:$src1, IntRegs:$src2)>, Requires<[HasV5]>;
27 (A2_addh_h16_lh IntRegs:$src1, IntRegs:$src2)>, Requires<[HasV5]>;
29 (A2_addh_h16_ll IntRegs:$src1, IntRegs:$src2)>, Requires<[HasV5]>;
31 (A2_addh_h16_sat_hh IntRegs:$src1, IntRegs:$src2)>, Requires<[HasV5]>;
33 (A2_addh_h16_sat_hl IntRegs:$src1, IntRegs:$src2)>, Requires<[HasV5]>;
[all …]
H A DHexagonDepMappings.td156 …= vcmp.eq($Vu32.ub,$Vv32.ub)", (V6_veqb HvxQR:$Qd4, HvxVR:$Vu32, HvxVR:$Vv32)>, Requires<[UseHVX]>;
157 …mp.eq($Vu32.ub,$Vv32.ub)", (V6_veqb_and HvxQR:$Qx4, HvxVR:$Vu32, HvxVR:$Vv32)>, Requires<[UseHVX]>;
158 …cmp.eq($Vu32.ub,$Vv32.ub)", (V6_veqb_or HvxQR:$Qx4, HvxVR:$Vu32, HvxVR:$Vv32)>, Requires<[UseHVX]>;
159 …mp.eq($Vu32.ub,$Vv32.ub)", (V6_veqb_xor HvxQR:$Qx4, HvxVR:$Vu32, HvxVR:$Vv32)>, Requires<[UseHVX]>;
160 …= vcmp.eq($Vu32.uh,$Vv32.uh)", (V6_veqh HvxQR:$Qd4, HvxVR:$Vu32, HvxVR:$Vv32)>, Requires<[UseHVX]>;
161 …mp.eq($Vu32.uh,$Vv32.uh)", (V6_veqh_and HvxQR:$Qx4, HvxVR:$Vu32, HvxVR:$Vv32)>, Requires<[UseHVX]>;
162 …cmp.eq($Vu32.uh,$Vv32.uh)", (V6_veqh_or HvxQR:$Qx4, HvxVR:$Vu32, HvxVR:$Vv32)>, Requires<[UseHVX]>;
163 …mp.eq($Vu32.uh,$Vv32.uh)", (V6_veqh_xor HvxQR:$Qx4, HvxVR:$Vu32, HvxVR:$Vv32)>, Requires<[UseHVX]>;
164 …= vcmp.eq($Vu32.uw,$Vv32.uw)", (V6_veqw HvxQR:$Qd4, HvxVR:$Vu32, HvxVR:$Vv32)>, Requires<[UseHVX]>;
165 …mp.eq($Vu32.uw,$Vv32.uw)", (V6_veqw_and HvxQR:$Qx4, HvxVR:$Vu32, HvxVR:$Vv32)>, Requires<[UseHVX]>;
[all …]
H A DHexagonIntrinsics.td209 Requires<[UseHVX]>;
214 Requires<[UseHVX]>;
267 Requires<[UseHVX]>;
271 Requires<[UseHVX]>;
275 Requires<[UseHVX]>;
279 Requires<[UseHVX]>;
286 Requires<[UseHVX]>;
291 Requires<[UseHVX]>;
295 Requires<[UseHVX]>;
302 Requires<[UseHVX]>;
[all …]
H A DHexagonDepInstrInfo.td3317 tc_38e0bae9, TypeM>, Enc_831a7d, Requires<[HasV55]> {
3343 tc_407e96f9, TypeALU64>, Enc_fcf7a7, Requires<[HasV65]> {
3352 tc_7401744f, TypeM>, Enc_d2c7f1, Requires<[HasV62]> {
3363 tc_407e96f9, TypeS_2op>, Enc_a05677, Requires<[HasV67,UseAudio]> {
3374 tc_9b3c0462, TypeS_2op>, Enc_5eac98, Requires<[HasV67,UseAudio]> {
3383 tc_9b3c0462, TypeS_3op>, Enc_927852, Requires<[HasV67,UseAudio]> {
3393 tc_407e96f9, TypeS_2op>, Enc_7e5a82, Requires<[HasV67,UseAudio]> {
4400 tc_f0e8e832, TypeM>, Enc_a56825, Requires<[HasV66]> {
4488 tc_9b3c0462, TypeM>, Enc_a56825, Requires<[HasV67]> {
4500 tc_9b3c0462, TypeM>, Enc_a56825, Requires<[HasV67]> {
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrSNP.td21 Requires<[In64BitMode]>;
26 TB, XD, Requires<[In64BitMode]>;
30 TB, XD, Requires<[Not64BitMode]>;
35 Requires<[In64BitMode]>;
40 Requires<[In64BitMode]>;
45 Requires<[In64BitMode]>;
48 def : InstAlias<"psmash\t{%rax|rax}", (PSMASH)>, Requires<[In64BitMode]>;
49 def : InstAlias<"pvalidate\t{%rax, %rcx, %rdx|rdx, rcx, rax|}", (PVALIDATE64)>, Requires<[In64BitMode]>;
50 def : InstAlias<"pvalidate\t{%eax, %ecx, %edx|edx, ecx, eax|}", (PVALIDATE32)>, Requires<[Not64BitMode]>;
51 def : InstAlias<"rmpupdate\t{%rax, %rcx|rcx, rax|}", (RMPUPDATE)>, Requires<[In64BitMod
[all...]
H A DX86InstrVMX.td21 Requires<[Not64BitMode]>;
24 Requires<[In64BitMode]>;
27 EVEX, NoCD8, T_MAP4, XS, WIG, Requires<[In64BitMode]>;
32 Requires<[Not64BitMode]>;
35 Requires<[In64BitMode]>;
38 EVEX, NoCD8, T_MAP4, XS, WIG, Requires<[In64BitMode]>;
58 "vmread{q}\t{$src, $dst|$dst, $src}", []>, TB, Requires<[In64BitMode]>;
60 "vmread{l}\t{$src, $dst|$dst, $src}", []>, TB, Requires<[Not64BitMode]>;
64 "vmread{q}\t{$src, $dst|$dst, $src}", []>, TB, Requires<[In64BitMode]>;
66 "vmread{l}\t{$src, $dst|$dst, $src}", []>, TB, Requires<[Not64BitMode]>;
[all …]
H A DX86InstrControl.td24 "ret{l}", []>, OpSize32, Requires<[Not64BitMode]>;
26 "ret{q}", []>, OpSize32, Requires<[In64BitMode]>;
30 "ret{l}\t$amt", []>, OpSize32, Requires<[Not64BitMode]>;
32 "ret{q}\t$amt", []>, OpSize32, Requires<[In64BitMode]>;
38 "{l}ret{|f}q", []>, Requires<[In64BitMode]>;
44 "{l}ret{|f}q\t$amt", []>, Requires<[In64BitMode]>;
54 def IRET64 : RI <0xcf, RawFrm, (outs), (ins), "iretq", []>, Requires<[In64BitMode]>;
98 "jcxz\t$dst", []>, AdSize16, Requires<[Not64BitMode]>;
105 "jrcxz\t$dst", []>, AdSize64, Requires<[In64BitMode]>;
111 [(brind GR16:$dst)]>, Requires<[Not64BitMode]>,
[all …]
H A DX86InstrAsmAlias.td34 Requires<[ Not64BitMode ]>;
36 Requires<[ In64BitMode ]>;
40 Requires<[ Not64BitMode ]>;
42 Requires<[ In64BitMode ]>;
45 def : InstAlias<"clzero\t{%eax|eax}", (CLZERO32r)>, Requires<[Not64BitMode]>;
46 def : InstAlias<"clzero\t{%rax|rax}", (CLZERO64r)>, Requires<[In64BitMode]>;
49 def : InstAlias<"invlpgb\t{%eax, %edx|eax, edx}", (INVLPGB32)>, Requires<[Not64BitMode]>;
50 def : InstAlias<"invlpgb\t{%rax, %edx|rax, edx}", (INVLPGB64)>, Requires<[In64BitMode]>;
249 def : MnemonicAlias<"call", "callw", "att">, Requires<[In16BitMode]>;
250 def : MnemonicAlias<"call", "calll", "att">, Requires<[In32BitMode]>;
[all …]
H A DX86InstrSystem.td48 def INTO : I<0xce, RawFrm, (outs), (ins), "into", []>, Requires<[Not64BitMode]>;
64 Requires<[In64BitMode]>;
70 Requires<[In64BitMode]>;
75 []>, TB, XD, Requires<[In64BitMode]>;
77 []>, TB, XS, Requires<[In64BitMode]>;
82 (INT3)>, Requires<[NotPS]>;
84 (INT (i8 0x41))>, Requires<[IsPS]>;
136 Requires<[Not64BitMode]>;
139 Requires<[In64BitMode]>;
143 Requires<[Not64BitMode]>;
[all …]
H A DX86InstrSVM.td34 Requires<[Not64BitMode]>;
37 Requires<[In64BitMode]>;
42 Requires<[Not64BitMode]>;
45 Requires<[In64BitMode]>;
50 Requires<[Not64BitMode]>;
53 Requires<[In64BitMode]>;
58 "invlpga", []>, TB, Requires<[Not64BitMode]>;
61 "invlpga", []>, TB, Requires<[In64BitMode]>;
/freebsd/sys/contrib/openzfs/rpm/redhat/
H A Dzfs.spec.in119 Requires: libzpool7%{?_isa} = %{version}-%{release}
120 Requires: libnvpair3%{?_isa} = %{version}-%{release}
121 Requires: libzfs7%{?_isa} = %{version}-%{release}
122 Requires: %{name}-kmod = %{version}
149 Requires: openssl
157 Requires(post): systemd
158 Requires(preun): systemd
159 Requires(postun): systemd
163 Requires: util-linux
164 Requires
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcInstrAliases.td103 (BPICC brtarget:$imm, condVal)>, Requires<[HasV9]>;
107 (BPICC brtarget:$imm, condVal)>, Requires<[HasV9]>;
111 (BPICCA brtarget:$imm, condVal)>, Requires<[HasV9]>;
115 (BPICCA brtarget:$imm, condVal)>, Requires<[HasV9]>;
119 (BPICCNT brtarget:$imm, condVal)>, Requires<[HasV9]>;
123 (BPICCANT brtarget:$imm, condVal)>, Requires<[HasV9]>;
127 (BPXCC brtarget:$imm, condVal)>, Requires<[Is64Bit]>;
131 (BPXCC brtarget:$imm, condVal)>, Requires<[Is64Bit]>;
135 (BPXCCA brtarget:$imm, condVal)>, Requires<[Is64Bit]>;
139 (BPXCCA brtarget:$imm, condVal)>, Requires<[Is64Bit]>;
[all …]
/freebsd/sys/contrib/openzfs/rpm/generic/
H A Dzfs.spec.in119 Requires: libzpool7%{?_isa} = %{version}-%{release}
120 Requires: libnvpair3%{?_isa} = %{version}-%{release}
121 Requires: libzfs7%{?_isa} = %{version}-%{release}
122 Requires: %{name}-kmod = %{version}
149 Requires: openssl
157 Requires(post): systemd
158 Requires(preun): systemd
159 Requires(postun): systemd
163 Requires: util-linux
164 Requires: sysstat
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaInstrInfo.td618 [(set AR:$r, (opNode AR:$s, AR:$t))]>, Requires<[HasDensity]> {
627 [(set AR:$r, (add AR:$s, imm1n_15:$imm))]>, Requires<[HasDensity]> {
636 "beqz.n\t$s, $target", []>, Requires<[HasDensity]> {
643 "bnez.n\t$s, $target", []>, Requires<[HasDensity]> {
651 "ill.n", []>, Requires<[HasDensity]> {
658 "mov.n\t$t, $s", []>, Requires<[HasDensity]> {
666 [(set AR:$s, imm32n_95:$imm7)]>, Requires<[HasDensity]>;
671 "nop.n", []>, Requires<[HasDensity]> {
680 "l32i.n\t$t, $addr", []>, Requires<[HasDensity]> {
691 "s32i.n\t$t, $addr", []>, Requires<[HasDensity]> {
[all …]
H A DXtensaDSPInstrInfo.td18 instrAsm#"\t$s, $t", []>, Requires<[HasMAC16]> {
30 instrAsm#"\t$s, $t", []>, Requires<[HasMAC16]> {
42 instrAsm#"\t$s, $y", []>, Requires<[HasMAC16]> {
59 instrAsm#"\t$x, $t", []>, Requires<[HasMAC16]> {
76 instrAsm#"\t$x, $y", []>, Requires<[HasMAC16]> {
97 instrAsm#"\t$s, $t", []>, Requires<[HasMAC16]> {
109 instrAsm#"\t$s, $y", []>, Requires<[HasMAC16]> {
128 instrAsm#"\t$x, $t", []>, Requires<[HasMAC16]> {
147 instrAsm#"\t$x, $y", []>, Requires<[HasMAC16]> {
170 instrAsm#"\t$s, $t", []>, Requires<[HasMAC16]> {
[all …]
/freebsd/usr.sbin/bsdconfig/dot/
H A DUSAGE43 NOTE: Requires `graphics/graphviz' from ports/packages.
49 NOTE: Requires `graphics/gimmage' from ports/packages.
56 NOTE: Requires `graphics/gthumb' from ports/packages.
62 NOTE: Requires `graphics/gqview' from ports/packages.
69 NOTE: Requires `graphics/gx' from ports/packages.
75 NOTE: Requires `graphics/eog' from ports/packages.
87 NOTE: Requires both `graphics/graphviz' and `print/poster' from
96 NOTE: Requires both `graphics/graphviz' and `print/poster' from
103 NOTE: Requires `print/gsview' from ports/packages.
110 NOTE: Requires both `graphics/ImageMagick' and
[all …]
/freebsd/sys/contrib/openzfs/scripts/
H A Dkmodtool78 Requires: kmodtool
79 Requires: akmods
80 %{?AkmodsBuildRequires:Requires: %{AkmodsBuildRequires}}
82 Requires: ${kmodname}-kmod-common >= %{?epoch:%{epoch}:}%{version}
112 Requires: akmod-${kmodname} = %{?epoch:%{epoch}:}%{version}-%{release}
155 Requires: ${kmodname}-kmod-common >= %{?epoch:%{epoch}:}%{version}
158 Requires(post): module-init-tools
159 Requires(postun): module-init-tools
161 Requires(post): kmod
162 Requires(postun): kmod
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrVFP.td170 Requires<[HasFPRegs]>;
175 Requires<[HasFPRegs]> {
185 Requires<[HasFPRegs16]>;
205 Requires<[HasFPRegs]>;
210 Requires<[HasFPRegs]> {
220 Requires<[HasFPRegs16]>;
340 Requires<[HasV8MMainline, Has8MSecExt]> {
346 Requires<[HasV8MMainline, Has8MSecExt]>;
350 Requires<[HasV8_1MMainline, Has8MSecExt]> {
358 Requires<[HasV8MMainline, Has8MSecExt]> {
[all …]
H A DARMSystemRegister.td37 code Requires = [{ {} }];
43 "Requires"];
63 let Requires = [{ {ARM::FeatureDSP} }] in {
89 let Requires = [{ {ARM::HasV8MBaselineOps} }] in {
96 let Requires = [{ {ARM::HasV7Ops} }] in {
104 let Requires = [{ {ARM::Feature8MSecExt} }] in {
109 let Requires = [{ {ARM::Feature8MSecExt, ARM::HasV8MBaselineOps} }] in {
116 let Requires = [{ {ARM::Feature8MSecExt, ARM::HasV7Ops} }] in {
121 let Requires = [{ {ARM::Feature8MSecExt} }] in {
126 let Requires = [{ {ARM::FeaturePACBTI} }] in {
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYInstrInfoF2.td109 def : Pat<(f32 (load constpool:$src)), (f2FLRW_S (to_tconstpool tconstpool:$src))>, Requires<[HasFPUv3_SF]>;
110 def : Pat<(f64 (load constpool:$src)), (f2FLRW_D (to_tconstpool tconstpool:$src))>, Requires<[HasFPUv3_DF]>;
112 defm : LdPat<load, uimm8_2, f2FLD_S, f32>, Requires<[HasFPUv3_SF]>;
113 defm : LdPat<load, uimm8_2, f2FLD_D, f64>, Requires<[HasFPUv3_DF]>;
114 defm : LdrPat<load, f2FLDR_S, f32>, Requires<[HasFPUv3_SF]>;
115 defm : LdrPat<load, f2FLDR_D, f64>, Requires<[HasFPUv3_DF]>;
117 defm : StPat<store, f32, uimm8_2, f2FST_S>, Requires<[HasFPUv3_SF]>;
118 defm : StPat<store, f64, uimm8_2, f2FST_D>, Requires<[HasFPUv3_DF]>;
119 defm : StrPat<store, f32, f2FSTR_S>, Requires<[HasFPUv3_SF]>;
120 defm : StrPat<store, f64, f2FSTR_D>, Requires<[HasFPUv3_D
[all...]
H A DCSKYInstrInfoF1.td180 Requires<[HasFPUv2_SF]>;
185 Requires<[HasFPUv2_SF]>;
190 Requires<[HasFPUv2_DF]>;
195 Requires<[HasFPUv2_DF]>;
225 Requires<[HasFPUv2_SF]>;
228 Requires<[HasFPUv2_SF]>;
231 Requires<[HasFPUv2_DF]>;
234 Requires<[HasFPUv2_DF]>;
244 Requires<[HasFPUv2_SF]>;
247 Requires<[HasFPUv2_S
[all...]
/freebsd/
H A DLOCKS9 releng/* branches Requires Security Officer approval.
10 /sys/dev/random Requires Security Officer approval.
11 /sys/libkern/arc4random.c Requires Security Officer approval.
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrInfo.td388 defm "" : LOCAL<V128, global_op32>, Requires<[HasSIMD128]>;
389 defm "" : LOCAL<FUNCREF, global_op32>, Requires<[HasReferenceTypes]>;
390 defm "" : LOCAL<EXTERNREF, global_op32>, Requires<[HasReferenceTypes]>;
392 Requires<[HasReferenceTypes, HasExceptionHandling]>;
414 (CONST_I32 tglobaladdr:$addr)>, Requires<[IsNotPIC, HasAddr32]>;
416 (CONST_I64 tglobaladdr:$addr)>, Requires<[IsNotPIC, HasAddr64]>;
419 (GLOBAL_GET_I32 tglobaladdr:$addr)>, Requires<[IsPIC, HasAddr32]>;
421 (GLOBAL_GET_I64 tglobaladdr:$addr)>, Requires<[IsPIC, HasAddr64]>;
424 (CONST_I32 tglobaladdr:$addr)>, Requires<[IsPIC, HasAddr32]>;
426 (CONST_I64 tglobaladdr:$addr)>, Requires<[IsPIC, HasAddr64]>;
[all …]
H A DWebAssemblyInstrConv.td62 Requires<[HasNontrappingFPToInt]>;
67 Requires<[HasNontrappingFPToInt]>;
72 Requires<[HasNontrappingFPToInt]>;
77 Requires<[HasNontrappingFPToInt]>;
82 Requires<[HasNontrappingFPToInt]>;
87 Requires<[HasNontrappingFPToInt]>;
92 Requires<[HasNontrappingFPToInt]>;
97 Requires<[HasNontrappingFPToInt]>;
114 Requires<[NotHasNontrappingFPToInt]>;
117 Requires<[NotHasNontrappingFPToInt]>;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRInstrInfo.td401 Requires<[HasADDSUBIW]>;
440 Requires<[HasADDSUBIW]>;
493 Requires<[SupportsMultiplication]>;
497 Requires<[SupportsMultiplication]>;
502 Requires<[SupportsMultiplication]>;
506 Requires<[SupportsMultiplication]>;
510 Requires<[SupportsMultiplication]>;
514 Requires<[SupportsMultiplication]>;
519 def DESK : FDES<(outs), (ins i8imm:$k), "des\t$k", []>, Requires<[HasDES]>;
644 Requires<[HasIJMPCALL]>;
[all …]

12345678910>>...12