Home
last modified time | relevance | path

Searched refs:setTruncStoreAction (Results 1 – 23 of 23) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp67 setTruncStoreAction(MVT::i32, MVT::i8, Custom); in R600TargetLowering()
68 setTruncStoreAction(MVT::i32, MVT::i16, Custom); in R600TargetLowering()
71 setTruncStoreAction(MVT::v2i32, MVT::v2i16, Custom); in R600TargetLowering()
72 setTruncStoreAction(MVT::v4i32, MVT::v4i16, Custom); in R600TargetLowering()
73 setTruncStoreAction(MVT::v8i32, MVT::v8i16, Custom); in R600TargetLowering()
76 setTruncStoreAction(MVT::v2i32, MVT::v2i8, Custom); in R600TargetLowering()
77 setTruncStoreAction(MVT::v4i32, MVT::v4i8, Custom); in R600TargetLowering()
78 setTruncStoreAction(MVT::v8i32, MVT::v8i8, Custom); in R600TargetLowering()
79 setTruncStoreAction(MVT::v16i32, MVT::v16i8, Custom); in R600TargetLowering()
83 setTruncStoreAction(MVT::v2i32, MVT::v2i1, Expand); in R600TargetLowering()
[all …]
H A DAMDGPUISelLowering.cpp285 setTruncStoreAction(MVT::i64, MVT::i1, Expand); in AMDGPUTargetLowering()
286 setTruncStoreAction(MVT::i64, MVT::i8, Expand); in AMDGPUTargetLowering()
287 setTruncStoreAction(MVT::i64, MVT::i16, Expand); in AMDGPUTargetLowering()
288 setTruncStoreAction(MVT::i64, MVT::i32, Expand); in AMDGPUTargetLowering()
290 setTruncStoreAction(MVT::v2i64, MVT::v2i1, Expand); in AMDGPUTargetLowering()
291 setTruncStoreAction(MVT::v2i64, MVT::v2i8, Expand); in AMDGPUTargetLowering()
295 setTruncStoreAction(MVT::f32, MVT::bf16, Expand); in AMDGPUTargetLowering()
296 setTruncStoreAction(MVT::f32, MVT::f16, Expand); in AMDGPUTargetLowering()
304 setTruncStoreAction(MVT::f64, MVT::bf16, Expand); in AMDGPUTargetLowering()
305 setTruncStoreAction(MVT::f64, MVT::f16, Expand); in AMDGPUTargetLowering()
[all …]
H A DSIISelLowering.cpp241 setTruncStoreAction(MVT::v2i32, MVT::v2i16, Expand); in SITargetLowering()
242 setTruncStoreAction(MVT::v3i32, MVT::v3i16, Expand); in SITargetLowering()
247 setTruncStoreAction(MVT::v2i32, MVT::v2i8, Expand); in SITargetLowering()
248 setTruncStoreAction(MVT::v4i32, MVT::v4i8, Expand); in SITargetLowering()
249 setTruncStoreAction(MVT::v8i32, MVT::v8i8, Expand); in SITargetLowering()
252 setTruncStoreAction(MVT::v2i16, MVT::v2i8, Expand); in SITargetLowering()
253 setTruncStoreAction(MVT::v4i16, MVT::v4i8, Expand); in SITargetLowering()
254 setTruncStoreAction(MVT::v8i16, MVT::v8i8, Expand); in SITargetLowering()
260 setTruncStoreAction(MVT::v4i64, MVT::v4i8, Expand); in SITargetLowering()
261 setTruncStoreAction(MVT::v8i64, MVT::v8i8, Expand); in SITargetLowering()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp1626 setTruncStoreAction(VT, MVT::v2i32, Expand); in SparcTargetLowering()
1627 setTruncStoreAction(MVT::v2i32, VT, Expand); in SparcTargetLowering()
1656 setTruncStoreAction(MVT::f32, MVT::f16, Expand); in SparcTargetLowering()
1657 setTruncStoreAction(MVT::f64, MVT::f16, Expand); in SparcTargetLowering()
1658 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in SparcTargetLowering()
1659 setTruncStoreAction(MVT::f128, MVT::f16, Expand); in SparcTargetLowering()
1660 setTruncStoreAction(MVT::f128, MVT::f32, Expand); in SparcTargetLowering()
1661 setTruncStoreAction(MVT::f128, MVT::f64, Expand); in SparcTargetLowering()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.cpp141 setTruncStoreAction(MVT::f32, MVT::f16, Expand); in CSKYTargetLowering()
145 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in CSKYTargetLowering()
147 setTruncStoreAction(MVT::f64, MVT::f16, Expand); in CSKYTargetLowering()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp69 setTruncStoreAction(MVT::i64, MVT::i32, Expand); in M68kTargetLowering()
70 setTruncStoreAction(MVT::i64, MVT::i16, Expand); in M68kTargetLowering()
71 setTruncStoreAction(MVT::i64, MVT::i8, Expand); in M68kTargetLowering()
72 setTruncStoreAction(MVT::i32, MVT::i16, Expand); in M68kTargetLowering()
73 setTruncStoreAction(MVT::i32, MVT::i8, Expand); in M68kTargetLowering()
74 setTruncStoreAction(MVT::i16, MVT::i8, Expand); in M68kTargetLowering()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp616 setTruncStoreAction(MVT::f32, MVT::f16, Expand); in NVPTXTargetLowering()
617 setTruncStoreAction(MVT::f64, MVT::f16, Expand); in NVPTXTargetLowering()
618 setTruncStoreAction(MVT::f32, MVT::bf16, Expand); in NVPTXTargetLowering()
619 setTruncStoreAction(MVT::f64, MVT::bf16, Expand); in NVPTXTargetLowering()
620 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in NVPTXTargetLowering()
629 setTruncStoreAction(VT, MVT::i1, Expand); in NVPTXTargetLowering()
635 setTruncStoreAction(MVT::v2i16, MVT::v2i8, Expand); in NVPTXTargetLowering()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp942 setTruncStoreAction(MVT::f32, MVT::f16, Expand); in AArch64TargetLowering()
943 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in AArch64TargetLowering()
944 setTruncStoreAction(MVT::f64, MVT::f16, Expand); in AArch64TargetLowering()
945 setTruncStoreAction(MVT::f128, MVT::f80, Expand); in AArch64TargetLowering()
946 setTruncStoreAction(MVT::f128, MVT::f64, Expand); in AArch64TargetLowering()
947 setTruncStoreAction(MVT::f128, MVT::f32, Expand); in AArch64TargetLowering()
948 setTruncStoreAction(MVT::f128, MVT::f16, Expand); in AArch64TargetLowering()
1232 setTruncStoreAction(VT, InnerVT, Expand); in AArch64TargetLowering()
1418 setTruncStoreAction(VT, InnerVT, Expand); in AArch64TargetLowering()
1836 setTruncStoreAction(VT, InnerVT, Custom); in addTypeForFixedLengthSVE()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp139 setTruncStoreAction(T, MVT::f16, Expand); in WebAssemblyTargetLowering()
311 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in WebAssemblyTargetLowering()
320 setTruncStoreAction(T, MemT, Expand); in WebAssemblyTargetLowering()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1602 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in HexagonTargetLowering()
1660 setTruncStoreAction(VT, TargetVT, Expand); in HexagonTargetLowering()
1794 setTruncStoreAction(MVT::f32, MVT::f16, Expand); in HexagonTargetLowering()
1795 setTruncStoreAction(MVT::f64, MVT::f16, Expand); in HexagonTargetLowering()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp329 setTruncStoreAction(MVT::f32, MVT::f16, Expand); in MipsTargetLowering()
330 setTruncStoreAction(MVT::f64, MVT::f16, Expand); in MipsTargetLowering()
332 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in MipsTargetLowering()
486 setTruncStoreAction(MVT::i64, MVT::i32, Custom); in MipsTargetLowering()
H A DMipsSEISelLowering.cpp76 setTruncStoreAction(VT0, VT1, Expand); in MipsSETargetLowering()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp108 setTruncStoreAction(VT, MVT::i1, Expand); in initSPUActions()
115 setTruncStoreAction(FPVT, OtherFPVT, Expand); in initSPUActions()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp73 setTruncStoreAction(MVT::i16, MVT::i8, Expand); in MSP430TargetLowering()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp167 setTruncStoreAction(MVT::i64, MVT::i32, Expand); in X86TargetLowering()
168 setTruncStoreAction(MVT::i64, MVT::i16, Expand); in X86TargetLowering()
169 setTruncStoreAction(MVT::i64, MVT::i8 , Expand); in X86TargetLowering()
170 setTruncStoreAction(MVT::i32, MVT::i16, Expand); in X86TargetLowering()
171 setTruncStoreAction(MVT::i32, MVT::i8 , Expand); in X86TargetLowering()
172 setTruncStoreAction(MVT::i16, MVT::i8, Expand); in X86TargetLowering()
174 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in X86TargetLowering()
412 setTruncStoreAction(VT, MVT::f16, Expand); in X86TargetLowering()
413 setTruncStoreAction(VT, MVT::bf16, Expand); in X86TargetLowering()
870 setTruncStoreAction(MVT::f128, MVT::f32, Expand); in X86TargetLowering()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp792 setTruncStoreAction(AVT, VT, Expand); in initActions()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp206 setTruncStoreAction(MVT::f64, MVT::f16, Legal); in PPCTargetLowering()
207 setTruncStoreAction(MVT::f32, MVT::f16, Legal); in PPCTargetLowering()
216 setTruncStoreAction(MVT::f64, MVT::f16, Expand); in PPCTargetLowering()
217 setTruncStoreAction(MVT::f32, MVT::f16, Expand); in PPCTargetLowering()
220 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in PPCTargetLowering()
298 setTruncStoreAction(VT, MVT::i1, Expand); in PPCTargetLowering()
877 setTruncStoreAction(VT, InnerVT, Expand); in PPCTargetLowering()
1175 setTruncStoreAction(MVT::f128, MVT::f64, Expand); in PPCTargetLowering()
1176 setTruncStoreAction(MVT::f128, MVT::f32, Expand); in PPCTargetLowering()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp528 setTruncStoreAction(MVT::f32, MVT::f16, Expand); in RISCVTargetLowering()
530 setTruncStoreAction(MVT::f32, MVT::bf16, Expand); in RISCVTargetLowering()
569 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in RISCVTargetLowering()
572 setTruncStoreAction(MVT::f64, MVT::f16, Expand); in RISCVTargetLowering()
574 setTruncStoreAction(MVT::f64, MVT::bf16, Expand); in RISCVTargetLowering()
762 setTruncStoreAction(VT, OtherVT, Expand); in RISCVTargetLowering()
855 setTruncStoreAction(VT, OtherVT, Expand); in RISCVTargetLowering()
1014 setTruncStoreAction(VT, SmallVT, Expand); in RISCVTargetLowering()
1087 setTruncStoreAction(VT, OtherVT, Expand); in RISCVTargetLowering()
1230 setTruncStoreAction(VT, InnerVT, Expand); in RISCVTargetLowering()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp388 setTruncStoreAction(VT, InnerVT, Expand); in SystemZTargetLowering()
683 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in SystemZTargetLowering()
684 setTruncStoreAction(MVT::f128, MVT::f32, Expand); in SystemZTargetLowering()
685 setTruncStoreAction(MVT::f128, MVT::f64, Expand); in SystemZTargetLowering()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp203 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in LoongArchTargetLowering()
230 setTruncStoreAction(VT, InnerVT, Expand); in LoongArchTargetLowering()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h2498 void setTruncStoreAction(MVT ValVT, MVT MemVT, LegalizeAction Action) { in setTruncStoreAction() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp69 setTruncStoreAction(MVT::i16, MVT::i8, Expand); in AVRTargetLowering()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp423 setTruncStoreAction(MVT::v4i32, MVT::v4i16, Legal); in addMVEVectorTypes()
424 setTruncStoreAction(MVT::v4i32, MVT::v4i8, Legal); in addMVEVectorTypes()
425 setTruncStoreAction(MVT::v8i16, MVT::v8i8, Legal); in addMVEVectorTypes()
806 setTruncStoreAction(VT, InnerVT, Expand); in ARMTargetLowering()
1108 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in ARMTargetLowering()
1109 setTruncStoreAction(MVT::f32, MVT::f16, Expand); in ARMTargetLowering()
1110 setTruncStoreAction(MVT::f64, MVT::f16, Expand); in ARMTargetLowering()