Searched refs:BestIdx (Results 1 - 8 of 8) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetRegisterInfo.cpp528 unsigned BestIdx = 0;
538 BestIdx = Idx;
550 BestIdx = Idx;
555 if (BestIdx == 0)
558 NeededIndexes.push_back(BestIdx);
562 LaneBitmask LanesLeft = LaneMask & ~getSubRegIndexLaneMask(BestIdx);
564 unsigned BestIdx = 0;
570 BestIdx = Idx;
584 BestIdx = Idx;
588 if (BestIdx
[all...]
H A DSplitKit.cpp577 for (unsigned BestIdx : SubIndexes) {
578 Def = buildSingleSubRegCopy(FromReg, ToReg, MBB, InsertBefore, BestIdx,
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DInlineAsmLowering.cpp149 unsigned BestIdx = 0; local
151 BestIdx < E && (G[BestIdx].second == TargetLowering::C_Other ||
152 G[BestIdx].second == TargetLowering::C_Immediate);
153 ++BestIdx)
155 OpInfo.ConstraintCode = G[BestIdx].first;
156 OpInfo.ConstraintType = G[BestIdx].second;
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGRRList.cpp1848 unsigned BestIdx = 0; local
1853 if (Picker(Q[BestIdx], Q[I]))
1854 BestIdx = I;
1855 SUnit *V = Q[BestIdx];
1856 if (BestIdx + 1 != Q.size())
1857 std::swap(Q[BestIdx], Q.back());
H A DTargetLowering.cpp5976 unsigned BestIdx = 0; local
5978 BestIdx < E && (G[BestIdx].second == TargetLowering::C_Other ||
5979 G[BestIdx].second == TargetLowering::C_Immediate);
5980 ++BestIdx) {
5981 if (lowerImmediateIfPossible(G[BestIdx], Op, DAG, *this))
5984 if (BestIdx + 1 == E) {
5985 BestIdx = 0;
5990 OpInfo.ConstraintCode = G[BestIdx].first;
5991 OpInfo.ConstraintType = G[BestIdx]
[all...]
/freebsd-current/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenMP.cpp2614 int BestIdx = getBestVariantMatchForContext(VMIs, OMPCtx); local
2623 if (Idx++ != BestIdx) {
/freebsd-current/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp7458 int BestIdx = getBestVariantMatchForContext(VMIs, OMPCtx);
7459 if (BestIdx < 0)
7461 Expr *BestExpr = cast<DeclRefExpr>(Exprs[BestIdx]);
7502 VMIs.erase(VMIs.begin() + BestIdx);
7503 Exprs.erase(Exprs.begin() + BestIdx);
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp2111 std::optional<unsigned> BestIdx = getBestOperand(
2116 if (BestIdx) {
2119 swap(OpIdx, *BestIdx, Lane);

Completed in 260 milliseconds