Searched refs:isShuffleMaskLegal (Results 1 - 7 of 7) sorted by relevance

/freebsd-10.0-release/contrib/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.h34 virtual bool isShuffleMaskLegal(const SmallVectorImpl<int> &Mask, function in class:llvm::MipsSETargetLowering
/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.h382 bool isShuffleMaskLegal(const SmallVectorImpl<int> &M, EVT VT) const;
H A DARMISelLowering.cpp4820 if (isShuffleMaskLegal(Mask, VT))
4827 /// isShuffleMaskLegal - Targets can use this to indicate that they only
4832 ARMTargetLowering::isShuffleMaskLegal(const SmallVectorImpl<int> &M, function in class:ARMTargetLowering
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.h665 /// isShuffleMaskLegal - Targets can use this to indicate that they only
669 virtual bool isShuffleMaskLegal(const SmallVectorImpl<int> &Mask,
672 /// isVectorClearMaskLegal - Similar to isShuffleMaskLegal. This is
H A DX86ISelLowering.cpp6991 // The checks below are all present in isShuffleMaskLegal, but they are
12938 /// isShuffleMaskLegal - Targets can use this to indicate that they only
12943 X86TargetLowering::isShuffleMaskLegal(const SmallVectorImpl<int> &M, function in class:X86TargetLowering
/freebsd-10.0-release/contrib/llvm/include/llvm/Target/
H A DTargetLowering.h372 /// isShuffleMaskLegal - Targets can use this to indicate that they only
376 virtual bool isShuffleMaskLegal(const SmallVectorImpl<int> &/*Mask*/, function in class:llvm::TargetLoweringBase
386 /// isVectorClearMaskLegal - Similar to isShuffleMaskLegal. This is
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp207 assert(TLI.isShuffleMaskLegal(NewMask, NVT) && "Shuffle not legal?");
1828 if (TLI.isShuffleMaskLegal(ShuffleVec, Node->getValueType(0))) {

Completed in 292 milliseconds