Lines Matching refs:Opc
119 unsigned Opc = MI.getOpcode(); in performCustomAdjustments() local
120 switch (Opc) { in performCustomAdjustments()
128 (Opc == X86::VALIGNQZ128rri || Opc == X86::VALIGNQZ128rmi) ? 8 : 4; in performCustomAdjustments()
188 auto IsRedundantNewDataDest = [&](unsigned &Opc) { in CompressEVEXImpl() argument
208 Opc = MI.getOpcode(); in CompressEVEXImpl()
225 unsigned Opc = MI.getOpcode(); in CompressEVEXImpl() local
227 bool IsNDLike = IsND || Opc == X86::MOVBE32rr || Opc == X86::MOVBE64rr; in CompressEVEXImpl()
228 bool IsRedundantNDD = IsNDLike ? IsRedundantNewDataDest(Opc) : false; in CompressEVEXImpl()
230 auto GetCompressedOpc = [&](unsigned Opc) -> unsigned { in CompressEVEXImpl() argument
232 const auto I = llvm::lower_bound(Table, Opc); in CompressEVEXImpl()
233 if (I == Table.end() || I->OldOpc != Opc) in CompressEVEXImpl()
244 ? X86::getNonNDVariant(Opc) in CompressEVEXImpl()
247 ? X86::getNFVariant(Opc) in CompressEVEXImpl()
248 : GetCompressedOpc(Opc)); in CompressEVEXImpl()