/external/llvm/test/CodeGen/X86/ |
D | shuffle-combine-crash.ll | 13 ; 'X86TargetLowering::isShuffleMaskLegal'; however, that was not enough since
|
D | combine-or.ll | 281 ; with illegal type has a legal mask. Method 'isShuffleMaskLegal' only knows how to
|
/external/llvm/lib/Target/Mips/ |
D | MipsSEISelLowering.h | 46 bool isShuffleMaskLegal(const SmallVectorImpl<int> &Mask, in isShuffleMaskLegal() function
|
/external/llvm/lib/Target/R600/ |
D | SIISelLowering.h | 62 bool isShuffleMaskLegal(const SmallVectorImpl<int> &/*Mask*/,
|
D | SIISelLowering.cpp | 247 bool SITargetLowering::isShuffleMaskLegal(const SmallVectorImpl<int> &, in isShuffleMaskLegal() function in SITargetLowering
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.h | 278 bool isShuffleMaskLegal(const SmallVectorImpl<int> &M, EVT VT) const override;
|
D | AArch64ISelLowering.cpp | 4707 if (!isShuffleMaskLegal(Mask, ShuffleVT)) in ReconstructShuffle() 6155 bool AArch64TargetLowering::isShuffleMaskLegal(const SmallVectorImpl<int> &M, in isShuffleMaskLegal() function in AArch64TargetLowering
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.h | 377 isShuffleMaskLegal(const SmallVectorImpl<int> &M, EVT VT) const override;
|
D | ARMISelLowering.cpp | 5314 if (isShuffleMaskLegal(Mask, VT)) in ReconstructShuffle() 5326 ARMTargetLowering::isShuffleMaskLegal(const SmallVectorImpl<int> &M, in isShuffleMaskLegal() function in ARMTargetLowering
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.h | 781 bool isShuffleMaskLegal(const SmallVectorImpl<int> &Mask,
|
D | X86ISelLowering.cpp | 17853 X86TargetLowering::isShuffleMaskLegal(const SmallVectorImpl<int> &M, in isShuffleMaskLegal() function in X86TargetLowering 17871 return isShuffleMaskLegal(Mask, VT); in isVectorClearMaskLegal() 20758 if (!TLI.isShuffleMaskLegal(ShuffleMask, VT)) in transformVSELECTtoBlendVECTOR_SHUFFLE()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeVectorOps.cpp | 872 if (!TLI.isShuffleMaskLegal(ShuffleMask, ByteVT)) in ExpandBSWAP()
|
D | LegalizeDAG.cpp | 231 assert(TLI.isShuffleMaskLegal(NewMask, NVT) && "Shuffle not legal?"); in ShuffleWithNarrowerEltType() 1893 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles() 1924 else if (!TLI.isShuffleMaskLegal(ShuffleVec, VT)) in ExpandBVWithShuffles() 2020 if (TLI.isShuffleMaskLegal(ShuffleVec, Node->getValueType(0))) { in ExpandBUILD_VECTOR()
|
D | DAGCombiner.cpp | 3537 if (TLI.isShuffleMaskLegal(Mask1, VT)) in visitOR() 3540 if (TLI.isShuffleMaskLegal(Mask2, VT)) in visitOR() 12157 bool LegalMask = TLI.isShuffleMaskLegal(NewMask, ScaleVT); in visitVECTOR_SHUFFLE() 12161 LegalMask = TLI.isShuffleMaskLegal(NewMask, ScaleVT); in visitVECTOR_SHUFFLE() 12283 if (!TLI.isShuffleMaskLegal(Mask, VT)) { in visitVECTOR_SHUFFLE() 12286 if (!TLI.isShuffleMaskLegal(Mask, VT)) in visitVECTOR_SHUFFLE() 12323 if (TLI.isShuffleMaskLegal(NewMask, VT)) in visitSCALAR_TO_VECTOR()
|
/external/llvm/include/llvm/Target/ |
D | TargetLowering.h | 510 virtual bool isShuffleMaskLegal(const SmallVectorImpl<int> &/*Mask*/, in isShuffleMaskLegal() function
|