Searched defs:ShuffleMask (Results 1 - 12 of 12) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/Target/X86/
H A DX86ShuffleDecodeConstantPool.cpp26 void DecodePSHUFBMask(const Constant *C, SmallVectorImpl<int> &ShuffleMask) { argument
74 DecodeVPERMILPMask(const Constant *C, unsigned ElSize, SmallVectorImpl<int> &ShuffleMask) argument
136 DecodeVPERMVMask(const Constant *C, MVT VT, SmallVectorImpl<int> &ShuffleMask) argument
169 DecodeVPERMV3Mask(const Constant *C, MVT VT, SmallVectorImpl<int> &ShuffleMask) argument
[all...]
H A DX86ISelLowering.cpp5101 SmallVector<int, 16> ShuffleMask; local
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/InstPrinter/
H A DX86InstComments.cpp209 SmallVector<int, 8> ShuffleMask; local
315 DecodeMOVSLDUPMask(getRegOperandVectorVT(MI, MVT::f32, 0), ShuffleMask); local
323 DecodeMOVSHDUPMask(getRegOperandVectorVT(MI, MVT::f32, 0), ShuffleMask); local
331 DecodeMOVDDUPMask(getRegOperandVectorVT(MI, MVT::f64, 0), ShuffleMask); local
444 DecodeUNPCKHMask(getRegOperandVectorVT(MI, MVT::i8, 0), ShuffleMask); local
455 DecodeUNPCKHMask(getRegOperandVectorVT(MI, MVT::i16, 0), ShuffleMask); local
466 DecodeUNPCKHMask(getRegOperandVectorVT(MI, MVT::i32, 0), ShuffleMask); local
475 DecodeUNPCKHMask(getRegOperandVectorVT(MI, MVT::i64, 0), ShuffleMask); local
486 DecodeUNPCKLMask(getRegOperandVectorVT(MI, MVT::i8, 0), ShuffleMask); local
497 DecodeUNPCKLMask(getRegOperandVectorVT(MI, MVT::i16, 0), ShuffleMask); local
508 DecodeUNPCKLMask(getRegOperandVectorVT(MI, MVT::i32, 0), ShuffleMask); local
517 DecodeUNPCKLMask(getRegOperandVectorVT(MI, MVT::i64, 0), ShuffleMask); local
570 DecodeUNPCKLMask(getRegOperandVectorVT(MI, MVT::f64, 0), ShuffleMask); local
579 DecodeUNPCKLMask(getRegOperandVectorVT(MI, MVT::f32, 0), ShuffleMask); local
588 DecodeUNPCKHMask(getRegOperandVectorVT(MI, MVT::f64, 0), ShuffleMask); local
597 DecodeUNPCKHMask(getRegOperandVectorVT(MI, MVT::f32, 0), ShuffleMask); local
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/Utils/
H A DX86ShuffleDecode.cpp24 void DecodeINSERTPSMask(unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { argument
48 DecodeMOVHLPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask) argument
57 DecodeMOVLHPSMask(unsigned NElts, SmallVectorImpl<int> &ShuffleMask) argument
65 DecodeMOVSLDUPMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) argument
73 DecodeMOVSHDUPMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) argument
81 DecodeMOVDDUPMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) argument
95 DecodePSLLDQMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) argument
109 DecodePSRLDQMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) argument
124 DecodePALIGNRMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) argument
145 DecodePSHUFMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) argument
162 DecodePSHUFHWMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) argument
178 DecodePSHUFLWMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) argument
194 DecodePSWAPMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) argument
207 DecodeSHUFPMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) argument
229 DecodeUNPCKHMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) argument
249 DecodeUNPCKLMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) argument
269 decodeVSHUF64x2FamilyMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) argument
286 DecodeVPERM2X128Mask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) argument
298 DecodePSHUFBMask(ArrayRef<uint64_t> RawMask, SmallVectorImpl<int> &ShuffleMask) argument
359 DecodeZeroMoveLowMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) argument
375 DecodeEXTRQIMask(int Len, int Idx, SmallVectorImpl<int> &ShuffleMask) argument
410 DecodeINSERTQIMask(int Len, int Idx, SmallVectorImpl<int> &ShuffleMask) argument
448 DecodeVPERMVMask(ArrayRef<uint64_t> RawMask, SmallVectorImpl<int> &ShuffleMask) argument
456 DecodeVPERMV3Mask(ArrayRef<uint64_t> RawMask, SmallVectorImpl<int> &ShuffleMask) argument
[all...]
/freebsd-11.0-release/contrib/llvm/lib/IR/
H A DAutoUpgrade.cpp496 SmallVector<int, 8> ShuffleMask; local
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp820 SmallVector<int, 16> ShuffleMask; local
874 SmallVector<int, 16> ShuffleMask; local
892 SmallVector<int, 16> ShuffleMask; local
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp318 SmallVector<int, 8> ShuffleMask; local
352 int ShuffleMask[4] = { 0, 1, 2, 3 }; local
437 SmallVector<Constant *, 16> ShuffleMask; local
517 SmallVector<Constant *, 16> ShuffleMask; local
[all...]
H A DInstCombineCasts.cpp1583 SmallVector<uint32_t, 16> ShuffleMask; local
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp2536 Value *ShuffleMask = ConstantVector::get(Mask); local
H A DLoopVectorize.cpp2100 SmallVector<Constant*, 8> ShuffleMask; local
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp5407 static SDValue GenerateTBL(SDValue Op, ArrayRef<int> ShuffleMask, argument
5494 ArrayRef<int> ShuffleMask = SVN->getMask(); local
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp5383 static unsigned isNEONTwoResultShuffleMask(ArrayRef<int> ShuffleMask, EVT VT, argument
5972 LowerVECTOR_SHUFFLEv8i8(SDValue Op, ArrayRef<int> ShuffleMask, SelectionDAG &DAG) argument
6023 ArrayRef<int> ShuffleMask = SVN->getMask(); local
[all...]

Completed in 396 milliseconds