Home
last modified time | relevance | path

Searched refs:PackOpcode (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp10851 unsigned &PackOpcode, ArrayRef<int> TargetMask, in matchShuffleWithPACK() argument
10879 PackOpcode = X86ISD::PACKUS; in matchShuffleWithPACK()
10892 PackOpcode = X86ISD::PACKSS; in matchShuffleWithPACK()
10926 unsigned PackOpcode; in lowerShuffleWithPACK() local
10930 if (!matchShuffleWithPACK(VT, PackVT, V1, V2, PackOpcode, Mask, DAG, in lowerShuffleWithPACK()
10945 (PackOpcode == X86ISD::PACKSS || Subtarget.hasSSE41())) in lowerShuffleWithPACK()
10957 Res = DAG.getNode(PackOpcode, DL, DstVT, DAG.getBitcast(SrcVT, V1), in lowerShuffleWithPACK()
21157 static SDValue matchTruncateWithPACK(unsigned &PackOpcode, EVT DstVT, in matchTruncateWithPACK() argument
21209 PackOpcode = X86ISD::PACKUS; in matchTruncateWithPACK()
21229 PackOpcode = X86ISD::PACKSS; in matchTruncateWithPACK()
[all …]