Home
last modified time | relevance | path

Searched refs:IM (Results 1 – 25 of 31) sorted by relevance

12

/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DIntervalMap.h1758 IM.rootBranch().insert(P.offset(0), IM.rootSize, Node, Stop); in insertNode()
1767 P.replaceRoot(&IM.rootBranch(), IM.rootSize, Offset); in insertNode()
1801 unsigned Size = IM.rootLeaf().insertFrom(P.leafOffset(), IM.rootSize, a, b, y); in insert()
1811 P.replaceRoot(&IM.rootBranch(), IM.rootSize, Offset); in insert()
1889 IM.rootLeaf().erase(P.leafOffset(), IM.rootSize); in erase()
1903 IM.deleteNode(&Node); in treeErase()
1904 eraseNode(IM.height); in treeErase()
1918 P.moveRight(IM.height); in treeErase()
1935 IM.rootBranch().erase(P.offset(0), IM.rootSize); in eraseNode()
1938 if (IM.empty()) { in eraseNode()
[all …]
/llvm-project-15.0.7/flang/test/Semantics/
H A Dexpr-errors04.f9039 print *, t(1)%t3(1)%t2(1)%t1%c%IM ! no error
41 print *, t(1)%t3(1)%t2(1)%t1%c2(1)%IM ! no error
78 print *, t%t3%t2%t1%c%IM
88 print *, t%t3%t2%t1%c2(1)%IM
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp255 InspectMemInstr &IM) const;
261 RegDefsUses &RegDU, InspectMemInstr &IM, Iter Slot,
692 InspectMemInstr &IM, Iter Slot, in searchRange() argument
727 if (delayHasHazard(*CurrI, RegDU, IM)) in searchRange()
835 std::unique_ptr<InspectMemInstr> IM; in searchSuccBBs() local
851 IM.reset(new LoadFromStackOrConst()); in searchSuccBBs()
854 IM.reset(new MemDefsUses(&MFI)); in searchSuccBBs()
857 if (!searchRange(MBB, SuccBB->begin(), SuccBB->end(), RegDU, *IM, Slot, in searchSuccBBs()
946 InspectMemInstr &IM) const { in delayHasHazard()
952 HasHazard |= IM.hasHazard(Candidate); in delayHasHazard()
/llvm-project-15.0.7/clang/test/SemaTemplate/
H A Dissue150.cpp17 template<class _T, class Traits> class IM;
23 void f(IM<int, int>* m) { foo(m); } in f()
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dinvert-variable-mask-in-masked-merge-scalar.ll253 ; CHECK-NEXT: [[IM:%.*]] = xor i4 [[M:%.*]], -1
255 ; CHECK-NEXT: [[N1:%.*]] = and i4 [[N0]], [[IM]]
270 ; CHECK-NEXT: [[IM:%.*]] = xor i4 [[M:%.*]], -1
272 ; CHECK-NEXT: [[N1:%.*]] = and i4 [[N0]], [[IM]]
291 ; CHECK-NEXT: [[IM:%.*]] = xor i4 [[M:%.*]], -1
293 ; CHECK-NEXT: [[N1:%.*]] = and i4 [[N0]], [[IM]]
306 ; CHECK-NEXT: [[IM:%.*]] = xor i4 [[M:%.*]], 1
308 ; CHECK-NEXT: [[N1:%.*]] = and i4 [[N0]], [[IM]]
H A Dinvert-variable-mask-in-masked-merge-vector.ll323 ; CHECK-NEXT: [[IM:%.*]] = xor <2 x i4> [[M:%.*]], <i4 -1, i4 -1>
325 ; CHECK-NEXT: [[N1:%.*]] = and <2 x i4> [[N0]], [[IM]]
340 ; CHECK-NEXT: [[IM:%.*]] = xor <2 x i4> [[M:%.*]], <i4 -1, i4 -1>
342 ; CHECK-NEXT: [[N1:%.*]] = and <2 x i4> [[N0]], [[IM]]
361 ; CHECK-NEXT: [[IM:%.*]] = xor <2 x i4> [[M:%.*]], <i4 -1, i4 -1>
363 ; CHECK-NEXT: [[N1:%.*]] = and <2 x i4> [[N0]], [[IM]]
394 ; CHECK-NEXT: [[IM:%.*]] = xor <2 x i4> [[M:%.*]], <i4 1, i4 1>
396 ; CHECK-NEXT: [[N1:%.*]] = and <2 x i4> [[N0]], [[IM]]
409 ; CHECK-NEXT: [[IM:%.*]] = xor <2 x i4> [[M:%.*]], <i4 -1, i4 1>
411 ; CHECK-NEXT: [[N1:%.*]] = and <2 x i4> [[N0]], [[IM]]
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp591 Instruction *IM = dyn_cast<Instruction>(IW->getOperand(i)); in reorder() local
592 if (!IM || IM->getOpcode() == Instruction::PHI) in reorder()
597 if (IM->getParent() != I->getParent()) in reorder()
600 if (!IM->comesBefore(I)) { in reorder()
601 InstructionsToMove.insert(IM); in reorder()
602 Worklist.push_back(IM); in reorder()
612 Instruction *IM = &*BBI; in reorder() local
614 IM->removeFromParent(); in reorder()
615 IM->insertBefore(I); in reorder()
/llvm-project-15.0.7/clang/test/CodeGen/
H A Dmodule-intializer-pmf.cpp21 export InMod IM;
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp761 for (unsigned IM = (unsigned)ISD::PRE_INC; in initActions() local
762 IM != (unsigned)ISD::LAST_INDEXED_MODE; ++IM) { in initActions()
764 setIndexedLoadAction(IM, VT, Expand); in initActions()
765 setIndexedStoreAction(IM, VT, Expand); in initActions()
766 setIndexedMaskedLoadAction(IM, VT, Expand); in initActions()
767 setIndexedMaskedStoreAction(IM, VT, Expand); in initActions()
782 for (unsigned IM = (unsigned)ISD::PRE_INC; in initActions() local
783 IM != (unsigned)ISD::LAST_INDEXED_MODE; ++IM) { in initActions()
784 setIndexedLoadAction(IM, VT, Expand); in initActions()
785 setIndexedStoreAction(IM, VT, Expand); in initActions()
[all …]
/llvm-project-15.0.7/flang/test/Lower/
H A Dvector-subscript-io.f90349 read(*,*) z(y)%IM
/llvm-project-15.0.7/llvm/utils/lit/tests/Inputs/shtest-shell/
H A Dvalid-shell.txt147 # NP-CAT-OUTPUT-NEXT: xyz{|}~^?M-^@M-^AM-^BM-^CM-^DM-^EM-^FM-^GM-^HM-^IM-^JM-^K
151 # NP-CAT-OUTPUT-NEXT: M-HM-IM-JM-KM-LM-MM-NM-OM-PM-QM-RM-SM-TM-UM-VM-WM-XM-YM-ZM-[
165 # NPLONG-CAT-OUTPUT-NEXT: xyz{|}~^?M-^@M-^AM-^BM-^CM-^DM-^EM-^FM-^GM-^HM-^IM-^JM-^K
169 # NPLONG-CAT-OUTPUT-NEXT: M-HM-IM-JM-KM-LM-MM-NM-OM-PM-QM-RM-SM-TM-UM-VM-WM-XM-YM-ZM-[
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp287 auto &IM = IOL[DeadI]; in isPartialOverwrite() local
302 auto ILI = IM.lower_bound(KillingIntStart); in isPartialOverwrite()
303 if (ILI != IM.end() && ILI->second <= KillingIntEnd) { in isPartialOverwrite()
309 ILI = IM.erase(ILI); in isPartialOverwrite()
317 while (ILI != IM.end() && ILI->second <= KillingIntEnd) { in isPartialOverwrite()
320 ILI = IM.erase(ILI); in isPartialOverwrite()
324 IM[KillingIntEnd] = KillingIntStart; in isPartialOverwrite()
326 ILI = IM.begin(); in isPartialOverwrite()
/llvm-project-15.0.7/clang/lib/AST/
H A DMicrosoftMangle.cpp673 MSInheritanceModel IM = RD->getMSInheritanceModel(); in mangleMemberDataPointer() local
682 if (IM == MSInheritanceModel::Virtual) in mangleMemberDataPointer()
691 switch (IM) { in mangleMemberDataPointer()
705 if (inheritanceModelHasVBPtrOffsetField(IM)) in mangleMemberDataPointer()
707 if (inheritanceModelHasVBTableOffsetField(IM)) in mangleMemberDataPointer()
720 MSInheritanceModel IM = RD->getMSInheritanceModel(); in mangleMemberFunctionPointer() local
723 switch (IM) { in mangleMemberFunctionPointer()
758 if (IM == MSInheritanceModel::Single) { in mangleMemberFunctionPointer()
762 if (IM == MSInheritanceModel::Unspecified) in mangleMemberFunctionPointer()
769 if (inheritanceModelHasVBPtrOffsetField(IM)) in mangleMemberFunctionPointer()
[all …]
H A DDeclObjC.cpp1828 if (auto *IM = dyn_cast<ObjCImplementationDecl>(DC)) in Create() local
1829 ID = IM->getClassInterface(); in Create()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DSlotIndexes.h493 [=](const IdxMBBPair &IM) { return IM.first < To; });
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dfold-designator.cpp161 if (z.part() == ComplexPart::Part::IM) { in FoldDesignator()
319 offset == 0 ? ComplexPart::Part::RE : ComplexPart::Part::IM}; in OffsetToDesignator()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp2438 HexagonBlockRanges::InstrIndexMap &IM = F->second; in optimizeSpillSlots() local
2439 HexagonBlockRanges::RegToRangeMap LM = HBR.computeLiveMap(IM); in optimizeSpillSlots()
2440 HexagonBlockRanges::RegToRangeMap DM = HBR.computeDeadMap(IM, LM); in optimizeSpillSlots()
2454 MachineInstr &SI = *IM.getInstr(Range.start()); in optimizeSpillSlots()
2455 MachineInstr &EI = *IM.getInstr(Range.end()); in optimizeSpillSlots()
2464 unsigned FoundR = this->findPhysReg(MF, Range, IM, DM, RC); in optimizeSpillSlots()
2499 IM.replaceInstr(&SI, CopyIn); in optimizeSpillSlots()
2524 IM.replaceInstr(&MI, CopyOut); in optimizeSpillSlots()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaDeclObjC.cpp2581 for (ObjCMethodDecl::param_iterator IM = ImpMethodDecl->param_begin(), in WarnConflictingTypedMethods() local
2584 IM != EM && IF != EF; ++IM, ++IF) { in WarnConflictingTypedMethods()
2585 CheckMethodOverrideParam(*this, ImpMethodDecl, MethodDecl, *IM, *IF, in WarnConflictingTypedMethods()
2604 for (ObjCMethodDecl::param_iterator IM = Method->param_begin(), in CheckConflictingOverridingMethod() local
2607 IM != EM && IF != EF; ++IM, ++IF) { in CheckConflictingOverridingMethod()
2608 CheckMethodOverrideParam(*this, Method, Overridden, *IM, *IF, in CheckConflictingOverridingMethod()
2638 for (ObjCMethodDecl::param_iterator IM = ImpMethodDecl->param_begin(), in WarnExactTypedMethods() local
2641 IM != EM && IF != EF; ++IM, ++IF) { in WarnExactTypedMethods()
2643 *IM, *IF, in WarnExactTypedMethods()
H A DSemaObjCProperty.cpp2268 ObjCMethodDecl *IM = PID->getGetterMethodDecl(); in DiagnoseOwningPropertyGetterSynthesis() local
2269 if (IM && !IM->isSynthesizedAccessorStub()) in DiagnoseOwningPropertyGetterSynthesis()
H A DSemaType.cpp8768 MSInheritanceModel IM; in assignInheritanceModel() local
8773 IM = RD->calculateInheritanceModel(); in assignInheritanceModel()
8776 IM = MSInheritanceModel::Single; in assignInheritanceModel()
8779 IM = MSInheritanceModel::Multiple; in assignInheritanceModel()
8782 IM = MSInheritanceModel::Unspecified; in assignInheritanceModel()
8791 MSInheritanceAttr::Spelling(IM))); in assignInheritanceModel()
/llvm-project-15.0.7/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp218 for (auto &IM : InnerMatchers) { in constructVariadic() local
220 ASTNodeKind::getMostDerivedType(RestrictKind, IM.RestrictKind); in constructVariadic()
/llvm-project-15.0.7/flang/include/flang/Evaluate/
H A Dvariable.h353 ENUM_CLASS(Part, RE, IM) in ENUM_CLASS() argument
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DREADME.txt589 RSp (source register pair), IM (immediate),
/llvm-project-15.0.7/llvm/test/Demangle/
H A Dms-string-literals.test120 ??_C@_01CJBADKEH@?$IM?$AA@
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoV.td459 def IM : VALUmVI<funct6, opcodestr # ".vim">,
468 def IM : VALUmVI<funct6, opcodestr # ".vim">,

12