Home
last modified time | relevance | path

Searched refs:Expand (Results 1 – 25 of 116) sorted by relevance

12345

/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp68 setOperationAction(ISD::BR_JT, MVT::Other, Expand); in BPFTargetLowering()
69 setOperationAction(ISD::BRIND, MVT::Other, Expand); in BPFTargetLowering()
70 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in BPFTargetLowering()
75 setOperationAction(ISD::STACKSAVE, MVT::Other, Expand); in BPFTargetLowering()
76 setOperationAction(ISD::STACKRESTORE, MVT::Other, Expand); in BPFTargetLowering()
100 setOperationAction(ISD::SDIVREM, VT, Expand); in BPFTargetLowering()
101 setOperationAction(ISD::UDIVREM, VT, Expand); in BPFTargetLowering()
106 setOperationAction(ISD::MULHU, VT, Expand); in BPFTargetLowering()
107 setOperationAction(ISD::MULHS, VT, Expand); in BPFTargetLowering()
108 setOperationAction(ISD::UMUL_LOHI, VT, Expand); in BPFTargetLowering()
[all …]
/freebsd/contrib/bearssl/T0/
H A DConstData.cs49 void Expand(int elen) in Expand() method in ConstData
62 Expand(1); in Add8()
68 Expand(2); in Add16()
75 Expand(3); in Add24()
83 Expand(4); in Add32()
93 Expand(sd.Length + 1); in AddString()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.cpp58 setOperationAction(ISD::SREM, MVT::i32, Expand); in CSKYTargetLowering()
59 setOperationAction(ISD::UREM, MVT::i32, Expand); in CSKYTargetLowering()
60 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in CSKYTargetLowering()
61 setOperationAction(ISD::SDIVREM, MVT::i32, Expand); in CSKYTargetLowering()
62 setOperationAction(ISD::CTPOP, MVT::i32, Expand); in CSKYTargetLowering()
63 setOperationAction(ISD::ROTR, MVT::i32, Expand); in CSKYTargetLowering()
64 setOperationAction(ISD::SHL_PARTS, MVT::i32, Expand); in CSKYTargetLowering()
65 setOperationAction(ISD::SRL_PARTS, MVT::i32, Expand); in CSKYTargetLowering()
66 setOperationAction(ISD::SRA_PARTS, MVT::i32, Expand); in CSKYTargetLowering()
67 setOperationAction(ISD::UMUL_LOHI, MVT::i32, Expand); in CSKYTargetLowering()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArch.td73 // Expand la.global as la.pcrel
76 "Expand la.global as la.pcrel">;
80 "Expand la.global as la.pcrel">;
82 // Expand la.global as la.abs
85 "Expand la.global as la.abs">;
89 "Expand la.global as la.abs">;
91 // Expand la.local as la.abs
94 "Expand la.local as la.abs">;
98 "Expand la.local as la.abs">;
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp1612 setOperationAction(Op, MVT::v2i32, Expand); in SparcTargetLowering()
1616 setLoadExtAction(ISD::SEXTLOAD, VT, MVT::v2i32, Expand); in SparcTargetLowering()
1617 setLoadExtAction(ISD::ZEXTLOAD, VT, MVT::v2i32, Expand); in SparcTargetLowering()
1618 setLoadExtAction(ISD::EXTLOAD, VT, MVT::v2i32, Expand); in SparcTargetLowering()
1620 setLoadExtAction(ISD::SEXTLOAD, MVT::v2i32, VT, Expand); in SparcTargetLowering()
1621 setLoadExtAction(ISD::ZEXTLOAD, MVT::v2i32, VT, Expand); in SparcTargetLowering()
1622 setLoadExtAction(ISD::EXTLOAD, MVT::v2i32, VT, Expand); in SparcTargetLowering()
1624 setTruncStoreAction(VT, MVT::v2i32, Expand); in SparcTargetLowering()
1625 setTruncStoreAction(MVT::v2i32, VT, Expand); in SparcTargetLowering()
1644 setLoadExtAction(ISD::EXTLOAD, VT, MVT::f16, Expand); in SparcTargetLowering()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp663 Expand); in initActions()
670 OpActions[(unsigned)VT.SimpleTy][NT] = Expand; in initActions()
674 setTruncStoreAction(AVT, VT, Expand); in initActions()
675 setLoadExtAction(ISD::EXTLOAD, AVT, VT, Expand); in initActions()
676 setLoadExtAction(ISD::ZEXTLOAD, AVT, VT, Expand); in initActions()
682 setIndexedLoadAction(IM, VT, Expand); in initActions()
683 setIndexedStoreAction(IM, VT, Expand); in initActions()
684 setIndexedMaskedLoadAction(IM, VT, Expand); in initActions()
685 setIndexedMaskedStoreAction(IM, VT, Expand); in initActions()
702 setIndexedLoadAction(IM, VT, Expand); in initActions()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16ISelLowering.cpp144 setOperationAction(ISD::ROTR, MVT::i32, Expand); in Mips16TargetLowering()
145 setOperationAction(ISD::ROTR, MVT::i64, Expand); in Mips16TargetLowering()
146 setOperationAction(ISD::BSWAP, MVT::i32, Expand); in Mips16TargetLowering()
147 setOperationAction(ISD::BSWAP, MVT::i64, Expand); in Mips16TargetLowering()
H A DMipsISelLowering.cpp321 setLoadExtAction(ISD::EXTLOAD, VT, MVT::f32, Expand); in MipsTargetLowering()
322 setLoadExtAction(ISD::EXTLOAD, VT, MVT::f16, Expand); in MipsTargetLowering()
329 setLoadExtAction(ISD::EXTLOAD, VT, F16VT, Expand); in MipsTargetLowering()
332 setTruncStoreAction(MVT::f32, MVT::f16, Expand); in MipsTargetLowering()
333 setTruncStoreAction(MVT::f64, MVT::f16, Expand); in MipsTargetLowering()
335 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in MipsTargetLowering()
344 setOperationAction(ISD::BR_JT, MVT::Other, Expand); in MipsTargetLowering()
367 setOperationAction(ISD::FMINNUM, MVT::f32, Expand); in MipsTargetLowering()
368 setOperationAction(ISD::FMAXNUM, MVT::f32, Expand); in MipsTargetLowering()
371 setOperationAction(ISD::FMINNUM, MVT::f64, Expand); in MipsTargetLowering()
[all …]
H A DMipsSEISelLowering.cpp76 setTruncStoreAction(VT0, VT1, Expand); in MipsSETargetLowering()
77 setLoadExtAction(ISD::SEXTLOAD, VT0, VT1, Expand); in MipsSETargetLowering()
78 setLoadExtAction(ISD::ZEXTLOAD, VT0, VT1, Expand); in MipsSETargetLowering()
79 setLoadExtAction(ISD::EXTLOAD, VT0, VT1, Expand); in MipsSETargetLowering()
92 setOperationAction(Opc, VecTy, Expand); in MipsSETargetLowering()
227 setOperationAction(ISD::SMUL_LOHI, MVT::i32, Expand); in MipsSETargetLowering()
228 setOperationAction(ISD::UMUL_LOHI, MVT::i32, Expand); in MipsSETargetLowering()
235 setOperationAction(ISD::SDIVREM, MVT::i32, Expand); in MipsSETargetLowering()
236 setOperationAction(ISD::UDIVREM, MVT::i32, Expand); in MipsSETargetLowering()
246 setOperationAction(ISD::SELECT_CC, MVT::i32, Expand); in MipsSETargetLowering()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp68 setLoadExtAction(ISD::SEXTLOAD, VT, MVT::i8, Expand); in MSP430TargetLowering()
69 setLoadExtAction(ISD::SEXTLOAD, VT, MVT::i16, Expand); in MSP430TargetLowering()
73 setTruncStoreAction(MVT::i16, MVT::i8, Expand); in MSP430TargetLowering()
81 setOperationAction(ISD::ROTL, MVT::i8, Expand); in MSP430TargetLowering()
82 setOperationAction(ISD::ROTR, MVT::i8, Expand); in MSP430TargetLowering()
83 setOperationAction(ISD::ROTL, MVT::i16, Expand); in MSP430TargetLowering()
84 setOperationAction(ISD::ROTR, MVT::i16, Expand); in MSP430TargetLowering()
88 setOperationAction(ISD::BR_JT, MVT::Other, Expand); in MSP430TargetLowering()
91 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in MSP430TargetLowering()
94 setOperationAction(ISD::SELECT, MVT::i8, Expand); in MSP430TargetLowering()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaISelLowering.cpp57 setOperationAction(ISD::Constant, MVT::i64, Expand); in XtensaTargetLowering()
61 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand); in XtensaTargetLowering()
62 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i8, Expand); in XtensaTargetLowering()
63 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i16, Expand); in XtensaTargetLowering()
65 setOperationAction(ISD::BITCAST, MVT::i32, Expand); in XtensaTargetLowering()
66 setOperationAction(ISD::BITCAST, MVT::f32, Expand); in XtensaTargetLowering()
67 setOperationAction(ISD::UINT_TO_FP, MVT::i32, Expand); in XtensaTargetLowering()
68 setOperationAction(ISD::SINT_TO_FP, MVT::i32, Expand); in XtensaTargetLowering()
69 setOperationAction(ISD::FP_TO_UINT, MVT::i32, Expand); in XtensaTargetLowering()
70 setOperationAction(ISD::FP_TO_SINT, MVT::i32, Expand); in XtensaTargetLowering()
[all …]
/freebsd/contrib/tcsh/nls/russian/
H A Dset319 17 Expand to preceding word for which this is a prefix
32 30 Expand file name wildcards
33 31 Expand history escapes
34 32 Expand the history escapes in a line
35 33 Expand variables
53 51 Expand history escapes and insert a space
55 53 Expand pathnames, eliminating leading .'s and ..'s
56 54 Expand commands to the resulting pathname or alias
/freebsd/contrib/tcsh/nls/C/
H A Dset319 17 Expand to preceding word for which this is a prefix
32 30 Expand file name wildcards
33 31 Expand history escapes
34 32 Expand the history escapes in a line
35 33 Expand variables
53 51 Expand history escapes and insert a space
55 53 Expand pathnames, eliminating leading .'s and ..'s
56 54 Expand commands to the resulting pathname or alias
/freebsd/contrib/tcsh/nls/ukrainian/
H A Dset319 17 Expand to preceding word for which this is a prefix
32 30 Expand file name wildcards
33 31 Expand history escapes
34 32 Expand the history escapes in a line
35 33 Expand variables
53 51 Expand history escapes and insert a space
55 53 Expand pathnames, eliminating leading .'s and ..'s
56 54 Expand commands to the resulting pathname or alias
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp55 setOperationAction(ISD::STACKSAVE, MVT::Other, Expand); in AVRTargetLowering()
56 setOperationAction(ISD::STACKRESTORE, MVT::Other, Expand); in AVRTargetLowering()
57 setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i8, Expand); in AVRTargetLowering()
58 setOperationAction(ISD::DYNAMIC_STACKALLOC, MVT::i16, Expand); in AVRTargetLowering()
65 setLoadExtAction(N, VT, MVT::i8, Expand); in AVRTargetLowering()
69 setTruncStoreAction(MVT::i16, MVT::i8, Expand); in AVRTargetLowering()
94 setOperationAction(ISD::SHL_PARTS, MVT::i16, Expand); in AVRTargetLowering()
95 setOperationAction(ISD::SRA_PARTS, MVT::i16, Expand); in AVRTargetLowering()
96 setOperationAction(ISD::SRL_PARTS, MVT::i16, Expand); in AVRTargetLowering()
99 setOperationAction(ISD::ROTL, MVT::i16, Expand); in AVRTargetLowering()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp86 setOperationAction(ISD::BR_JT, MVT::Other, Expand); in LanaiTargetLowering()
87 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in LanaiTargetLowering()
89 setOperationAction(ISD::SELECT, MVT::i32, Expand); in LanaiTargetLowering()
98 setOperationAction(ISD::STACKSAVE, MVT::Other, Expand); in LanaiTargetLowering()
99 setOperationAction(ISD::STACKRESTORE, MVT::Other, Expand); in LanaiTargetLowering()
102 setOperationAction(ISD::VAARG, MVT::Other, Expand); in LanaiTargetLowering()
103 setOperationAction(ISD::VACOPY, MVT::Other, Expand); in LanaiTargetLowering()
104 setOperationAction(ISD::VAEND, MVT::Other, Expand); in LanaiTargetLowering()
106 setOperationAction(ISD::SDIV, MVT::i32, Expand); in LanaiTargetLowering()
107 setOperationAction(ISD::UDIV, MVT::i32, Expand); in LanaiTargetLowering()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp108 setTruncStoreAction(VT, MVT::i1, Expand); in initSPUActions()
114 setLoadExtAction(ISD::EXTLOAD, FPVT, OtherFPVT, Expand); in initSPUActions()
115 setTruncStoreAction(FPVT, OtherFPVT, Expand); in initSPUActions()
138 setOperationAction(ISD::VACOPY, MVT::Other, Expand); in initSPUActions()
139 setOperationAction(ISD::VAEND, MVT::Other, Expand); in initSPUActions()
147 setOperationAction(ISD::STACKSAVE, MVT::Other, Expand); in initSPUActions()
148 setOperationAction(ISD::STACKRESTORE, MVT::Other, Expand); in initSPUActions()
154 setOperationAction(ISD::BRCOND, MVT::Other, Expand); in initSPUActions()
157 setOperationAction(ISD::BR_JT, MVT::Other, Expand); in initSPUActions()
164 setOperationAction(ISD::UREM, IntVT, Expand); in initSPUActions()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp495 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v2f16, Expand); in NVPTXTargetLowering()
496 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v2f16, Expand); in NVPTXTargetLowering()
503 setFP16OperationAction(ISD::SETCC, MVT::v2f16, Legal, Expand); in NVPTXTargetLowering()
508 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v2bf16, Expand); in NVPTXTargetLowering()
509 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v2bf16, Expand); in NVPTXTargetLowering()
511 setBF16OperationAction(ISD::SETCC, MVT::v2bf16, Legal, Expand); in NVPTXTargetLowering()
519 setOperationAction(ISD::INSERT_VECTOR_ELT, MVT::v2i16, Expand); in NVPTXTargetLowering()
520 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v2i16, Expand); in NVPTXTargetLowering()
544 MVT::v4i8, Expand); in NVPTXTargetLowering()
550 setOperationAction(ISD::SELECT_CC, VT, Expand); in NVPTXTargetLowering()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp185 Expand); in AMDGPUTargetLowering()
195 setLoadExtAction(Op, VT, MVT::i32, Expand); in AMDGPUTargetLowering()
203 Expand); in AMDGPUTargetLowering()
205 setLoadExtAction(ISD::EXTLOAD, MVT::f32, MVT::f16, Expand); in AMDGPUTargetLowering()
206 setLoadExtAction(ISD::EXTLOAD, MVT::f32, MVT::bf16, Expand); in AMDGPUTargetLowering()
207 setLoadExtAction(ISD::EXTLOAD, MVT::v2f32, MVT::v2f16, Expand); in AMDGPUTargetLowering()
208 setLoadExtAction(ISD::EXTLOAD, MVT::v2f32, MVT::v2bf16, Expand); in AMDGPUTargetLowering()
209 setLoadExtAction(ISD::EXTLOAD, MVT::v3f32, MVT::v3f16, Expand); in AMDGPUTargetLowering()
210 setLoadExtAction(ISD::EXTLOAD, MVT::v3f32, MVT::v3bf16, Expand); in AMDGPUTargetLowering()
211 setLoadExtAction(ISD::EXTLOAD, MVT::v4f32, MVT::v4f16, Expand); in AMDGPUTargetLowering()
[all …]
H A DR600ISelLowering.cpp59 MVT::v2i1, Expand); in R600TargetLowering()
62 MVT::v4i1, Expand); in R600TargetLowering()
83 setTruncStoreAction(MVT::v2i32, MVT::v2i1, Expand); in R600TargetLowering()
84 setTruncStoreAction(MVT::v4i32, MVT::v4i1, Expand); in R600TargetLowering()
90 MVT::f32, Expand); in R600TargetLowering()
93 MVT::i32, Expand); in R600TargetLowering()
97 setOperationAction(ISD::SETCC, {MVT::v4i32, MVT::v2i32}, Expand); in R600TargetLowering()
99 setOperationAction(ISD::BR_CC, {MVT::i32, MVT::f32}, Expand); in R600TargetLowering()
102 setOperationAction(ISD::FSUB, MVT::f32, Expand); in R600TargetLowering()
109 setOperationAction(ISD::SETCC, {MVT::i32, MVT::f32}, Expand); in R600TargetLowering()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1516 setOperationAction(ISD::BUILD_PAIR, MVT::i64, Expand); in HexagonTargetLowering()
1517 setOperationAction(ISD::SIGN_EXTEND_INREG, MVT::i1, Expand); in HexagonTargetLowering()
1542 setOperationAction(ISD::VAEND, MVT::Other, Expand); in HexagonTargetLowering()
1543 setOperationAction(ISD::VAARG, MVT::Other, Expand); in HexagonTargetLowering()
1547 setOperationAction(ISD::VACOPY, MVT::Other, Expand); in HexagonTargetLowering()
1549 setOperationAction(ISD::STACKSAVE, MVT::Other, Expand); in HexagonTargetLowering()
1550 setOperationAction(ISD::STACKRESTORE, MVT::Other, Expand); in HexagonTargetLowering()
1557 setOperationAction(ISD::BR_JT, MVT::Other, Expand); in HexagonTargetLowering()
1570 setOperationAction(ISD::SADDO, VT, Expand); in HexagonTargetLowering()
1571 setOperationAction(ISD::SSUBO, VT, Expand); in HexagonTargetLowering()
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp210 setLoadExtAction(ISD::SEXTLOAD, VT, MVT::i8, Expand); in PPCTargetLowering()
220 setLoadExtAction(ISD::EXTLOAD, MVT::f64, MVT::f16, Expand); in PPCTargetLowering()
221 setOperationAction(ISD::FP16_TO_FP, MVT::f64, Expand); in PPCTargetLowering()
222 setOperationAction(ISD::FP_TO_FP16, MVT::f64, Expand); in PPCTargetLowering()
223 setLoadExtAction(ISD::EXTLOAD, MVT::f32, MVT::f16, Expand); in PPCTargetLowering()
224 setOperationAction(ISD::FP16_TO_FP, MVT::f32, Expand); in PPCTargetLowering()
225 setOperationAction(ISD::FP_TO_FP16, MVT::f32, Expand); in PPCTargetLowering()
226 setTruncStoreAction(MVT::f64, MVT::f16, Expand); in PPCTargetLowering()
227 setTruncStoreAction(MVT::f32, MVT::f16, Expand); in PPCTargetLowering()
230 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in PPCTargetLowering()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp96 void Expand(SDNode *Node, SmallVectorImpl<SDValue> &Results);
308 Action = TargetLowering::Expand; in LegalizeOp()
332 if (Action == TargetLowering::Expand && !TLI.isStrictFPEnabled() && in LegalizeOp()
337 == TargetLowering::Expand && in LegalizeOp()
554 case TargetLowering::Expand: in LegalizeOp()
556 Expand(Node, ResultVals); in LegalizeOp()
842 void VectorLegalizer::Expand(SDNode *Node, SmallVectorImpl<SDValue> &Results) { in Expand() function in VectorLegalizer
1165 if (TLI.getOperationAction(ISD::AND, VT) == TargetLowering::Expand || in ExpandSELECT()
1166 TLI.getOperationAction(ISD::XOR, VT) == TargetLowering::Expand || in ExpandSELECT()
1167 TLI.getOperationAction(ISD::OR, VT) == TargetLowering::Expand || in ExpandSELECT()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp119 setOperationAction(ISD::VAARG, MVT::Other, Expand); in WebAssemblyTargetLowering()
120 setOperationAction(ISD::VACOPY, MVT::Other, Expand); in WebAssemblyTargetLowering()
121 setOperationAction(ISD::VAEND, MVT::Other, Expand); in WebAssemblyTargetLowering()
129 setCondCodeAction(CC, T, Expand); in WebAssemblyTargetLowering()
133 setOperationAction(Op, T, Expand); in WebAssemblyTargetLowering()
143 setOperationAction(ISD::FP16_TO_FP, T, Expand); in WebAssemblyTargetLowering()
144 setOperationAction(ISD::FP_TO_FP16, T, Expand); in WebAssemblyTargetLowering()
145 setLoadExtAction(ISD::EXTLOAD, T, MVT::f16, Expand); in WebAssemblyTargetLowering()
146 setTruncStoreAction(T, MVT::f16, Expand); in WebAssemblyTargetLowering()
160 setOperationAction(Op, T, Expand); in WebAssemblyTargetLowering()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp190 setOperationAction(ISD::SINT_TO_FP, VT, Expand); in addTypeForNEON()
191 setOperationAction(ISD::UINT_TO_FP, VT, Expand); in addTypeForNEON()
192 setOperationAction(ISD::FP_TO_SINT, VT, Expand); in addTypeForNEON()
193 setOperationAction(ISD::FP_TO_UINT, VT, Expand); in addTypeForNEON()
199 setOperationAction(ISD::SELECT, VT, Expand); in addTypeForNEON()
200 setOperationAction(ISD::SELECT_CC, VT, Expand); in addTypeForNEON()
201 setOperationAction(ISD::VSELECT, VT, Expand); in addTypeForNEON()
202 setOperationAction(ISD::SIGN_EXTEND_INREG, VT, Expand); in addTypeForNEON()
210 setOperationAction(ISD::SDIV, VT, Expand); in addTypeForNEON()
211 setOperationAction(ISD::UDIV, VT, Expand); in addTypeForNEON()
[all …]

12345