Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp78 setTruncStoreAction(MVT::i32, MVT::i8, Custom); in R600TargetLowering()
79 setTruncStoreAction(MVT::i32, MVT::i16, Custom); in R600TargetLowering()
82 setTruncStoreAction(MVT::v2i32, MVT::v2i16, Custom); in R600TargetLowering()
83 setTruncStoreAction(MVT::v4i32, MVT::v4i16, Custom); in R600TargetLowering()
84 setTruncStoreAction(MVT::v8i32, MVT::v8i16, Custom); in R600TargetLowering()
85 setTruncStoreAction(MVT::v16i32, MVT::v16i16, Custom); in R600TargetLowering()
86 setTruncStoreAction(MVT::v32i32, MVT::v32i16, Custom); in R600TargetLowering()
87 setTruncStoreAction(MVT::v2i32, MVT::v2i8, Custom); in R600TargetLowering()
88 setTruncStoreAction(MVT::v4i32, MVT::v4i8, Custom); in R600TargetLowering()
89 setTruncStoreAction(MVT::v8i32, MVT::v8i8, Custom); in R600TargetLowering()
[all …]
H A DAMDGPUISelLowering.cpp240 setTruncStoreAction(MVT::i64, MVT::i1, Expand); in AMDGPUTargetLowering()
241 setTruncStoreAction(MVT::i64, MVT::i8, Expand); in AMDGPUTargetLowering()
242 setTruncStoreAction(MVT::i64, MVT::i16, Expand); in AMDGPUTargetLowering()
243 setTruncStoreAction(MVT::i64, MVT::i32, Expand); in AMDGPUTargetLowering()
245 setTruncStoreAction(MVT::v2i64, MVT::v2i1, Expand); in AMDGPUTargetLowering()
246 setTruncStoreAction(MVT::v2i64, MVT::v2i8, Expand); in AMDGPUTargetLowering()
247 setTruncStoreAction(MVT::v2i64, MVT::v2i16, Expand); in AMDGPUTargetLowering()
248 setTruncStoreAction(MVT::v2i64, MVT::v2i32, Expand); in AMDGPUTargetLowering()
250 setTruncStoreAction(MVT::f32, MVT::f16, Expand); in AMDGPUTargetLowering()
251 setTruncStoreAction(MVT::v2f32, MVT::v2f16, Expand); in AMDGPUTargetLowering()
[all …]
H A DSIISelLowering.cpp161 setTruncStoreAction(MVT::v2i32, MVT::v2i16, Expand); in SITargetLowering()
162 setTruncStoreAction(MVT::v3i32, MVT::v3i16, Expand); in SITargetLowering()
163 setTruncStoreAction(MVT::v4i32, MVT::v4i16, Expand); in SITargetLowering()
164 setTruncStoreAction(MVT::v8i32, MVT::v8i16, Expand); in SITargetLowering()
165 setTruncStoreAction(MVT::v16i32, MVT::v16i16, Expand); in SITargetLowering()
166 setTruncStoreAction(MVT::v32i32, MVT::v32i16, Expand); in SITargetLowering()
167 setTruncStoreAction(MVT::v2i32, MVT::v2i8, Expand); in SITargetLowering()
168 setTruncStoreAction(MVT::v4i32, MVT::v4i8, Expand); in SITargetLowering()
169 setTruncStoreAction(MVT::v8i32, MVT::v8i8, Expand); in SITargetLowering()
170 setTruncStoreAction(MVT::v16i32, MVT::v16i8, Expand); in SITargetLowering()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp123 setTruncStoreAction(T, MVT::f16, Expand); in WebAssemblyTargetLowering()
265 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in WebAssemblyTargetLowering()
274 setTruncStoreAction(T, MemT, Expand); in WebAssemblyTargetLowering()
287 setTruncStoreAction(MVT::v8i16, MVT::v8i8, Legal); in WebAssemblyTargetLowering()
288 setTruncStoreAction(MVT::v4i32, MVT::v4i16, Legal); in WebAssemblyTargetLowering()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp1450 setTruncStoreAction(VT, MVT::v2i32, Expand); in SparcTargetLowering()
1451 setTruncStoreAction(MVT::v2i32, VT, Expand); in SparcTargetLowering()
1480 setTruncStoreAction(MVT::f32, MVT::f16, Expand); in SparcTargetLowering()
1481 setTruncStoreAction(MVT::f64, MVT::f16, Expand); in SparcTargetLowering()
1482 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in SparcTargetLowering()
1483 setTruncStoreAction(MVT::f128, MVT::f32, Expand); in SparcTargetLowering()
1484 setTruncStoreAction(MVT::f128, MVT::f64, Expand); in SparcTargetLowering()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp445 setTruncStoreAction(MVT::f32, MVT::f16, Expand); in NVPTXTargetLowering()
446 setTruncStoreAction(MVT::f64, MVT::f16, Expand); in NVPTXTargetLowering()
447 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in NVPTXTargetLowering()
456 setTruncStoreAction(VT, MVT::i1, Expand); in NVPTXTargetLowering()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp333 setTruncStoreAction(MVT::f32, MVT::f16, Expand); in RISCVTargetLowering()
348 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in RISCVTargetLowering()
352 setTruncStoreAction(MVT::f64, MVT::f16, Expand); in RISCVTargetLowering()
456 setTruncStoreAction(OtherVT, VT, Expand); in RISCVTargetLowering()
531 setTruncStoreAction(VT, OtherVT, Expand); in RISCVTargetLowering()
596 setTruncStoreAction(VT, SmallVT, Expand); in RISCVTargetLowering()
627 setTruncStoreAction(VT, OtherVT, Expand); in RISCVTargetLowering()
741 setTruncStoreAction(VT, OtherVT, Expand); in RISCVTargetLowering()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp332 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()
492 setTruncStoreAction(MVT::i64, MVT::i32, Custom); in MipsTargetLowering()
H A DMipsSEISelLowering.cpp77 setTruncStoreAction(VT0, VT1, Expand); in MipsSETargetLowering()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/
H A DVEISelLowering.cpp104 setTruncStoreAction(VT, MVT::i1, Expand); in initSPUActions()
111 setTruncStoreAction(FPVT, OtherFPVT, Expand); in initSPUActions()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp192 setTruncStoreAction(MVT::i64, MVT::i32, Expand); in X86TargetLowering()
193 setTruncStoreAction(MVT::i64, MVT::i16, Expand); in X86TargetLowering()
194 setTruncStoreAction(MVT::i64, MVT::i8 , Expand); in X86TargetLowering()
195 setTruncStoreAction(MVT::i32, MVT::i16, Expand); in X86TargetLowering()
196 setTruncStoreAction(MVT::i32, MVT::i8 , Expand); in X86TargetLowering()
197 setTruncStoreAction(MVT::i16, MVT::i8, Expand); in X86TargetLowering()
199 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in X86TargetLowering()
420 setTruncStoreAction(MVT::f32, MVT::f16, Expand); in X86TargetLowering()
421 setTruncStoreAction(MVT::f64, MVT::f16, Expand); in X86TargetLowering()
422 setTruncStoreAction(MVT::f80, MVT::f16, Expand); in X86TargetLowering()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp831 setTruncStoreAction(MVT::f32, MVT::f16, Expand); in AArch64TargetLowering()
832 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in AArch64TargetLowering()
833 setTruncStoreAction(MVT::f64, MVT::f16, Expand); in AArch64TargetLowering()
834 setTruncStoreAction(MVT::f128, MVT::f80, Expand); in AArch64TargetLowering()
835 setTruncStoreAction(MVT::f128, MVT::f64, Expand); in AArch64TargetLowering()
836 setTruncStoreAction(MVT::f128, MVT::f32, Expand); in AArch64TargetLowering()
837 setTruncStoreAction(MVT::f128, MVT::f16, Expand); in AArch64TargetLowering()
1066 setTruncStoreAction(MVT::v2i32, MVT::v2i16, Expand); in AArch64TargetLowering()
1086 setTruncStoreAction(VT, InnerVT, Expand); in AArch64TargetLowering()
1119 setTruncStoreAction(MVT::v4i16, MVT::v4i8, Custom); in AArch64TargetLowering()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp182 setTruncStoreAction(MVT::f64, MVT::f16, Legal); in PPCTargetLowering()
183 setTruncStoreAction(MVT::f32, MVT::f16, Legal); in PPCTargetLowering()
192 setTruncStoreAction(MVT::f64, MVT::f16, Expand); in PPCTargetLowering()
193 setTruncStoreAction(MVT::f32, MVT::f16, Expand); in PPCTargetLowering()
196 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in PPCTargetLowering()
274 setTruncStoreAction(VT, MVT::i1, Expand); in PPCTargetLowering()
825 setTruncStoreAction(VT, InnerVT, Expand); in PPCTargetLowering()
1124 setTruncStoreAction(MVT::f128, MVT::f64, Expand); in PPCTargetLowering()
1125 setTruncStoreAction(MVT::f128, MVT::f32, Expand); in PPCTargetLowering()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp73 setTruncStoreAction(MVT::i16, MVT::i8, Expand); in MSP430TargetLowering()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1606 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in HexagonTargetLowering()
1664 setTruncStoreAction(VT, TargetVT, Expand); in HexagonTargetLowering()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp66 setTruncStoreAction(MVT::i16, MVT::i8, Expand); in AVRTargetLowering()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp332 setTruncStoreAction(VT, InnerVT, Expand); in SystemZTargetLowering()
622 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in SystemZTargetLowering()
623 setTruncStoreAction(MVT::f128, MVT::f32, Expand); in SystemZTargetLowering()
624 setTruncStoreAction(MVT::f128, MVT::f64, Expand); in SystemZTargetLowering()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DTargetLowering.h2185 void setTruncStoreAction(MVT ValVT, MVT MemVT, in setTruncStoreAction() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp420 setTruncStoreAction(MVT::v4i32, MVT::v4i16, Legal); in addMVEVectorTypes()
421 setTruncStoreAction(MVT::v4i32, MVT::v4i8, Legal); in addMVEVectorTypes()
422 setTruncStoreAction(MVT::v8i16, MVT::v8i8, Legal); in addMVEVectorTypes()
768 setTruncStoreAction(VT, InnerVT, Expand); in ARMTargetLowering()
1071 setTruncStoreAction(MVT::f64, MVT::f32, Expand); in ARMTargetLowering()
1072 setTruncStoreAction(MVT::f32, MVT::f16, Expand); in ARMTargetLowering()
1073 setTruncStoreAction(MVT::f64, MVT::f16, Expand); in ARMTargetLowering()
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DWritingAnLLVMBackend.rst1371 * ``setTruncStoreAction`` --- Truncating store.