Searched refs:PFEntry (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64PerfectShuffle.h | 6618 unsigned PFEntry = PerfectShuffleTable[PFTableIndex]; in getPerfectShuffleCost() local 6620 return (PFEntry >> 30) + 1; in getPerfectShuffleCost()
|
H A D | AArch64ISelLowering.cpp | 12685 SDValue V2, unsigned PFEntry, SDValue LHS, in GeneratePerfectShuffle() argument 12688 unsigned OpNum = (PFEntry >> 26) & 0x0F; in GeneratePerfectShuffle() 12689 unsigned LHSID = (PFEntry >> 13) & ((1 << 13) - 1); in GeneratePerfectShuffle() 12690 unsigned RHSID = (PFEntry >> 0) & ((1 << 13) - 1); in GeneratePerfectShuffle() 13305 unsigned PFEntry = PerfectShuffleTable[PFTableIndex]; in LowerVECTOR_SHUFFLE() local 13306 return GeneratePerfectShuffle(PFTableIndex, V1, V2, PFEntry, V1, V2, DAG, in LowerVECTOR_SHUFFLE()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 8405 static bool isLegalMVEShuffleOp(unsigned PFEntry) { in isLegalMVEShuffleOp() argument 8406 unsigned OpNum = (PFEntry >> 26) & 0x0F; in isLegalMVEShuffleOp() 8437 unsigned PFEntry = PerfectShuffleTable[PFTableIndex]; in isShuffleMaskLegal() local 8438 unsigned Cost = (PFEntry >> 30); in isShuffleMaskLegal() 8440 if (Cost <= 4 && (Subtarget->hasNEON() || isLegalMVEShuffleOp(PFEntry))) in isShuffleMaskLegal() 8478 static SDValue GeneratePerfectShuffle(unsigned PFEntry, SDValue LHS, in GeneratePerfectShuffle() argument 8481 unsigned OpNum = (PFEntry >> 26) & 0x0F; in GeneratePerfectShuffle() 8482 unsigned LHSID = (PFEntry >> 13) & ((1 << 13)-1); in GeneratePerfectShuffle() 8483 unsigned RHSID = (PFEntry >> 0) & ((1 << 13)-1); in GeneratePerfectShuffle() 8987 unsigned PFEntry = PerfectShuffleTable[PFTableIndex]; in LowerVECTOR_SHUFFLE() local [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 9750 static SDValue GeneratePerfectShuffle(unsigned PFEntry, SDValue LHS, in GeneratePerfectShuffle() argument 9753 unsigned OpNum = (PFEntry >> 26) & 0x0F; in GeneratePerfectShuffle() 9754 unsigned LHSID = (PFEntry >> 13) & ((1 << 13)-1); in GeneratePerfectShuffle() 9755 unsigned RHSID = (PFEntry >> 0) & ((1 << 13)-1); in GeneratePerfectShuffle() 10415 unsigned PFEntry = PerfectShuffleTable[PFTableIndex]; in LowerVECTOR_SHUFFLE() local 10416 unsigned Cost = (PFEntry >> 30); in LowerVECTOR_SHUFFLE() 10430 return GeneratePerfectShuffle(PFEntry, V1, V2, DAG, dl); in LowerVECTOR_SHUFFLE()
|