Searched refs:M1 (Results 26 - 38 of 38) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp5536 int M1 = Mask[i + 1];
5539 if (M0 == SM_SentinelUndef && M1 == SM_SentinelUndef) {
5546 if (M0 == SM_SentinelUndef && M1 >= 0 && (M1 % 2) == 1) {
5547 WidenedMask[i / 2] = M1 / 2;
5550 if (M1 == SM_SentinelUndef && M0 >= 0 && (M0 % 2) == 0) {
5556 if (M0 == SM_SentinelZero || M1 == SM_SentinelZero) {
5558 (M1 == SM_SentinelZero || M1 == SM_SentinelUndef)) {
5567 if (M0 != SM_SentinelUndef && (M0 % 2) == 0 && (M0 + 1) == M1) {
[all...]
H A DX86ISelDAGToDAG.cpp3395 SDValue M1 = Mask.getOperand(1);
3397 if (!checkOneUse(M1))
3399 return matchShiftAmt(M1, Bitwidth);
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp13183 static bool checkScheduleModifiers(Sema &S, OpenMPScheduleClauseModifier M1,
13186 if (M1 == OMPC_SCHEDULE_MODIFIER_unknown && M1Loc.isValid()) {
13206 OpenMPScheduleClauseModifier M1, OpenMPScheduleClauseModifier M2,
13210 if (checkScheduleModifiers(*this, M1, M2, M1Loc, M2Loc) ||
13211 checkScheduleModifiers(*this, M2, M1, M2Loc, M1Loc))
13216 if ((M1 == M2 && M1 != OMPC_SCHEDULE_MODIFIER_unknown) ||
13217 (M1 == OMPC_SCHEDULE_MODIFIER_monotonic &&
13219 (M1 == OMPC_SCHEDULE_MODIFIER_nonmonotonic &&
13223 << getOpenMPSimpleClauseTypeName(OMPC_schedule, M1);
[all...]
H A DSemaOverload.cpp8576 /// Add binary operator overloads for each candidate matrix type M1, M2:
8577 /// * (M1, M1) -> M1
8578 /// * (M1, M1.getElementType()) -> M1
8585 for (QualType M1 : CandidateTypes[0].matrix_types()) {
8586 AddCandidate(M1, cast<MatrixType>(M1)
[all...]
H A DTreeTransform.h1666 OpenMPScheduleClauseModifier M1, OpenMPScheduleClauseModifier M2,
1671 M1, M2, Kind, ChunkSize, StartLoc, LParenLoc, M1Loc, M2Loc, KindLoc,
1665 RebuildOMPScheduleClause( OpenMPScheduleClauseModifier M1, OpenMPScheduleClauseModifier M2, OpenMPScheduleClauseKind Kind, Expr *ChunkSize, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation M1Loc, SourceLocation M2Loc, SourceLocation KindLoc, SourceLocation CommaLoc, SourceLocation EndLoc) argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DInstructionSimplify.cpp5356 if (auto *M1 = dyn_cast<IntrinsicInst>(Op1))
5357 if (M1->getIntrinsicID() == IID &&
5358 (M1->getOperand(0) == Op0 || M1->getOperand(1) == Op0))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMLoadStoreOptimizer.cpp1916 auto LessThan = [](const MergeCandidate* M0, const MergeCandidate *M1) {
1917 return M0->InsertPos < M1->InsertPos;
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DOpenMPClause.h1391 /// \param M1 The first modifier applied to 'schedule' clause.
1399 OpenMPScheduleClauseModifier M1, SourceLocation M1Loc,
1405 Modifiers[FIRST] = M1;
1395 OMPScheduleClause(SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation KLoc, SourceLocation CommaLoc, SourceLocation EndLoc, OpenMPScheduleClauseKind Kind, Expr *ChunkSize, Stmt *HelperChunkSize, OpenMPScheduleClauseModifier M1, SourceLocation M1Loc, OpenMPScheduleClauseModifier M2, SourceLocation M2Loc) argument
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp2600 OpenMPScheduleClauseModifier M1,
2603 switch (M1) {
2674 CGM, Schedule, ScheduleKind.M1, ScheduleKind.M2)), // Schedule type
2686 OpenMPScheduleClauseModifier M1, OpenMPScheduleClauseModifier M2,
2720 CGF.Builder.getInt32(addMonoNonMonoModifier(CGF.CGM, Schedule, M1,
2750 ScheduleNum, ScheduleKind.M1, ScheduleKind.M2, Values);
2599 addMonoNonMonoModifier(CodeGenModule &CGM, OpenMPSchedType Schedule, OpenMPScheduleClauseModifier M1, OpenMPScheduleClauseModifier M2) argument
2683 emitForStaticInitCall( CodeGenFunction &CGF, llvm::Value *UpdateLocation, llvm::Value *ThreadId, llvm::FunctionCallee ForStaticInitFunction, OpenMPSchedType Schedule, OpenMPScheduleClauseModifier M1, OpenMPScheduleClauseModifier M2, const CGOpenMPRuntime::StaticRTInput &Values) argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp5990 int M1 = SV1->getMaskElt(i); local
5994 bool M1Zero = M1 < 0 || (ZeroN10 == (M1 < NumElts));
5998 if ((M0Zero && M1 < 0) || (M1Zero && M0 < 0)) {
6009 assert((M0 >= 0 || M1 >= 0) && "Undef index!");
6015 Mask[i] = M1Zero ? M0 % NumElts : (M1 % NumElts) + NumElts;
20312 // shuffle(shuffle(A, B, M0), C, M1) -> shuffle(A, B, M2)
20313 // shuffle(shuffle(A, B, M0), C, M1) -> shuffle(A, C, M2)
20314 // shuffle(shuffle(A, B, M0), C, M1) -> shuffle(B, C, M2)
20402 // shuffle(shuffle(A, B, M0), C, M1)
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp308 .Case("m1", Hexagon::M1)
3224 case 'a': // M0-M1
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp9674 ArrayRef<int> M1, M2; local
9676 if (!match(Op1, m_Shuffle(m_Value(S1Op1), m_Undef(), m_Mask(M1))) ||
9691 if (!ShuffleVectorInst::isExtractSubvectorMask(M1, NumElements, M1Start) ||
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h10638 OpenMPScheduleClauseModifier M1, OpenMPScheduleClauseModifier M2,

Completed in 524 milliseconds

12