Searched refs:PackOpcode (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 10363 unsigned &PackOpcode, ArrayRef<int> TargetMask, in matchShuffleWithPACK() argument 10391 PackOpcode = X86ISD::PACKUS; in matchShuffleWithPACK() 10404 PackOpcode = X86ISD::PACKSS; in matchShuffleWithPACK() 10437 unsigned PackOpcode; in lowerShuffleWithPACK() local 10441 if (!matchShuffleWithPACK(VT, PackVT, V1, V2, PackOpcode, Mask, DAG, in lowerShuffleWithPACK() 10456 (PackOpcode == X86ISD::PACKSS || Subtarget.hasSSE41())) in lowerShuffleWithPACK() 10468 Res = DAG.getNode(PackOpcode, DL, DstVT, DAG.getBitcast(SrcVT, V1), in lowerShuffleWithPACK() 20442 static SDValue matchTruncateWithPACK(unsigned &PackOpcode, EVT DstVT, in matchTruncateWithPACK() argument 20492 PackOpcode = X86ISD::PACKUS; in matchTruncateWithPACK() 20511 PackOpcode = X86ISD::PACKSS; in matchTruncateWithPACK() [all …]
|