/freebsd-11.0-release/contrib/llvm/lib/Target/X86/ |
H A D | X86ShuffleDecodeConstantPool.cpp | 26 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 D | X86ISelLowering.cpp | 5101 SmallVector<int, 16> ShuffleMask; local [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/InstPrinter/ |
H A D | X86InstComments.cpp | 209 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 D | X86ShuffleDecode.cpp | 24 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 D | AutoUpgrade.cpp | 496 SmallVector<int, 8> ShuffleMask; local
|
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorOps.cpp | 820 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 D | InstCombineCalls.cpp | 318 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 D | InstCombineCasts.cpp | 1583 SmallVector<uint32_t, 16> ShuffleMask; local
|
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 2536 Value *ShuffleMask = ConstantVector::get(Mask); local
|
H A D | LoopVectorize.cpp | 2100 SmallVector<Constant*, 8> ShuffleMask; local
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 5407 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 D | ARMISelLowering.cpp | 5383 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...] |