Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp1543 SmallVector<OperandDataVec, 4> OpsVec; member in llvm::slpvectorizer::BoUpSLP::VLOperands
1552 return OpsVec[OpIdx][Lane]; in getData()
1557 return OpsVec[OpIdx][Lane]; in getData()
1566 OpsVec[OpIdx][Lane].IsUsed = false; in clearUsed()
1571 std::swap(OpsVec[OpIdx1][Lane], OpsVec[OpIdx2][Lane]); in swap()
1902 OpsVec.resize(NumOperands); in appendOperandsOfVL()
1905 OpsVec[OpIdx].resize(NumLanes); in appendOperandsOfVL()
1920 OpsVec[OpIdx][Lane] = {cast<Instruction>(VL[Lane])->getOperand(OpIdx), in appendOperandsOfVL()
1927 unsigned getNumOperands() const { return OpsVec.size(); } in getNumOperands()
1930 unsigned getNumLanes() const { return OpsVec[0].size(); } in getNumLanes()
[all …]