Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp1157 Instruction *getMainOp() const { in getMainOp() function in __anon07b2d7740811::InstructionsState
1168 unsigned getOpcode() const { return getMainOp()->getOpcode(); } in getOpcode()
1173 bool isAltShuffle() const { return getMainOp() != getAltOp(); } in isAltShuffle()
1200 return getMainOp()->isShift() && getAltOp()->isShift(); in isShiftOp()
1205 return getMainOp()->isBitwiseLogicOp() && getAltOp()->isBitwiseLogicOp(); in isBitwiseLogicOp()
1867 return std::make_pair(cast<CastInst>(Root.getMainOp())->getSrcTy(), in getRootNodeTypeWithNoCast()
2321 (S.getMainOp()->getNumOperands() <= 2 || !MainAltOps.empty() || in getShallowScore()
2326 S.getMainOp()->getNumOperands(); in getShallowScore()
2894 Instruction *MainOp = S.getMainOp(); in appendOperands()
3037 L(R.LI->getLoopFor(S.getMainOp()->getParent())) { in VLOperands()
[all …]