Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp1721 /// Path Operation (APO).
1724 OperandData(Value *V, bool APO, bool IsUsed) in OperandData()
1725 : V(V), APO(APO), IsUsed(IsUsed) {} in OperandData()
1730 /// APO. It is set to 'true' if 'V' is attached to an inverse operation
1733 bool APO = false; member
1914 bool OpIdxAPO = getData(OpIdx, Lane).APO; in getBestOperand()
1938 bool OpAPO = OpData.APO; in getBestOperand()
2084 // Operands with the same APO can be reordered. We therefore need to count in getMaxNumOperandsThatCanBeReordered()
2085 // how many of them we have for each APO, lik in getMaxNumOperandsThatCanBeReordered()
2158 bool APO = (OpIdx == 0) ? false : IsInverseOperation; appendOperandsOfVL() local
[all...]