Lines Matching defs:Decision
1135 /// Decision that was taken during cost calculation for memory instruction.
3391 "Decision should not be set yet.");
6095 InstWidening Decision =
6097 setWideningDecision(&I, VF, Decision, Cost);
6128 InstWidening Decision;
6131 Decision = CM_Interleave;
6134 Decision = CM_GatherScatter;
6137 Decision = CM_Scalarize;
6144 setWideningDecision(Group, VF, Decision, Cost);
6146 setWideningDecision(&I, VF, Decision, Cost);
6187 InstWidening Decision = getWideningDecision(I, VF);
6188 if (Decision == CM_Widen || Decision == CM_Widen_Reverse)
6365 InstWidening Decision = CM_Scalarize;
6369 Decision = CM_VectorCall;
6374 Decision = CM_IntrinsicCall;
6377 setCallWideningDecision(CI, VF, Decision, VecFunc, IID,
6718 InstWidening Decision = getWideningDecision(I, Width);
6719 assert(Decision != CM_Unknown &&
6723 if (Decision == CM_Scalarize)
8264 LoopVectorizationCostModel::InstWidening Decision =
8266 assert(Decision != LoopVectorizationCostModel::CM_Unknown &&
8268 if (Decision == LoopVectorizationCostModel::CM_Interleave)
8273 return Decision != LoopVectorizationCostModel::CM_Scalarize;
8285 LoopVectorizationCostModel::InstWidening Decision =
8287 bool Reverse = Decision == LoopVectorizationCostModel::CM_Widen_Reverse;
8289 Reverse || Decision == LoopVectorizationCostModel::CM_Widen;
8479 LoopVectorizationCostModel::CallWideningDecision Decision =
8481 if (Decision.Kind == LoopVectorizationCostModel::CM_VectorCall) {
8482 Variant = Decision.Variant;
8483 MaskPos = Decision.MaskPos;