Searched refs:IM (Results 1 - 25 of 26) sorted by relevance

12

/openbsd-current/gnu/llvm/llvm/include/llvm/MCA/
H A DInstrBuilder.h66 const InstrumentManager &IM; member in class:llvm::mca::InstrBuilder
103 const InstrumentManager &IM);
/openbsd-current/gnu/llvm/llvm/tools/llvm-mca/
H A DCodeRegionGenerator.h67 InstrumentManager &IM; member in class:llvm::mca::InstrumentRegionCommentConsumer
71 InstrumentManager &IM)
72 : SM(SM), Regions(R), IM(IM) {}
180 InstrumentManager &IM)
182 CC(SM, Regions, IM) {}
70 InstrumentRegionCommentConsumer(llvm::SourceMgr &SM, InstrumentRegions &R, InstrumentManager &IM) argument
177 AsmInstrumentRegionGenerator(const Target &T, llvm::SourceMgr &SM, MCContext &C, const MCAsmInfo &A, const MCSubtargetInfo &S, const MCInstrInfo &I, InstrumentManager &IM) argument
H A DCodeRegionGenerator.cpp168 if (IM.shouldIgnoreInstruments())
174 if (!IM.supportsInstrumentType(InstrumentKind)) {
187 SharedInstrument I = IM.createInstrument(InstrumentKind, Data);
H A Dllvm-mca.cpp460 std::unique_ptr<mca::InstrumentManager> IM;
462 IM = std::unique_ptr<mca::InstrumentManager>(
465 if (!IM) {
466 // If the target doesn't have its own IM implemented (or the -disable-cb
468 IM = std::make_unique<mca::InstrumentManager>(*STI, *MCII);
478 *MCII, *IM);
540 mca::InstrBuilder IB(*STI, *MCII, *MRI, MCIA.get(), *IM);
/openbsd-current/gnu/llvm/llvm/include/llvm/ADT/
H A DIntervalMap.h1791 IntervalMap &IM = *this->map;
1796 if (IM.rootSize < RootBranch::Capacity) {
1797 IM.rootBranch().insert(P.offset(0), IM.rootSize, Node, Stop);
1798 P.setSize(0, ++IM.rootSize);
1805 IdxPair Offset = IM.splitRoot(P.offset(0));
1806 P.replaceRoot(&IM.rootBranch(), IM.rootSize, Offset);
1836 IntervalMap &IM = *this->map;
1840 unsigned Size = IM
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp255 InspectMemInstr &IM) const;
261 RegDefsUses &RegDU, InspectMemInstr &IM, Iter Slot,
692 InspectMemInstr &IM, Iter Slot,
727 if (delayHasHazard(*CurrI, RegDU, IM))
835 std::unique_ptr<InspectMemInstr> IM; local
851 IM.reset(new LoadFromStackOrConst());
854 IM.reset(new MemDefsUses(&MFI));
857 if (!searchRange(MBB, SuccBB->begin(), SuccBB->end(), RegDU, *IM, Slot,
946 InspectMemInstr &IM) const {
952 HasHazard |= IM
690 searchRange(MachineBasicBlock &MBB, IterTy Begin, IterTy End, RegDefsUses &RegDU, InspectMemInstr &IM, Iter Slot, IterTy &Filler) const argument
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp594 Instruction *IM = dyn_cast<Instruction>(IW->getOperand(i)); local
595 if (!IM || IM->getOpcode() == Instruction::PHI)
598 // If IM is in another BB, no need to move it, because this pass only
600 if (IM->getParent() != I->getParent())
603 if (!IM->comesBefore(I)) {
604 InstructionsToMove.insert(IM);
605 Worklist.push_back(IM);
615 Instruction *IM = &*BBI; local
617 IM
[all...]
/openbsd-current/gnu/llvm/clang/lib/AST/Interp/
H A DDescriptor.cpp43 InitMap *IM = *reinterpret_cast<InitMap **>(Ptr); local
44 if (IM != (InitMap *)-1)
45 free(IM);
/openbsd-current/libexec/getty/
H A Dmain.c304 if (IM && *IM)
305 putf(IM);
H A Dgettytab.h63 #define IM gettystrs[2].value macro
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp767 for (unsigned IM = (unsigned)ISD::PRE_INC;
768 IM != (unsigned)ISD::LAST_INDEXED_MODE; ++IM) {
770 setIndexedLoadAction(IM, VT, Expand);
771 setIndexedStoreAction(IM, VT, Expand);
772 setIndexedMaskedLoadAction(IM, VT, Expand);
773 setIndexedMaskedStoreAction(IM, VT, Expand);
788 for (unsigned IM = (unsigned)ISD::PRE_INC;
789 IM != (unsigned)ISD::LAST_INDEXED_MODE; ++IM) {
[all...]
/openbsd-current/gnu/llvm/llvm/include/llvm/CodeGen/
H A DSlotIndexes.h499 [=](const IdxMBBPair &IM) { return IM.first < To; });
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp300 auto &IM = IOL[DeadI]; local
315 auto ILI = IM.lower_bound(KillingIntStart);
316 if (ILI != IM.end() && ILI->second <= KillingIntEnd) {
322 ILI = IM.erase(ILI);
330 while (ILI != IM.end() && ILI->second <= KillingIntEnd) {
333 ILI = IM.erase(ILI);
337 IM[KillingIntEnd] = KillingIntStart;
339 ILI = IM.begin();
/openbsd-current/gnu/llvm/clang/lib/AST/
H A DMicrosoftMangle.cpp674 MSInheritanceModel IM = RD->getMSInheritanceModel(); local
683 if (IM == MSInheritanceModel::Virtual)
692 switch (IM) {
706 if (inheritanceModelHasVBPtrOffsetField(IM))
708 if (inheritanceModelHasVBTableOffsetField(IM))
721 MSInheritanceModel IM = RD->getMSInheritanceModel(); local
724 switch (IM) {
755 if (VBTableOffset == 0 && IM == MSInheritanceModel::Virtual)
759 if (IM == MSInheritanceModel::Single) {
763 if (IM
[all...]
H A DDeclObjC.cpp1863 if (auto *IM = dyn_cast<ObjCImplementationDecl>(DC))
1864 ID = IM->getClassInterface();
H A DASTContext.cpp12205 for (ObjCMethodDecl::param_const_iterator IM = MethodImpl->param_begin(),
12208 IM != EM && IF != EF; ++IM, ++IF) {
12210 const ParmVarDecl *ImplVar = (*IM);
/openbsd-current/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp2386 HexagonBlockRanges::InstrIndexMap &IM = F->second; local
2387 HexagonBlockRanges::RegToRangeMap LM = HBR.computeLiveMap(IM);
2388 HexagonBlockRanges::RegToRangeMap DM = HBR.computeDeadMap(IM, LM);
2402 MachineInstr &SI = *IM.getInstr(Range.start());
2403 MachineInstr &EI = *IM.getInstr(Range.end());
2412 Register FoundR = this->findPhysReg(MF, Range, IM, DM, RC);
2447 IM.replaceInstr(&SI, CopyIn);
2472 IM.replaceInstr(&MI, CopyOut);
/openbsd-current/gnu/llvm/llvm/lib/MCA/
H A DInstrBuilder.cpp35 : STI(sti), MCII(mcii), MRI(mri), MCIA(mcia), IM(im), FirstCallInst(true),
525 unsigned SchedClassID = IM.getSchedClassID(MCII, MCI, IVec);
606 unsigned SchedClassID = IM.getSchedClassID(MCII, MCI, IVec);
/openbsd-current/gnu/llvm/clang/lib/Sema/
H A DSemaDeclObjC.cpp2589 for (ObjCMethodDecl::param_iterator IM = ImpMethodDecl->param_begin(),
2592 IM != EM && IF != EF; ++IM, ++IF) {
2593 CheckMethodOverrideParam(*this, ImpMethodDecl, MethodDecl, *IM, *IF,
2612 for (ObjCMethodDecl::param_iterator IM = Method->param_begin(),
2615 IM != EM && IF != EF; ++IM, ++IF) {
2616 CheckMethodOverrideParam(*this, Method, Overridden, *IM, *IF,
2646 for (ObjCMethodDecl::param_iterator IM = ImpMethodDecl->param_begin(),
2649 IM !
[all...]
H A DSemaObjCProperty.cpp2265 ObjCMethodDecl *IM = PID->getGetterMethodDecl(); local
2266 if (IM && !IM->isSynthesizedAccessorStub())
H A DSemaType.cpp8870 MSInheritanceModel IM; local
8875 IM = RD->calculateInheritanceModel();
8878 IM = MSInheritanceModel::Single;
8881 IM = MSInheritanceModel::Multiple;
8884 IM = MSInheritanceModel::Unspecified;
8893 MSInheritanceAttr::Spelling(IM)));
/openbsd-current/distrib/special/more/
H A Dcurses.h60 *K7, *K8, *K9, *HO, *IC, *IM, *IP, *KD, *KE, *KH, *KL,
/openbsd-current/gnu/llvm/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp218 for (auto &IM : InnerMatchers) {
220 ASTNodeKind::getMostDerivedType(RestrictKind, IM.RestrictKind);
/openbsd-current/gnu/gcc/gcc/
H A Dtree.h216 #define DEF_BUILTIN(ENUM, N, C, T, LT, B, F, NA, AT, IM, COND) ENUM,
/openbsd-current/gnu/usr.bin/perl/lib/unicore/
H A DName.pl35393 BOPOMOFO LETTER IM
65276 CUNEIFORM SIGN IM
65279 CUNEIFORM SIGN IM TIMES TAK4
65282 CUNEIFORM SIGN IM CROSSING IM
65285 CUNEIFORM SIGN IM OPPOSING IM
65288 CUNEIFORM SIGN IM SQUARED
65372 CUNEIFORM SIGN KA TIMES IM
65654 CUNEIFORM SIGN LAGAB TIMES IM
[all...]

Completed in 349 milliseconds

12